0001652044-22-000090.txt : 20221026 0001652044-22-000090.hdr.sgml : 20221026 20221025213259 ACCESSION NUMBER: 0001652044-22-000090 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221026 DATE AS OF CHANGE: 20221025 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Alphabet Inc. CENTRAL INDEX KEY: 0001652044 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 611767919 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37580 FILM NUMBER: 221330920 BUSINESS ADDRESS: STREET 1: 1600 AMPHITHEATRE PARKWAY CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 BUSINESS PHONE: 650-253-0000 MAIL ADDRESS: STREET 1: 1600 AMPHITHEATRE PARKWAY CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 10-Q 1 goog-20220930.htm 10-Q goog-20220930
FALSE2022Q30001652044--12-31505000016520442022-01-012022-09-300001652044us-gaap:CommonClassAMember2022-01-012022-09-300001652044goog:CapitalClassCMember2022-01-012022-09-300001652044us-gaap:CommonClassAMember2022-10-18xbrli:shares0001652044us-gaap:CommonClassBMember2022-10-180001652044goog:CapitalClassCMember2022-10-1800016520442021-12-31iso4217:USD00016520442022-09-30iso4217:USDxbrli:shares0001652044us-gaap:CommonClassAMember2021-12-310001652044us-gaap:CommonClassAMember2022-09-300001652044us-gaap:CommonClassBMember2022-09-300001652044us-gaap:CommonClassBMember2021-12-310001652044goog:CapitalClassCMember2022-09-300001652044goog:CapitalClassCMember2021-12-3100016520442021-07-012021-09-3000016520442022-07-012022-09-3000016520442021-01-012021-09-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001652044us-gaap:RetainedEarningsMember2021-06-3000016520442021-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-012021-09-300001652044us-gaap:RetainedEarningsMember2021-07-012021-09-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-09-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001652044us-gaap:RetainedEarningsMember2021-09-3000016520442021-09-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-310001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001652044us-gaap:RetainedEarningsMember2020-12-3100016520442020-12-310001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-09-300001652044us-gaap:RetainedEarningsMember2021-01-012021-09-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001652044us-gaap:RetainedEarningsMember2022-06-3000016520442022-06-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-012022-09-300001652044us-gaap:RetainedEarningsMember2022-07-012022-09-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-09-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001652044us-gaap:RetainedEarningsMember2022-09-300001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-310001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001652044us-gaap:RetainedEarningsMember2021-12-310001652044us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-09-300001652044us-gaap:RetainedEarningsMember2022-01-012022-09-300001652044us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-3000016520442022-02-012022-02-01xbrli:pure0001652044goog:CapitalClassBMember2022-09-300001652044goog:CapitalClassAMember2022-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleSearchOtherMember2021-07-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleSearchOtherMember2022-07-012022-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleSearchOtherMember2021-01-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleSearchOtherMember2022-01-012022-09-300001652044goog:GoogleServicesSegmentMembergoog:YouTubeAdvertisingRevenueMember2021-07-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:YouTubeAdvertisingRevenueMember2022-07-012022-09-300001652044goog:GoogleServicesSegmentMembergoog:YouTubeAdvertisingRevenueMember2021-01-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:YouTubeAdvertisingRevenueMember2022-01-012022-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleNetworkMember2021-07-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleNetworkMember2022-07-012022-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleNetworkMember2021-01-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleNetworkMember2022-01-012022-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleAdvertisingRevenueMember2021-07-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleAdvertisingRevenueMember2022-07-012022-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleAdvertisingRevenueMember2021-01-012021-09-300001652044goog:GoogleServicesSegmentMembergoog:GoogleAdvertisingRevenueMember2022-01-012022-09-300001652044goog:OtherRevenuesMembergoog:GoogleServicesSegmentMember2021-07-012021-09-300001652044goog:OtherRevenuesMembergoog:GoogleServicesSegmentMember2022-07-012022-09-300001652044goog:OtherRevenuesMembergoog:GoogleServicesSegmentMember2021-01-012021-09-300001652044goog:OtherRevenuesMembergoog:GoogleServicesSegmentMember2022-01-012022-09-300001652044goog:GoogleServicesSegmentMember2021-07-012021-09-300001652044goog:GoogleServicesSegmentMember2022-07-012022-09-300001652044goog:GoogleServicesSegmentMember2021-01-012021-09-300001652044goog:GoogleServicesSegmentMember2022-01-012022-09-300001652044goog:GoogleCloudSegmentMember2021-07-012021-09-300001652044goog:GoogleCloudSegmentMember2022-07-012022-09-300001652044goog:GoogleCloudSegmentMember2021-01-012021-09-300001652044goog:GoogleCloudSegmentMember2022-01-012022-09-300001652044us-gaap:AllOtherSegmentsMember2021-07-012021-09-300001652044us-gaap:AllOtherSegmentsMember2022-07-012022-09-300001652044us-gaap:AllOtherSegmentsMember2021-01-012021-09-300001652044us-gaap:AllOtherSegmentsMember2022-01-012022-09-300001652044country:US2021-07-012021-09-300001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2021-07-012021-09-300001652044country:US2022-07-012022-09-300001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USgoog:RevenueByGeographicLocationAndTypeMember2022-07-012022-09-300001652044country:US2021-01-012021-09-300001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2021-01-012021-09-300001652044country:US2022-01-012022-09-300001652044us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-300001652044us-gaap:EMEAMember2021-07-012021-09-300001652044us-gaap:EMEAMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-07-012021-09-300001652044us-gaap:EMEAMember2022-07-012022-09-300001652044us-gaap:EMEAMemberus-gaap:RevenueFromContractWithCustomerMembergoog:RevenueByGeographicLocationAndTypeMember2022-07-012022-09-300001652044us-gaap:EMEAMember2021-01-012021-09-300001652044us-gaap:EMEAMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-09-300001652044us-gaap:EMEAMember2022-01-012022-09-300001652044us-gaap:EMEAMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-300001652044srt:AsiaPacificMember2021-07-012021-09-300001652044srt:AsiaPacificMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-07-012021-09-300001652044srt:AsiaPacificMember2022-07-012022-09-300001652044srt:AsiaPacificMemberus-gaap:RevenueFromContractWithCustomerMembergoog:RevenueByGeographicLocationAndTypeMember2022-07-012022-09-300001652044srt:AsiaPacificMember2021-01-012021-09-300001652044srt:AsiaPacificMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-09-300001652044srt:AsiaPacificMember2022-01-012022-09-300001652044srt:AsiaPacificMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-300001652044goog:AmericasExcludingUnitedStatesMember2021-07-012021-09-300001652044goog:AmericasExcludingUnitedStatesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-07-012021-09-300001652044goog:AmericasExcludingUnitedStatesMember2022-07-012022-09-300001652044goog:AmericasExcludingUnitedStatesMemberus-gaap:RevenueFromContractWithCustomerMembergoog:RevenueByGeographicLocationAndTypeMember2022-07-012022-09-300001652044goog:AmericasExcludingUnitedStatesMember2021-01-012021-09-300001652044goog:AmericasExcludingUnitedStatesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-09-300001652044goog:AmericasExcludingUnitedStatesMember2022-01-012022-09-300001652044goog:AmericasExcludingUnitedStatesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-300001652044goog:OtherRevenueHedgingGainLossMemberus-gaap:RevenueFromContractWithCustomerMembergoog:RevenueByGeographicLocationAndTypeMember2022-07-012022-09-300001652044goog:OtherRevenueHedgingGainLossMemberus-gaap:RevenueFromContractWithCustomerMembergoog:RevenueByGeographicLocationAndTypeMember2022-01-012022-09-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-07-012021-09-300001652044us-gaap:RevenueFromContractWithCustomerMembergoog:RevenueByGeographicLocationAndTypeMember2022-07-012022-09-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-09-300001652044us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-3000016520442022-10-012022-09-3000016520442024-10-012022-09-300001652044us-gaap:DebtSecuritiesMember2021-01-012021-12-310001652044us-gaap:DebtSecuritiesMember2022-01-012022-09-300001652044us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001652044goog:GovernmentBondsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001652044us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001652044goog:MortgageBackedandAssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001652044us-gaap:FairValueInputsLevel2Member2021-12-310001652044us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Member2022-09-300001652044goog:GovernmentBondsMemberus-gaap:FairValueInputsLevel2Member2022-09-300001652044us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-09-300001652044goog:MortgageBackedandAssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-09-300001652044us-gaap:FairValueInputsLevel2Member2022-09-300001652044goog:GovernmentBondsMember2021-12-310001652044us-gaap:CorporateDebtSecuritiesMember2021-12-310001652044goog:MortgageBackedandAssetBackedSecuritiesMember2021-12-310001652044goog:GovernmentBondsMember2022-09-300001652044us-gaap:CorporateDebtSecuritiesMember2022-09-300001652044goog:MortgageBackedandAssetBackedSecuritiesMember2022-09-300001652044us-gaap:OtherNoncurrentAssetsMember2021-12-310001652044us-gaap:OtherNoncurrentAssetsMember2022-09-300001652044goog:MoneyMarketAndOtherFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001652044goog:MoneyMarketAndOtherFundsMemberus-gaap:FairValueInputsLevel1Member2022-09-300001652044us-gaap:FairValueInputsLevel1Member2021-12-310001652044us-gaap:FairValueInputsLevel1Member2022-09-300001652044us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel2Member2021-12-310001652044us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel2Member2022-09-300001652044us-gaap:MarketApproachValuationTechniqueMember2022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2021-12-310001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2022-09-300001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMember2021-12-310001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMember2022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMember2021-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMember2021-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:OtherContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:OtherContractMember2021-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:OtherContractMember2021-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Member2021-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2021-12-310001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2021-12-310001652044us-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:OtherContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:OtherContractMember2021-12-310001652044us-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:OtherContractMember2021-12-310001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMember2022-09-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMember2022-09-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:OtherContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:OtherContractMember2022-09-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:OtherAssetsMemberus-gaap:OtherContractMember2022-09-300001652044us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Member2022-09-300001652044us-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2022-09-300001652044us-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember2022-09-300001652044us-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:OtherContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001652044us-gaap:NondesignatedMemberus-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:OtherContractMember2022-09-300001652044us-gaap:FairValueInputsLevel2Membergoog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMemberus-gaap:OtherContractMember2022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2021-07-012021-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2022-07-012022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2021-07-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2022-07-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2021-01-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2022-01-012022-09-300001652044us-gaap:ForeignExchangeContractMember2021-07-012021-09-300001652044us-gaap:ForeignExchangeContractMember2022-07-012022-09-300001652044us-gaap:ForeignExchangeContractMember2021-01-012021-09-300001652044us-gaap:ForeignExchangeContractMember2022-01-012022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2021-07-012021-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2021-07-012021-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2022-07-012022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2022-07-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:SalesMember2021-07-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:FairValueHedgingMember2021-07-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:SalesMember2022-07-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:FairValueHedgingMember2022-07-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:SalesMember2021-07-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2021-07-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:SalesMember2022-07-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2022-07-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2021-07-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2021-07-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2022-07-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2022-07-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMemberus-gaap:SalesMember2021-07-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2021-07-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMemberus-gaap:SalesMember2022-07-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2022-07-012022-09-300001652044us-gaap:SalesMember2021-07-012021-09-300001652044us-gaap:NonoperatingIncomeExpenseMember2021-07-012021-09-300001652044us-gaap:SalesMember2022-07-012022-09-300001652044us-gaap:NonoperatingIncomeExpenseMember2022-07-012022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2021-01-012021-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2021-01-012021-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2022-01-012022-09-300001652044us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2022-01-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:SalesMember2021-01-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:FairValueHedgingMember2021-01-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:FairValueHedgingMemberus-gaap:SalesMember2022-01-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:FairValueHedgingMember2022-01-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:SalesMember2021-01-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2021-01-012021-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:SalesMember2022-01-012022-09-300001652044us-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:NetInvestmentHedgingMember2022-01-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2021-01-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2021-01-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:SalesMember2022-01-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMemberus-gaap:NonoperatingIncomeExpenseMember2022-01-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMemberus-gaap:SalesMember2021-01-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2021-01-012021-09-300001652044us-gaap:NondesignatedMemberus-gaap:OtherContractMemberus-gaap:SalesMember2022-01-012022-09-300001652044us-gaap:NondesignatedMemberus-gaap:NonoperatingIncomeExpenseMemberus-gaap:OtherContractMember2022-01-012022-09-300001652044us-gaap:SalesMember2021-01-012021-09-300001652044us-gaap:NonoperatingIncomeExpenseMember2021-01-012021-09-300001652044us-gaap:SalesMember2022-01-012022-09-300001652044us-gaap:NonoperatingIncomeExpenseMember2022-01-012022-09-300001652044us-gaap:AssetPledgedAsCollateralMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001652044us-gaap:AssetPledgedAsCollateralMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300001652044us-gaap:NonrecourseMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001652044us-gaap:NonrecourseMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300001652044us-gaap:CommercialPaperMember2022-09-300001652044srt:MinimumMembergoog:A20142020NotesMember2022-09-300001652044srt:MaximumMembergoog:A20142020NotesMember2022-09-300001652044goog:A20142020NotesMember2021-12-310001652044goog:A20142020NotesMember2022-09-300001652044us-gaap:RevolvingCreditFacilityMember2022-09-300001652044goog:CreditFacilityDueApril2023Memberus-gaap:RevolvingCreditFacilityMember2022-09-300001652044goog:CreditFacilityDueApril2026Memberus-gaap:RevolvingCreditFacilityMember2022-09-300001652044us-gaap:RevolvingCreditFacilityMember2021-12-310001652044us-gaap:LandAndBuildingMember2021-12-310001652044us-gaap:LandAndBuildingMember2022-09-300001652044us-gaap:TechnologyEquipmentMember2021-12-310001652044us-gaap:TechnologyEquipmentMember2022-09-300001652044us-gaap:ConstructionInProgressMember2021-12-310001652044us-gaap:ConstructionInProgressMember2022-09-300001652044us-gaap:LeaseholdImprovementsMember2021-12-310001652044us-gaap:LeaseholdImprovementsMember2022-09-300001652044us-gaap:FurnitureAndFixturesMember2021-12-310001652044us-gaap:FurnitureAndFixturesMember2022-09-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001652044us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-09-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-09-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-09-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-09-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001652044us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-09-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300001652044us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300001652044us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-09-300001652044us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-07-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-07-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2021-07-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2022-07-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2021-01-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2022-01-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001652044us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001652044goog:MandiantMember2022-09-120001652044goog:PatentsAndDevelopedTechnologyRightsMember2022-09-120001652044goog:PatentsAndDevelopedTechnologyRightsMember2022-09-122022-09-120001652044us-gaap:CustomerRelationshipsMember2022-09-120001652044us-gaap:CustomerRelationshipsMember2022-09-122022-09-120001652044goog:TradeNamesAndOtherMember2022-09-120001652044goog:TradeNamesAndOtherMember2022-09-122022-09-1200016520442022-09-120001652044goog:GoogleServicesSegmentMember2021-12-310001652044goog:GoogleCloudSegmentMember2021-12-310001652044us-gaap:AllOtherSegmentsMember2021-12-310001652044goog:GoogleServicesSegmentMember2022-09-300001652044goog:GoogleCloudSegmentMember2022-09-300001652044us-gaap:AllOtherSegmentsMember2022-09-300001652044goog:PatentsAndDevelopedTechnologyMember2021-12-310001652044us-gaap:CustomerRelationshipsMember2021-12-310001652044goog:TradeNamesAndOtherMember2021-12-310001652044goog:PatentsAndDevelopedTechnologyMember2022-09-300001652044us-gaap:CustomerRelationshipsMember2022-09-300001652044goog:TradeNamesAndOtherMember2022-09-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2021-07-012021-09-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2022-07-012022-09-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2021-01-012021-09-300001652044goog:AcquisitionrelatedIntangibleAssetsMember2022-01-012022-09-300001652044us-gaap:UnfavorableRegulatoryActionMember2017-06-272017-06-27iso4217:EUR0001652044us-gaap:UnfavorableRegulatoryActionMember2018-06-302018-06-300001652044us-gaap:UnfavorableRegulatoryActionMember2022-09-142022-09-140001652044us-gaap:UnfavorableRegulatoryActionMember2018-04-012018-06-300001652044us-gaap:UnfavorableRegulatoryActionMember2022-07-012022-09-300001652044us-gaap:UnfavorableRegulatoryActionMember2019-03-202019-03-200001652044us-gaap:UnfavorableRegulatoryActionMember2019-01-012019-03-3100016520442022-07-152022-07-150001652044goog:CapitalClassAAndCMembergoog:ShareRepurchaseProgramMember2022-04-300001652044goog:CapitalClassAAndCMembergoog:ShareRepurchaseProgramMember2022-09-300001652044goog:ShareRepurchaseProgramMember2022-07-012022-09-300001652044goog:ShareRepurchaseProgramMember2022-01-012022-09-300001652044goog:ShareRepurchaseProgramMembergoog:CapitalClassAMember2022-07-012022-09-300001652044goog:CapitalClassCMembergoog:ShareRepurchaseProgramMember2022-07-012022-09-300001652044goog:ShareRepurchaseProgramMembergoog:CapitalClassAMember2022-01-012022-09-300001652044goog:CapitalClassCMembergoog:ShareRepurchaseProgramMember2022-01-012022-09-300001652044us-gaap:CommonClassAMember2021-07-012021-09-300001652044us-gaap:CommonClassBMember2021-07-012021-09-300001652044goog:CapitalClassCMember2021-07-012021-09-300001652044us-gaap:CommonClassAMember2022-07-012022-09-300001652044us-gaap:CommonClassBMember2022-07-012022-09-300001652044goog:CapitalClassCMember2022-07-012022-09-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2021-07-012021-09-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2021-07-012021-09-300001652044us-gaap:RestrictedStockUnitsRSUMembergoog:CapitalClassCMember2021-07-012021-09-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2022-07-012022-09-300001652044us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2022-07-012022-09-300001652044us-gaap:RestrictedStockUnitsRSUMembergoog:CapitalClassCMember2022-07-012022-09-300001652044us-gaap:CommonClassAMember2021-01-012021-09-300001652044us-gaap:CommonClassBMember2021-01-012021-09-300001652044goog:CapitalClassCMember2021-01-012021-09-300001652044us-gaap:CommonClassBMember2022-01-012022-09-300001652044us-gaap:RestrictedStockUnitsRSUMember2021-12-310001652044us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001652044us-gaap:RestrictedStockUnitsRSUMember2022-09-300001652044goog:GoogleServicesSegmentMemberus-gaap:OperatingSegmentsMember2021-07-012021-09-300001652044goog:GoogleServicesSegmentMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001652044goog:GoogleServicesSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-09-300001652044goog:GoogleServicesSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001652044goog:GoogleCloudSegmentMemberus-gaap:OperatingSegmentsMember2021-07-012021-09-300001652044goog:GoogleCloudSegmentMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001652044goog:GoogleCloudSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-09-300001652044goog:GoogleCloudSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001652044us-gaap:AllOtherSegmentsMemberus-gaap:OperatingSegmentsMember2021-07-012021-09-300001652044us-gaap:AllOtherSegmentsMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001652044us-gaap:AllOtherSegmentsMemberus-gaap:OperatingSegmentsMember2021-01-012021-09-300001652044us-gaap:AllOtherSegmentsMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001652044us-gaap:CorporateNonSegmentMember2021-07-012021-09-300001652044us-gaap:CorporateNonSegmentMember2022-07-012022-09-300001652044us-gaap:CorporateNonSegmentMember2021-01-012021-09-300001652044us-gaap:CorporateNonSegmentMember2022-01-012022-09-300001652044country:US2021-12-310001652044country:US2022-09-300001652044us-gaap:NonUsMember2021-12-310001652044us-gaap:NonUsMember2022-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________________________________________________________
FORM 10-Q
________________________________________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _______ to _______
Commission file number: 001-37580
________________________________________________________________________________________
Alphabet Inc.
(Exact name of registrant as specified in its charter)
________________________________________________________________________________________
Delaware61-1767919
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
1600 Amphitheatre Parkway
Mountain View, CA 94043
(Address of principal executive offices, including zip code)
(650) 253-0000
(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
Class A Common Stock, $0.001 par valueGOOGLNasdaq Stock Market LLC
(Nasdaq Global Select Market)
Class C Capital Stock, $0.001 par valueGOOGNasdaq Stock Market LLC
(Nasdaq Global Select Market)
________________________________________________________________________________________
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer  Accelerated filer
Non-accelerated filer Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes     No
As of October 18, 2022, there were 5,973 million shares of Alphabet’s Class A stock outstanding, 884 million shares of Alphabet's Class B stock outstanding, and 6,086 million shares of Alphabet's Class C stock outstanding.


Alphabet Inc.
Alphabet Inc.
Form 10-Q
For the Quarterly Period Ended September 30, 2022
TABLE OF CONTENTS
  Page No.
Item 1
Consolidated Balance Sheets - December 31, 2021 and September 30, 2022
Consolidated Statements of Income - Three and Nine Months Ended September 30, 2021 and 2022
Consolidated Statements of Comprehensive Income - Three and Nine Months Ended September 30, 2021 and 2022
Consolidated Statements of Stockholders' Equity - Three and Nine Months Ended September 30, 2021 and 2022
Consolidated Statements of Cash Flows - Nine Months Ended September 30, 2021 and 2022
Item 2
Item 3
Item 4
Item 1
Item 1A
Item 2
Item 5
Item 6

2

Alphabet Inc.
Note About Forward-Looking Statements
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These include, among other things, statements regarding:
the ongoing effect of the novel coronavirus pandemic ("COVID-19"), including its macroeconomic effects on our business, operations, and financial results;
the growth of our business and revenues and our expectations about the factors that influence our success and trends in our business;
fluctuations in our revenue growth rate and operating margin and various factors contributing to such fluctuations;
our expectation that the continuing shift from an offline to online world will continue to benefit our business;
our expectation that the portion of our revenues that we derive from non-advertising revenues will continue to increase and may affect our margins;
our expectation that our traffic acquisition costs (TAC) and the associated TAC rate will fluctuate, which could affect our overall margins;
our expectation that our monetization trends will fluctuate, which could affect our revenues and margins;
fluctuations in our revenue growth, as well as the change in paid clicks and cost-per-click and the change in impressions and cost-per-impression, and various factors contributing to such fluctuations;
our expectation that we will continue to periodically review, refine, and update our methodologies for monitoring, gathering, and counting the number of paid clicks and impressions;
our expectation that our results will be affected by our performance in international markets as users in developing economies increasingly come online;
our expectation that our foreign exchange risk management program will not fully offset our net exposure to fluctuations in foreign currency exchange rates;
the expected variability of gains and losses related to hedging activities under our foreign exchange risk management program;
the amount and timing of revenue recognition from customer contracts with commitments for performance obligations, including our estimate of the remaining amount of commitments and when we expect to recognize revenue;
fluctuations in our capital expenditures;
our plans to continue to invest in new businesses, products, services and technologies, systems, land and buildings for data centers and offices, and infrastructure, as well as to continue to invest in acquisitions and strategic investments;
our pace of hiring and our plans to provide competitive compensation programs;
our expectation that our cost of revenues, research and development (R&D) expenses, sales and marketing expenses, and general and administrative expenses may increase in amount and/or may increase as a percentage of revenues and may be affected by a number of factors;
estimates of our future compensation expenses;
our expectation that our other income (expense), net (OI&E), will fluctuate in the future, as it is largely driven by market dynamics;
fluctuations in our effective tax rate;
seasonal fluctuations in internet usage and advertiser expenditures, underlying business trends such as traditional retail seasonality, which are likely to cause fluctuations in our quarterly results;
the sufficiency of our sources of funding;
our potential exposure in connection with new and pending investigations, proceedings, and other contingencies;
3

Alphabet Inc.
the sufficiency and timing of our proposed remedies in response to decisions from the European Commission (EC) and other regulators and governmental entities;
the expected timing, amount, and effect of Alphabet Inc.'s share repurchases;
our long-term sustainability and diversity goals;
the unpredictability of the ongoing broader economic effects resulting from the war in Ukraine on our future financial results;
as well as other statements regarding our future operations, financial condition and prospects, and business strategies. Forward-looking statements may appear throughout this report and other documents we file with the Securities and Exchange Commission (SEC), including without limitation, the following sections: Part I, Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations" in this Quarterly Report on Form 10-Q and Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, and including material changes reflected in this Quarterly Report on Form 10-Q. Forward-looking statements generally can be identified by words such as "anticipates," "believes," "estimates," "expects," "intends," "plans," "predicts," "projects," "will be," "will continue," "may," "could," "will likely result," and similar expressions. These forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties, which could cause our actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, and in particular, the risks discussed in Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, and including material changes reflected in this Quarterly Report on Form 10-Q, and those discussed in other documents we file with the SEC. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
As used herein, "Alphabet," "the company," "we," "us," "our," and similar terms include Alphabet Inc. and its subsidiaries, unless the context indicates otherwise.
"Alphabet," "Google," and other trademarks of ours appearing in this report are our property. This report contains additional trade names and trademarks of other companies. We do not intend our use or display of other companies' trade names or trademarks to imply an endorsement or sponsorship of us by such companies, or any relationship with any of these companies.

4

Alphabet Inc.
PART I.    FINANCIAL INFORMATION
ITEM 1.FINANCIAL STATEMENTS
Alphabet Inc.
CONSOLIDATED BALANCE SHEETS
(in millions, except par value per share amounts)
As of
December 31, 2021
As of
September 30, 2022
(unaudited)
Assets
Current assets:
Cash and cash equivalents$20,945 $21,984 
Marketable securities118,704 94,275 
Total cash, cash equivalents, and marketable securities139,649 116,259 
Accounts receivable, net39,304 34,697 
Income taxes receivable, net966 1,479 
Inventory1,170 3,156 
Other current assets7,054 10,518 
Total current assets188,143 166,109 
Non-marketable securities29,549 30,419 
Deferred income taxes1,284 2,991 
Property and equipment, net97,599 108,363 
Operating lease assets12,959 13,677 
Intangible assets, net1,417 2,192 
Goodwill22,956 28,834 
Other non-current assets5,361 5,670 
Total assets$359,268 $358,255 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$6,037 $6,303 
Accrued compensation and benefits13,889 12,366 
Accrued expenses and other current liabilities31,236 35,038 
Accrued revenue share8,996 7,662 
Deferred revenue3,288 3,585 
Income taxes payable, net808 1,025 
Total current liabilities64,254 65,979 
Long-term debt14,817 14,653 
Deferred revenue, non-current535 594 
Income taxes payable, non-current9,176 8,572 
Deferred income taxes5,257 476 
Operating lease liabilities11,389 11,984 
Other long-term liabilities2,205 2,371 
Total liabilities107,633 104,629 
Contingencies (Note 9)
Stockholders’ equity:
Preferred stock, $0.001 par value per share, 100 shares authorized; no shares issued and outstanding
0 0 
Class A, Class B, and Class C stock and additional paid-in capital, $0.001 par value per share: 300,000 shares authorized (Class A 180,000, Class B 60,000, Class C 60,000); 13,242 (Class A 6,015, Class B 893, Class C 6,334) and 12,971 (Class A 5,978, Class B 884, Class C 6,109) shares issued and outstanding
61,774 66,258 
Accumulated other comprehensive income (loss)(1,623)(8,852)
Retained earnings191,484 196,220 
Total stockholders’ equity251,635 253,626 
Total liabilities and stockholders’ equity$359,268 $358,255 
See accompanying notes.
5

Alphabet Inc.
Alphabet Inc.
CONSOLIDATED STATEMENTS OF INCOME
(in millions, except per share amounts; unaudited)
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Revenues$65,118 $69,092 $182,312 $206,788 
Costs and expenses:
Cost of revenues27,621 31,158 77,951 90,861 
Research and development7,694 10,273 22,854 29,233 
Sales and marketing5,516 6,929 15,308 19,384 
General and administrative3,256 3,597 9,370 10,628 
Total costs and expenses44,087 51,957 125,483 150,106 
Income from operations21,031 17,135 56,829 56,682 
Other income (expense), net2,033 (902)9,503 (2,501)
Income before income taxes23,064 16,233 66,332 54,181 
Provision for income taxes4,128 2,323 10,941 7,833 
Net income$18,936 $13,910 $55,391 $46,348 
Basic net income per share of Class A, Class B, and Class C stock$1.42 $1.07 $4.14 $3.53 
Diluted net income per share of Class A, Class B, and Class C stock$1.40 $1.06 $4.08 $3.50 
See accompanying notes.
6

Alphabet Inc.
Alphabet Inc.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in millions; unaudited)
Three Months EndedNine Months Ended
 September 30,September 30,
 2021202220212022
Net income$18,936 $13,910 $55,391 $46,348 
Other comprehensive loss:
Change in foreign currency translation adjustment(614)(2,175)(671)(3,801)
Available-for-sale investments:
Change in net unrealized gains (losses)(159)(1,800)(699)(5,204)
Less: reclassification adjustment for net (gains) losses included in net income(57)362 (121)743 
Net change, net of income tax benefit (expense) of $63, $409, $235 and $1,269
(216)(1,438)(820)(4,461)
Cash flow hedges:
Change in net unrealized gains (losses)292 1,136 429 2,165 
Less: reclassification adjustment for net (gains) losses included in net income(60)(547)21 (1,132)
Net change, net of income tax benefit (expense) of $(54), $(159), $(89) and $(228)
232 589 450 1,033 
Other comprehensive loss(598)(3,024)(1,041)(7,229)
Comprehensive income$18,338 $10,886 $54,350 $39,119 
See accompanying notes.
7

Alphabet Inc.
Alphabet Inc.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In millions; unaudited)
 Three Months Ended September 30, 2021
 Class A, Class B, Class C Stock and Additional Paid-In CapitalAccumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
Total
Stockholders’
Equity
 Shares    Amount    
Balance as of June 30, 202113,353 $60,436 $190 $176,939 $237,565 
Stock issued33 1 1 
Stock-based compensation expense3,914 3,914 
Tax withholding related to vesting of restricted stock units and other(2,641)(2,641)
Repurchases of stock(92)(517)(12,093)(12,610)
Sale of interest in consolidated entities
Net income18,936 18,936 
Other comprehensive income (loss)(598)(598)
Balance as of September 30, 202113,294 $61,193 $(408)$183,782 $244,567 


 Nine Months Ended September 30, 2021
 Class A, Class B, Class C Stock and Additional Paid-In CapitalAccumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
Total
Stockholders’
Equity
 Shares    Amount    
Balance as of December 31, 202013,504 $58,510 $633 $163,401 $222,544 
Stock issued103 8 8 
Stock-based compensation expense11,546 11,546 
Tax withholding related to vesting of restricted stock units and other(7,390)(7,390)
Repurchases of stock(313)(1,791)(35,010)(36,801)
Sale of interest in consolidated entities310 310 
Net income55,391 55,391 
Other comprehensive income (loss)(1,041)(1,041)
Balance as of September 30, 202113,294 $61,193 $(408)$183,782 $244,567 



8

Alphabet Inc.
 Three Months Ended September 30, 2022
 Class A, Class B, Class C Stock and Additional Paid-In CapitalAccumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
Total
Stockholders’
Equity
 Shares    Amount    
Balance as of June 30, 202213,078 $64,402 $(5,828)$196,845 $255,419 
Stock issued31 
Stock-based compensation expense5,018 5,018 
Tax withholding related to vesting of restricted stock units and other(2,315)(2,315)
Repurchases of stock(138)(857)(14,535)(15,392)
Sale of interest in consolidated entities10 10 
Net income13,910 13,910 
Other comprehensive income (loss)(3,024)(3,024)
Balance as of September 30, 202212,971 $66,258 $(8,852)$196,220 $253,626 


 Nine Months Ended September 30, 2022
 Class A, Class B, Class C Stock and Additional Paid-In CapitalAccumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
Total
Stockholders’
Equity
 Shares    Amount    
Balance as of December 31, 202113,242 $61,774 $(1,623)$191,484 $251,635 
Stock issued98 8 8 
Stock-based compensation expense14,388 14,388 
Tax withholding related to vesting of restricted stock units and other(7,644)(1)(7,645)
Repurchases of stock(369)(2,278)(41,611)(43,889)
Sale of interest in consolidated entities10 10 
Net income46,348 46,348 
Other comprehensive income (loss)(7,229)(7,229)
Balance as of September 30, 202212,971 $66,258 $(8,852)$196,220 $253,626 
See accompanying notes.



9

Alphabet Inc.
Alphabet Inc.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in millions; unaudited)
Nine Months Ended
September 30,
20212022
Operating activities
Net income$55,391 $46,348 
Adjustments:
Depreciation and impairment of property and equipment8,340 11,222 
Amortization and impairment of intangible assets662 505 
Stock-based compensation expense11,422 14,262 
Deferred income taxes192 (6,157)
(Gain) loss on debt and equity securities, net(9,792)3,856 
Other(199)369 
Changes in assets and liabilities, net of effects of acquisitions:
Accounts receivable(3,276)2,298 
Income taxes, net2,744 (862)
Other assets(1,447)(4,268)
Accounts payable(874)735 
Accrued expenses and other liabilities2,763 491 
Accrued revenue share386 (1,022)
Deferred revenue406 104 
Net cash provided by operating activities66,718 67,881 
Investing activities
Purchases of property and equipment(18,257)(23,890)
Purchases of marketable securities(95,106)(67,253)
Maturities and sales of marketable securities92,126 84,087 
Purchases of non-marketable securities(2,068)(1,628)
Maturities and sales of non-marketable securities590 131 
Acquisitions, net of cash acquired, and purchases of intangible assets(2,233)(6,885)
Other investing activities441 1,367 
Net cash used in investing activities(24,507)(14,071)
Financing activities
Net payments related to stock-based award activities(7,239)(7,221)
Repurchases of stock(36,801)(43,889)
Proceeds from issuance of debt, net of costs13,949 44,322 
Repayments of debt(15,070)(45,350)
Proceeds from sale of interest in consolidated entities, net310 10 
Net cash used in financing activities(44,851)(52,128)
Effect of exchange rate changes on cash and cash equivalents(106)(643)
Net increase (decrease) in cash and cash equivalents(2,746)1,039 
Cash and cash equivalents at beginning of period26,465 20,945 
Cash and cash equivalents at end of period$23,719 $21,984 
See accompanying notes.
10

Alphabet Inc.
Alphabet Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1. Summary of Significant Accounting Policies
Nature of Operations
Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. ("Alphabet") became the successor issuer to Google.
We generate revenues by delivering relevant, cost-effective online advertising; cloud-based solutions that provide customers with infrastructure and platform services and collaboration tools; sales of other products and services, such as apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.
Basis of Consolidation
The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP), and in our opinion, include all adjustments of a normal recurring nature necessary for fair financial statement presentation. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2022. We have made estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates.
These consolidated financial statements and other information presented in this Form 10-Q should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC.
Stock Split Effected in the Form of a Stock Dividend (“Stock Split”)
On February 1, 2022, the company announced that the Board of Directors had approved and declared a 20-for-one stock split in the form of a one-time special stock dividend on each share of the company’s Class A, Class B, and Class C stock. The Stock Split had a record date of July 1, 2022 and an effective date of July 15, 2022. The par value per share of our Class A, Class B, and Class C stock remains unchanged at $0.001 per share after the Stock Split. All prior period references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split.
11

Alphabet Inc.
Note 2. Revenues
Disaggregated Revenues
The following table presents revenues disaggregated by type (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Google Search & other$37,926 $39,539 $105,650 $119,846 
YouTube ads7,205 7,071 20,212 21,280 
Google Network7,999 7,872 22,396 24,305 
Google advertising53,130 54,482 148,258 165,431 
Google other6,754 6,895 19,871 20,259 
Google Services total59,884 61,377 168,129 185,690 
Google Cloud4,990 6,868 13,665 18,965 
Other Bets182 209 572 842 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 $69,092 $182,312 $206,788 
The following table presents revenues disaggregated by geography, based on the addresses of our customers (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
United States$29,824 46 %$33,372 48 %$83,064 46 %$97,832 47 %
EMEA(1)
19,839 30 19,450 28 55,954 31 60,300 29 
APAC(1)
11,705 18 11,494 17 33,391 18 35,045 17 
Other Americas(1)
3,688 6 4,138 6 9,957 5 12,320 6 
Hedging gains (losses)62 638 1 (54)1,291 1 
Total revenues$65,118 100 %$69,092 100 %$182,312 100 %$206,788 100 %
(1)    Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America ("Other Americas").
Revenue Backlog and Deferred Revenues
As of September 30, 2022, we had $52.4 billion of remaining performance obligations (“revenue backlog”), primarily related to Google Cloud, and expect to recognize approximately half of this amount as revenues over the next 24 months with the remaining to be recognized thereafter. Our revenue backlog represents commitments in customer contracts for future services that have not yet been recognized as revenues. The amount and timing of revenue recognition for these commitments is largely driven by when our customers utilize services and our ability to deliver in accordance with relevant contract terms, which could affect our estimate of revenue backlog and when we expect to recognize such as revenues. Revenue backlog includes related deferred revenue currently recorded as well as amounts that will be invoiced in future periods and excludes contracts with an original expected term of one year or less and cancellable contracts.
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. Deferred revenues primarily relate to Google Cloud and Google other. Total deferred revenue as of December 31, 2021 was $3.8 billion, of which $2.4 billion was recognized as revenues during the nine months ended September 30, 2022.
Note 3. Financial Instruments
Debt Securities
We classify our marketable debt securities, which are accounted for as available-for-sale, within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.
12

Alphabet Inc.
For certain marketable debt securities, we have elected the fair value option for which changes in fair value are recorded in other income (expense), net. The fair value option was elected for these securities to align with the unrealized gains and losses from related derivative contracts. Unrealized net losses related to debt securities still held where we have elected the fair value option were $35 million and $779 million as of December 31, 2021 and September 30, 2022, respectively. As of December 31, 2021 and September 30, 2022, the fair value of these debt securities was $4.7 billion and $6.6 billion, respectively.
The following tables summarize debt securities, for which we did not elect the fair value option, by significant investment categories (in millions):
 As of December 31, 2021
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$5,133 $0 $0 $5,133 $5,133 $0 
Government bonds53,288 258 (238)53,308 5 53,303 
Corporate debt securities35,605 194 (223)35,576 12 35,564 
Mortgage-backed and asset-backed securities18,829 96 (112)18,813 0 18,813 
Total$112,855 $548 $(573)$112,830 $5,150 $107,680 
 As of September 30, 2022
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$4,925 $0 $0 $4,925 $4,920 $5 
Government bonds42,863 0 (2,523)40,340 93 40,247 
Corporate debt securities29,397 0 (1,833)27,564 179 27,385 
Mortgage-backed and asset-backed securities16,599 0 (1,376)15,223 0 15,223 
Total$93,784 $0 $(5,732)$88,052 $5,192 $82,860 
(1)The majority of our time deposits are domestic deposits.
We determine realized gains or losses on the sale or extinguishment of debt securities on a specific identification method. We recognized gross realized gains of $109 million and $14 million for the three months ended September 30, 2021 and 2022, respectively, and $360 million and $83 million for the nine months ended September 30, 2021 and 2022, respectively. We recognized gross realized losses of $29 million and $551 million for the three months ended September 30, 2021 and 2022, respectively, and $180 million and $1.2 billion for the nine months ended September 30, 2021 and 2022, respectively. We reflect these gains and losses as a component of other income (expense), net.
The following table summarizes the estimated fair value of investments in marketable debt securities by stated contractual maturity dates (in millions):
As of
September 30, 2022
Due in 1 year or less$7,998 
Due in 1 year through 5 years58,061 
Due in 5 years through 10 years11,848 
Due after 10 years11,353 
Total$89,260 
The following tables present fair values and gross unrealized losses recorded to accumulated other comprehensive income (AOCI), aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
13

Alphabet Inc.
 As of December 31, 2021
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$32,843 $(236)$71 $(2)$32,914 $(238)
Corporate debt securities22,737 (152)303 (5)23,040 (157)
Mortgage-backed and asset-backed securities11,502 (106)248 (6)11,750 (112)
Total$67,082 $(494)$622 $(13)$67,704 $(507)
 As of September 30, 2022
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$31,685 $(1,864)$8,064 $(659)$39,749 $(2,523)
Corporate debt securities19,378 (1,042)7,431 (697)26,809 (1,739)
Mortgage-backed and asset-backed securities11,316 (992)3,886 (384)15,202 (1,376)
Total$62,379 $(3,898)$19,381 $(1,740)$81,760 $(5,638)
During the three and nine months ended September 30, 2021 and 2022, we did not recognize significant credit losses, and the ending allowance balances for credit losses were immaterial as of December 31, 2021 and September 30, 2022. See Note 6 for further details on other income (expense), net.
Equity Investments
The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.
Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.
Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value upon observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.
Gains and losses on marketable and non-marketable equity securities
Gains and losses (including impairments) reflected in other income (expense), net, for marketable and non-marketable equity securities are summarized below (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Net gain (loss) on equity securities sold during the period$(36)$(73)$545 $(355)
Net unrealized gain (loss) on equity securities held as of the end of the period2,157 (574)9,185 (1,613)
Total gain (loss) recognized in other income (expense), net$2,121 $(647)$9,730 $(1,968)
In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later. 
14

Alphabet Inc.
Cumulative net gains (losses) on equity securities sold during the period, which is summarized in the following table (in millions), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains (losses) may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic net gains (losses) on the securities sold during the period. Cumulative net gains (losses) are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.
Equity Securities Sold
Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Total sale price$1,199 $296 $4,553 $1,631 
Total initial cost188 310 955 738 
Cumulative net gain (loss)(1)
$1,011 $(14)$3,598 $893 
(1)Cumulative net gains for the nine months ended September 30, 2021 excludes cumulative losses of $684 million resulting from our equity derivatives, which hedged the changes in fair value of certain marketable equity securities sold. The associated derivative liabilities arising from these losses were settled against our holdings of the underlying equity securities.
Carrying value of marketable and non-marketable equity securities
The carrying value is measured as the total initial cost plus the cumulative net gain (loss). The carrying values for marketable and non-marketable equity securities are summarized below (in millions):
As of December 31, 2021
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$4,211 $15,135 $19,346 
Cumulative net gain (loss)(1)
3,587 12,436 16,023 
Carrying value(2)
$7,798 $27,571 $35,369 
(1)Non-marketable equity securities cumulative net gain (loss) is comprised of $14.1 billion gains and $1.7 billion losses (including impairments).
(2)The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion is included within other non-current assets.
As of September 30, 2022
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$5,752 $15,540 $21,292 
Cumulative net gain (loss)(1)
104 13,104 13,208 
Carrying value(2)
$5,856 $28,644 $34,500 
(1)Non-marketable equity securities cumulative net gain (loss) is comprised of $16.9 billion gains and $3.8 billion losses (including impairments).
(2)The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $841 million is included within other non-current assets.
15

Alphabet Inc.
Marketable equity securities
The following table summarizes marketable equity securities measured at fair value by significant investment categories (in millions):
 As of December 31, 2021As of September 30, 2022
 Cash and Cash EquivalentsMarketable
Securities
Cash and Cash EquivalentsMarketable
Securities
Level 1:
Money market funds$7,499 $$8,318 $
Marketable equity securities(1)(2)
7,447 5,509 
7,499 7,447 8,318 5,509 
Level 2:
Mutual funds351 347 
Total$7,499 $7,798 $8,318 $5,856 
(1)The balance as of December 31, 2021 and September 30, 2022 includes investments that were reclassified from non-marketable equity securities following the commencement of public market trading of the issuers or acquisition by public entities (certain investments are subject to short-term lock-up restrictions).
(2)As of December 31, 2021 and September 30, 2022 the long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion and $841 million, respectively, is included within other non-current assets.
Non-marketable equity securities
The following is a summary of unrealized gains and losses (including impairments) recorded in other income (expense), net, which are included as adjustments to the carrying value of non-marketable equity securities held as of the end of the period (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Unrealized gains on non-marketable equity securities$1,260 $219 $6,245 $3,234 
Unrealized losses on non-marketable equity securities (including impairments)(37)(707)(98)(2,353)
Total unrealized gain (loss) recognized on non-marketable equity securities$1,223 $(488)$6,147 $881 
During the three months ended September 30, 2022, included in the $28.6 billion of non-marketable equity securities held as of the end of the period, $1.7 billion were measured at fair value resulting in a net unrealized loss of $488 million.
Equity securities accounted for under the Equity Method
As of December 31, 2021 and September 30, 2022, equity securities accounted for under the equity method had a carrying value of approximately $1.5 billion and $1.3 billion, respectively. Our share of gains and losses, including impairments, are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note 6 for further details on other income (expense), net.
Derivative Financial Instruments
We enter into derivative instruments to manage risks relating to our ongoing business operations. The primary risk managed with derivative instruments is foreign exchange risk. We use foreign currency contracts to reduce the risk that our cash flows, earnings, and investment in foreign subsidiaries will be adversely affected by foreign currency exchange rate fluctuations. We also enter into derivative instruments to partially offset our exposure to other risks and enhance investment returns.
We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value and classify the derivatives primarily within Level 2 in the fair value hierarchy. We present our collar contracts (an option strategy comprised of a combination of purchased and written options) at net fair values where both the purchased and written options are with the same counterparty. For other derivative contracts, we present at gross
16

Alphabet Inc.
fair values. We primarily record changes in the fair value in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in AOCI, as discussed below.
We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. Further, we enter into collateral security arrangements that provide for collateral to be received or pledged when the net fair value of certain financial instruments fluctuates from contractually established thresholds. Cash collateral received related to derivative instruments under our collateral security arrangements are included in other current assets with a corresponding liability. Cash and non-cash collateral pledged related to derivative instruments under our collateral security arrangements are included in other current assets.
Cash Flow Hedges
We designate foreign currency forward and option contracts (including collars) as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. These contracts have maturities of 24 months or less.
Cash flow hedge amounts included in the assessment of hedge effectiveness are deferred in AOCI and subsequently reclassified to revenue when the hedged item is recognized in earnings. We exclude the change in forward points and time value from our assessment of hedge effectiveness. The initial value of the excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in revenues. The difference between fair value changes of the excluded component and the amount amortized to revenues is recorded in AOCI. If the hedged transactions become probable of not occurring, the corresponding amounts in AOCI are reclassified to other income (expense), net in the period of de-designation.
As of September 30, 2022, the net accumulated gain on our foreign currency cash flow hedges before tax effect was $1.9 billion, which is expected to be reclassified from AOCI into earnings within the next 12 months.
Fair Value Hedges
We designate foreign currency forward contracts as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. Fair value hedge amounts included in the assessment of hedge effectiveness are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Net Investment Hedges
We designate foreign currency forward contracts as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. Net investment hedge amounts included in the assessment of hedge effectiveness are recognized in AOCI along with the foreign currency translation adjustment. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Other Derivatives
Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the functional currency of a subsidiary. Gains and losses on these contracts, as well as the related costs, are recognized in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities.
We also use derivatives not designated as hedging instruments to manage risks relating to interest rates, commodity prices, credit exposures and to enhance investment returns. Additionally, from time to time, we enter into derivatives to hedge the market price risk on certain of our marketable equity securities. Gains (losses) arising from these derivatives are reflected within the "other" component of other income (expense), net and the offsetting recognized gains (losses) on the marketable equity securities are reflected within the gain (loss) on equity securities, net component of other income (expense), net. See Note 6 for further details on other income (expense), net.
17

Alphabet Inc.
The gross notional amounts of outstanding derivative instruments were as follows (in millions):
As of December 31, 2021As of September 30, 2022
Derivatives Designated as Hedging Instruments:
Foreign exchange contracts
    Cash flow hedges $16,362 $17,513 
    Fair value hedges$2,556 $2,435 
    Net investment hedges$10,159 $8,993 
Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts$41,031 $36,988 
Other contracts$4,275 $6,728 
The fair values of outstanding derivative instruments were as follows (in millions):
  As of December 31, 2021
  
Balance Sheet LocationFair Value of
Derivatives
Designated as
Hedging Instruments
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$867 $42 $909 
Other contractsOther current and non-current assets0 52 52 
Total$867 $94 $961 
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$8 $452 $460 
Other contractsAccrued expenses and other liabilities, current and non-current0 121 121 
Total $8 $573 $581 
  As of September 30, 2022
  
Balance Sheet LocationFair Value of
Derivatives
Designated as
Hedging Instruments
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$2,317 $226 $2,543 
Other contractsOther current and non-current assets0 46 46 
Total$2,317 $272 $2,589 
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$13 $820 $833 
Other contractsAccrued expenses and other liabilities, current and non-current0 45 45 
Total $13 $865 $878 
18

Alphabet Inc.
The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions):
 Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect
Three Months EndedNine Months Ended
 September 30,September 30,
2021202220212022
Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness$336 $1,486 $438 $2,752 
Amount excluded from the assessment of effectiveness18 (77)63 (131)
Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness212 760 411 1,418 
Total$566 $2,169 $912 $4,039 
 The effect of derivative instruments on income is summarized below (in millions):
 Gains (Losses) Recognized in Income
Three Months Ended
 September 30,
20212022
RevenuesOther income (expense), netRevenuesOther income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded$65,118 $2,033 $69,092 $(902)
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$65 $0 $658 $0 
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach(3)0 (20)0 
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items0 (69)0 (226)
Derivatives designated as hedging instruments0 69 0 226 
Amount excluded from the assessment of effectiveness0 2 0 6 
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness0 19 0 59 
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts0 (148)0 (495)
Other Contracts0 (88)0 34 
Total gains (losses)$62 $(215)$638 $(396)
19

Alphabet Inc.
 Gains (Losses) Recognized in Income
Nine Months Ended
 September 30,
20212022
RevenuesOther income (expense), netRevenuesOther income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded$182,312 $9,503 $206,788 $(2,501)
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$(43)$0 $1,355 $0 
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach(11)0 (63)0 
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items0 (41)0 (349)
Derivatives designated as hedging instruments0 41 0 350 
Amount excluded from the assessment of effectiveness0 6 0 9 
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness0 60 0 99 
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts0 (552)0 (891)
Other Contracts0 93 0 158 
Total gains (losses)$(54)$(393)$1,292 $(624)
20

Alphabet Inc.
Offsetting of Derivatives
The gross amounts of derivative instruments subject to master netting arrangements with various counterparties, and cash and non-cash collateral received and pledged under such agreements were as follows (in millions):
Offsetting of Assets
As of December 31, 2021
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$999 $(38)$961 $(434)
(1)
$(394)$(12)$121 
As of September 30, 2022
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial InstrumentsCash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$2,639 $(50)$2,589 $(755)
(1)
$(1,609)$(32)$193 
(1)The balances as of December 31, 2021 and September 30, 2022 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements.
Offsetting of Liabilities
As of December 31, 2021
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$619 $(38)$581 $(434)
(2)
$(4)$(110)$33 
As of September 30, 2022
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$928 $(50)$878 $(755)
(2)
$(15)$(2)$106 
(2)    The balances as of December 31, 2021 and September 30, 2022 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.
21

Alphabet Inc.
Note 4. Variable Interest Entities (VIE)
Consolidated VIEs
We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. The results of operations and financial position of these VIEs are included in our consolidated financial statements.
For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us. As of December 31, 2021 and September 30, 2022, assets that can only be used to settle obligations of these VIEs were $6.0 billion and $4.8 billion, respectively, and the liabilities for which creditors only have recourse to the VIEs were $2.5 billion and $2.7 billion, respectively.
As of December 31, 2021 and September 30, 2022, total noncontrolling interests (NCI), including redeemable noncontrolling interests (RNCI), in our consolidated subsidiaries were $4.3 billion and $3.9 billion, respectively. NCI and RNCI are included within additional paid-in capital. Net loss attributable to noncontrolling interests was not material for any period presented and is included within the "other" component of other income (expense), net. See Note 6 for further details on other income (expense), net.
Unconsolidated VIEs
We have investments in VIEs in which we are not the primary beneficiary. These VIEs include private companies that are primarily early stage companies and certain renewable energy entities in which activities involve power generation using renewable sources.
We have determined that the governance structures of these entities do not allow us to direct the activities that would significantly affect their economic performance. Therefore, we are not the primary beneficiary, and the results of operations and financial position of these VIEs are not included in our consolidated financial statements. We account for these investments as non-marketable equity securities or equity method investments.
The maximum exposure of these unconsolidated VIEs is generally based on the current carrying value of the investments and any future funding commitments. We have determined that the single source of our exposure to these VIEs is our capital investments in them. The carrying value and maximum exposure of these unconsolidated VIEs were $2.7 billion and $2.9 billion, respectively, as of December 31, 2021 and $2.6 billion and $2.6 billion, respectively, as of September 30, 2022.
Note 5. Debt
Short-Term Debt
We have a debt financing program of up to $10.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. We had no commercial paper outstanding as of December 31, 2021 and September 30, 2022.
Our short-term debt balance also includes the current portion of certain long-term debt.
Long-Term Debt
Total outstanding debt is summarized below (in millions, except percentages):
MaturityCoupon RateEffective Interest RateAs of December 31, 2021As of
September 30, 2022
Debt
2014-2020 Notes Issuances2024 - 2060
0.45% - 3.38%
0.57% - 3.38%
$13,000 $13,000 
Future finance lease payments, net and other (1)
2,086 2,213 
      Total debt15,086 15,213 
Unamortized discount and debt issuance costs(156)(146)
Less: Current portion future finance lease payments, net and other current debt(1)(2)
(113)(414)
       Total long-term debt$14,817 $14,653 
(1)Future finance lease payments are net of imputed interest.
(2)Total current portion of long-term debt is included within other accrued expenses and current liabilities. See Note 6 for further details.
22

Alphabet Inc.
The notes in the table above are fixed-rate senior unsecured obligations and generally rank equally with each other. We may redeem the notes at any time in whole or in part at specified redemption prices. The effective interest rates are based on proceeds received with interest payable semi-annually.
The total estimated fair value of the outstanding notes was approximately $12.4 billion and $9.7 billion as of December 31, 2021 and September 30, 2022, respectively. The fair value was determined based on observable market prices of identical instruments in less active markets and is categorized accordingly as Level 2 in the fair value hierarchy.
Credit Facility
As of September 30, 2022, we had $10.0 billion of revolving credit facilities, $4.0 billion expiring in April 2023 and $6.0 billion expiring in April 2026. The interest rates for all credit facilities are determined based on a formula using certain market rates, as well as our progress toward the achievement of certain sustainability goals. No amounts were outstanding under the credit facilities as of December 31, 2021 and September 30, 2022.
Note 6. Supplemental Financial Statement Information
Accounts Receivable
The allowance for credit losses on accounts receivable was $550 million and $731 million as of December 31, 2021 and September 30, 2022, respectively.
Property and Equipment, Net
Property and equipment, net, consisted of the following (in millions):
As of
December 31, 2021
As of
September 30, 2022
Land and buildings$58,881 $64,679 
Information technology assets55,606 61,938 
Construction in progress23,172 26,899 
Leasehold improvements9,146 10,062 
Furniture and fixtures208 297 
Property and equipment, gross147,013 163,875 
Less: accumulated depreciation(49,414)(55,512)
Property and equipment, net$97,599 $108,363 
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
As of
December 31, 2021
As of
September 30, 2022
European Commission fines(1)
$9,799 $8,264 
Accrued customer liabilities3,505 2,943 
Accrued purchases of property and equipment2,415 3,255 
Current operating lease liabilities2,189 2,285 
Other accrued expenses and current liabilities13,328 18,291 
Accrued expenses and other current liabilities$31,236 $35,038 
(1)    Includes the effects of foreign exchange and interest. See Note 9 for further details.
23

Alphabet Inc.
Accumulated Other Comprehensive Income (Loss)
Components of AOCI, net of income tax, were as follows (in millions):
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2020$(864)$1,612 $(115)$633 
Other comprehensive income (loss) before reclassifications(671)(699)366 (1,004)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI0 0 63 63 
Amounts reclassified from AOCI0 (121)21 (100)
Other comprehensive income (loss)(671)(820)450 (1,041)
Balance as of September 30, 2021$(1,535)$792 $335 $(408)
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2021$(2,306)$236 $447 $(1,623)
Other comprehensive income (loss) before reclassifications(3,801)(5,204)2,296 (6,709)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI0 0 (131)(131)
Amounts reclassified from AOCI0 743 (1,132)(389)
Other comprehensive income (loss)(3,801)(4,461)1,033 (7,229)
Balance as of September 30, 2022$(6,107)$(4,225)$1,480 $(8,852)
The effects on net income of amounts reclassified from AOCI were as follows (in millions):
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income
Three Months EndedNine Months Ended
 September 30,September 30,
 AOCI ComponentsLocation2021202220212022
Unrealized gains (losses) on available-for-sale investments
Other income (expense), net$73 $(464)$155 $(953)
Benefit (provision) for income taxes(16)102 (34)210 
Net of income tax57 (362)121 (743)
Unrealized gains (losses) on cash flow hedges
Foreign exchange contractsRevenue65 658 (43)1,355 
Interest rate contractsOther income (expense), net1 2 4 5 
Benefit (provision) for income taxes(6)(113)18 (228)
Net of income tax60 547 (21)1,132 
Total amount reclassified, net of income tax$117 $185 $100 $389 
24

Alphabet Inc.
Other Income (Expense), Net
Components of other income (expense), net, were as follows (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Interest income$387 $615 $1,121 $1,515 
Interest expense(1)
(77)(101)(229)(267)
Foreign currency exchange gain (loss), net(139)(136)(77)(469)
Gain (loss) on debt securities, net37 (731)62 (1,888)
Gain (loss) on equity securities, net2,121 (647)9,730 (1,968)
Performance fees(492)54 (1,680)605 
Income (loss) and impairment from equity method investments, net188 (99)285 (306)
Other8 143 291 277 
Other income (expense), net$2,033 $(902)$9,503 $(2,501)
(1)Interest expense is net of interest capitalized of $40 million and $28 million for the three months ended September 30, 2021 and 2022, respectively, and $132 million and $99 million for the nine months ended September 30, 2021 and 2022, respectively.
Note 7. Acquisitions
Mandiant Acquisition
On September 12, 2022 we closed the acquisition of Mandiant for a total purchase price of $6.1 billion, including cash and debt. The purchase price excludes post acquisition compensation arrangements. Mandiant's dynamic cyber defense, threat intelligence and incident response services are expected to enhance Google Cloud's security offerings. The financial results of Mandiant have been included within the Google Cloud segment as of the close of the acquisition.
The purchase price was allocated as follows (in millions):
Intangible assets$840 
Goodwill(1)
4,772 
Net assets acquired(2)
489 
Total purchase price$6,101 
(1)Goodwill was recorded in the Google Cloud segment and primarily attributable to synergies expected to arise after the acquisition. Goodwill is not deductible for tax purposes.
(2)Includes $706 million of acquired cash.
Intangible assets acquired as of the acquisition date were as follows:
Amount
(in millions)
Weighted-Average Useful Life
(in years)
Patents and developed technology$349 4.8
Customer relationships366 8.0
Trade names and other125 5.9
Total intangible assets$840 
25

Alphabet Inc.
Note 8. Goodwill and Other Intangible Assets
Goodwill
Changes in the carrying amount of goodwill for the nine months ended September 30, 2022 were as follows (in millions):
Google ServicesGoogle CloudOther BetsTotal
Balance as of December 31, 2021$19,826 $2,337 $793 $22,956 
Acquisitions1,146 4,875 113 6,134 
Foreign currency translation and other adjustments(227)(23)(6)(256)
Balance as of September 30, 2022$20,745 $7,189 $900 $28,834 
Other Intangible Assets
Information regarding purchased intangible assets was as follows (in millions):
As of December 31, 2021
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$4,786 $4,112 $674 
Customer relationships506 140 366 
Trade names and other534 295 239 
Total definite-lived intangible assets5,826 4,547 1,279 
Indefinite-lived intangible assets138 138 
Total intangible assets$5,964 $4,547 $1,417 
As of September 30, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$1,364 $491 $873 
Customer relationships891 224 667 
Trade names and other528 110 418 
Total definite-lived intangible assets2,783 825 1,958 
Indefinite-lived intangible assets234 234 
Total intangible assets$3,017 $825 $2,192 
For the nine months ended September 30, 2022, $4.2 billion of intangible assets that were fully amortized have been removed from gross intangible assets and accumulated amortization.
Amortization expense relating to purchased intangible assets was $219 million and $113 million for the three months ended September 30, 2021 and 2022, respectively, and $651 million and $505 million for the nine months ended September 30, 2021 and 2022, respectively.
Expected amortization expense related to purchased intangible assets held as of September 30, 2022 was as follows (in millions):
Remainder of 2022$134 
2023458 
2024439 
2025309 
2026232 
Thereafter386 
Total$1,958 
26

Alphabet Inc.
Note 9. Contingencies
Indemnifications
In the normal course of business, including to facilitate transactions in our services and products and corporate activities, we indemnify certain parties, including advertisers, Google Network partners, customers of Google Cloud offerings, lessors, and service providers with respect to certain matters. We have agreed to hold certain parties harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.
It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows, or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period.
As of September 30, 2022, we did not have any material indemnification claims that were probable or reasonably possible.
Legal Matters
Antitrust Investigations
On November 30, 2010, the EC's Directorate General for Competition opened an investigation into various antitrust-related complaints against us.
On June 27, 2017, the EC announced its decision that certain actions taken by Google regarding its display and ranking of shopping search results and ads infringed European competition law. The EC decision imposed a €2.4 billion ($2.7 billion as of June 27, 2017) fine. On September 11, 2017, we appealed the EC decision to the General Court, and on September 27, 2017, we implemented product changes to bring shopping ads into compliance with the EC's decision. We recognized a charge of $2.7 billion for the fine in the second quarter of 2017. On November 10, 2021, the General Court rejected our appeal, and we subsequently filed an appeal with the European Court of Justice on January 20, 2022.
On July 18, 2018, the EC announced its decision that certain provisions in Google’s Android-related distribution agreements infringed European competition law. The EC decision imposed a €4.3 billion ($5.1 billion as of June 30, 2018) fine and directed the termination of the conduct at issue. On October 9, 2018, we appealed the EC decision, and on October 29, 2018, we implemented changes to certain of our Android distribution practices. On September 14, 2022, the General Court rejected our appeal on three claims, accepted our appeal on one claim, and reduced the fine to €4.1 billion. We are preparing to appeal to the European Court of Justice. In the second quarter of 2018, we recognized a charge of $5.1 billion for the fine, which we reduced by $217 million in the third quarter of 2022.
On March 20, 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AdSense for Search partners infringed European competition law. The EC decision imposed a fine of €1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AdSense for Search partners' agreements, which we implemented prior to the decision. On June 4, 2019, we appealed the EC decision, which remains pending. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019.
While each EC decision is under appeal, we included the fines in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees (in lieu of a cash payment) for the fines.
From time to time we are subject to formal and informal inquiries and investigations on various competition matters by regulatory authorities in the United States (U.S.), Europe, and other jurisdictions globally. For example:
In August 2019, we began receiving civil investigative demands from the U.S. Department of Justice (DOJ) requesting information and documents relating to our prior antitrust investigations and certain aspects of our business. The DOJ and a number of state Attorneys General filed a lawsuit on October 20, 2020 alleging that Google violated U.S. antitrust laws relating to Search and Search advertising. Further, in June 2022, the Australian Competition and Consumer Commission (ACCC) and the United Kingdom's Competition and Markets Authority (CMA) each opened an investigation into Search distribution practices.
On December 16, 2020, a number of state Attorneys General filed an antitrust complaint in the U.S. District Court for the Eastern District of Texas, alleging that Google violated U.S. antitrust laws as well as state
27

Alphabet Inc.
deceptive trade laws relating to its advertising technology. The DOJ's investigation of similar issues remains ongoing. The EC, the CMA, and the ACCC each opened a formal investigation into Google's advertising technology business practices on June 22, 2021, May 25, 2022, and June 29, 2022, respectively.
On July 7, 2021, a number of state Attorneys General filed an antitrust complaint in the U.S. District Court for the Northern District of California, alleging that Google’s operation of Android and Google Play violated U.S. antitrust laws and state antitrust and consumer protection laws. In May 2022, the EC and the CMA each opened a formal investigation into Google Play’s business practices. Korean regulators are investigating Google Play's billing practices, most recently opening a formal review in May 2022 of Google's compliance with the new app store billing regulations.
We believe these complaints are without merit and will defend ourselves vigorously. We continue to cooperate with federal and state regulators in the U.S., the EC, and other regulators around the world.
Patent and Intellectual Property Claims
We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe others' intellectual property rights. Adverse results in these lawsuits may include awards of substantial monetary damages, costly royalty or licensing agreements, or orders preventing us from offering certain features, functionalities, products, or services. As a result, we may have to change our business practices and develop non-infringing products or technologies, which could result in a loss of revenues for us and otherwise harm our business. In addition, the U.S. International Trade Commission (ITC) has increasingly become an important forum to litigate intellectual property disputes because an ultimate loss in an ITC action can result in a prohibition on importing infringing products into the U.S. Because the U.S. is an important market, a prohibition on importation could have an adverse effect on us, including preventing us from importing many important products into the U.S. or necessitating workarounds that may limit certain features of our products.
Furthermore, many of our agreements with our customers and partners require us to indemnify them against certain intellectual property infringement claims, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. In addition, our customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely affect our business.
Other
We are also regularly subject to claims, suits, regulatory and government investigations, other proceedings, and consent decrees involving competition, intellectual property, privacy and cybersecurity, tax and related compliance, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, personal injury, consumer protection, and other matters. For example, we currently have a number of privacy investigations and suits ongoing in multiple jurisdictions. Such claims, suits, regulatory and government investigations, other proceedings, and consent decrees could result in substantial fines and penalties, injunctive relief, ongoing auditing and monitoring obligations, changes to our products and services, alterations to our business models and operations, and collateral related civil litigation or other adverse consequences, all of which could harm our business, reputation, financial condition, and operating results.
We have ongoing legal matters relating to Russia. For example, civil judgments that include compounding penalties have been imposed upon us in connection with disputes regarding the termination of accounts, including those of sanctioned parties. We do not believe these ongoing legal matters will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
Certain outstanding matters include speculative, substantial or indeterminate monetary amounts. We record a liability when we believe that it is probable that a loss has been incurred, and the amount can be reasonably estimated. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We evaluate developments in our legal matters that could affect the amount of liability that has been previously accrued, and the matters and related reasonably possible losses disclosed, and make adjustments as appropriate. Significant judgment is required to determine both the likelihood of there being and the estimated amount of a loss related to such matters.
With respect to our outstanding matters, based on our current knowledge, we believe that the amount or range of reasonably possible loss will not, either individually or in aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such matters is inherently unpredictable and subject to significant uncertainties.
28

Alphabet Inc.
We expense legal fees in the period in which they are incurred.
Non-Income Taxes
We are under audit by various domestic and foreign tax authorities with regards to non-income tax matters. The subject matter of non-income tax audits primarily arises from disputes on the tax treatment and tax rate applied to the sale of our products and services in these jurisdictions and the tax treatment of certain employee benefits. We accrue non-income taxes that may result from examinations by, or any negotiated agreements with, these tax authorities when a loss is probable and reasonably estimable. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from our expectations.
For information regarding income tax contingencies, see Note 13.
Note 10. Stockholders' Equity
Stock Split
On July 15, 2022, the company executed a 20-for-one stock split with a record date of July 1, 2022, effected in the form of a one-time special stock dividend on each share of the company's Class A, Class B, and Class C stock. All prior period references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split. See Note 1 for further details.
Share Repurchases
In April 2022, the Board of Directors of Alphabet authorized the company to repurchase up to $70.0 billion of its Class A and Class C shares. As of September 30, 2022, $43.5 billion remains available for Class A and Class C share repurchases. Class A and Class C shares are repurchased in a manner deemed in the best interest of the company and its stockholders, taking into account the economic cost and prevailing market conditions, including the relative trading prices and volumes of the Class A and Class C shares.
In accordance with the authorization of the Board of Directors of Alphabet, during the three and nine months ended September 30, 2022, we repurchased and subsequently retired 138 million and 369 million aggregate shares for $15.4 billion and $43.9 billion, respectively. Of the aggregate amount repurchased and subsequently retired during the three months ended September 30, 2022, 25 million shares were Class A stock for $2.7 billion and 113 million shares were Class C stock for $12.7 billion. Of the aggregate amount repurchased and subsequently retired during the nine months ended September 30, 2022, 46 million shares were Class A stock for $5.2 billion and 323 million shares were Class C stock for $38.7 billion.
Repurchases are executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date.
29

Alphabet Inc.
Note 11. Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share of Class A, Class B, and Class C stock (in millions, except per share amounts):
Three Months Ended September 30,
 20212022
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $8,548 $1,291 $9,097 $6,393 $946 $6,571 
Denominator
Number of shares used in per share computation6,010 908 6,397 5,983 885 6,150 
Basic net income per share$1.42 $1.42 $1.42 $1.07 $1.07 $1.07 
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $8,548 $1,291 $9,097 $6,393 $946 $6,571 
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares1,291 0 0 946 0 0 
Reallocation of undistributed earnings(156)(20)156 (45)(6)45 
Allocation of undistributed earnings$9,683 $1,271 $9,253 $7,294 $940 $6,616 
Denominator
Number of shares used in basic computation6,010 908 6,397 5,983 885 6,150 
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A shares outstanding908 0 0 885 0 0 
Restricted stock units and other contingently issuable shares0 0 215 0 0 79 
Number of shares used in per share computation6,918 908 6,612 6,868 885 6,229 
Diluted net income per share$1.40 $1.40 $1.40 $1.06 $1.06 $1.06 
30

Alphabet Inc.
Nine Months Ended September 30,
 20212022
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $24,867 $3,776 $26,748 $21,213 $3,137 $21,998 
Denominator
Number of shares used in per share computation6,010 912 6,464 6,004 888 6,226 
Basic net income per share$4.14 $4.14 $4.14 $3.53 $3.53 $3.53 
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $24,867 $3,776 $26,748 $21,213 $3,137 $21,998 
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares3,776 0 0 3,137 0 0 
Reallocation of undistributed earnings(424)(56)424 (204)(26)204 
Allocation of undistributed earnings$28,219 $3,720 $27,172 $24,146 $3,111 $22,202 
Denominator
Number of shares used in basic computation6,010 912 6,464 6,004 888 6,226 
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A shares outstanding912 0 0 888 0 0 
Restricted stock units and other contingently issuable shares0 0 202 0 0 111 
Number of shares used in per share computation6,922 912 6,666 6,892 888 6,337 
Diluted net income per share$4.08 $4.08 $4.08 $3.50 $3.50 $3.50 
For the periods presented above, the net income per share amounts are the same for Class A, Class B, and Class C stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc.
Note 12. Compensation Plans
Stock-Based Compensation
For the three months ended September 30, 2021 and 2022, total stock-based compensation (SBC) expense was $3.9 billion and $5.0 billion, including amounts associated with awards we expect to settle in Alphabet stock of $3.8 billion and $4.8 billion, respectively. For the nine months ended September 30, 2021 and 2022, total SBC expense was $11.7 billion and $14.4 billion, including amounts associated with awards we expect to settle in Alphabet stock of $11.2 billion and $13.8 billion, respectively.
Stock-Based Award Activities
The following table summarizes the activities for unvested Alphabet restricted stock units (RSUs) for the nine months ended September 30, 2022 (in millions, except per share amounts):
 Unvested Restricted Stock Units
 Number of
Shares
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 2021338 $81.31 
Granted199 $131.77 
Vested(152)$87.13 
Forfeited/canceled(25)$96.04 
Unvested as of September 30, 2022360 $105.70 
As of September 30, 2022, there was $35.7 billion of unrecognized compensation cost related to unvested RSUs. This amount is expected to be recognized over a weighted-average period of 2.7 years.     
31

Alphabet Inc.
Note 13. Income Taxes
The following table presents provision for income taxes (in millions, except for effective tax rate):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Income before provision for income taxes$23,064 $16,233 $66,332 $54,181 
Provision for income taxes$4,128 $2,323 $10,941 $7,833 
Effective tax rate17.9 %14.3 %16.5 %14.5 %
We are subject to income taxes in the U.S. and foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. Total gross unrecognized tax benefits were $5.2 billion and $6.3 billion as of December 31, 2021 and September 30, 2022, respectively. Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $3.7 billion and $4.6 billion as of December 31, 2021 and September 30, 2022, respectively.
For information regarding non-income taxes, see Note 9.
Note 14. Information about Segments and Geographic Areas
We report our segment results as Google Services, Google Cloud, and Other Bets:
Google Services includes products and services such as ads, Android, Chrome, hardware, Google Maps, Google Play, Search, and YouTube. Google Services generates revenues primarily from advertising; sales of apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.
Google Cloud includes Google’s infrastructure and platform services, collaboration tools, and other services for enterprise customers. Google Cloud generates revenues from fees received for Google Cloud Platform services, Google Workspace collaboration tools, and other enterprise services.
Other Bets is a combination of multiple operating segments that are not individually material. Revenues from Other Bets are generated primarily from the sale of health technology and internet services.
Revenues, certain costs, such as costs associated with content and traffic acquisition, certain engineering activities, and hardware, as well as certain operating expenses are directly attributable to our segments. Due to the integrated nature of Alphabet, other costs and expenses, such as technical infrastructure and office facilities, are managed centrally at a consolidated level. The associated costs, including depreciation and impairment, are allocated to operating segments as a service cost generally based on usage or headcount.
Unallocated corporate costs primarily include corporate initiatives, corporate shared costs, such as finance and legal, including certain fines and settlements, as well as costs associated with certain shared R&D activities. Additionally, hedging gains (losses) related to revenue are included in corporate costs.
Our operating segments are not evaluated using asset information.
The following table presents information about our segments (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Revenues:
Google Services$59,884 $61,377 $168,129 $185,690 
Google Cloud4,990 6,868 13,665 18,965 
Other Bets182 209 572 842 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 $69,092 $182,312 $206,788 
32

Alphabet Inc.
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Operating income (loss):
Google Services$23,973 $19,781 $65,862 $65,471 
Google Cloud(644)(699)(2,209)(2,488)
Other Bets(1,288)(1,611)(3,831)(4,452)
Corporate costs, unallocated(1,010)(336)(2,993)(1,849)
Total income from operations$21,031 $17,135 $56,829 $56,682 
For revenues by geography, see Note 2.
The following table presents long-lived assets by geographic area, which includes property and equipment, net and operating lease assets (in millions):
As of
December 31, 2021
As of
September 30, 2022
Long-lived assets:
United States$80,207 $91,632 
International30,351 30,408 
Total long-lived assets$110,558 $122,040 
33

Alphabet Inc.
ITEM 2.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Please read the following discussion and analysis of our financial condition and results of operations together with "Note About Forward-Looking Statements" and our consolidated financial statements and related notes included under Item 1 of this Quarterly Report on Form 10-Q as well as our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, including Part I, Item 1A "Risk Factors."
Understanding Alphabet’s Financial Results
Alphabet is a collection of businesses — the largest of which is Google. We report Google in two segments, Google Services and Google Cloud; we also report all non-Google businesses collectively as Other Bets. Other Bets include earlier stage technologies that are further afield from our core Google business. For further details on our segments, see Note 14 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q.
Seasonality and other
Our advertising revenues are affected by seasonal fluctuations in internet usage, advertising expenditures, and underlying business trends, such as traditional retail seasonality. Additionally, our non-advertising revenues, including those generated from Google Cloud, Google Play, hardware, and YouTube, may be affected by fluctuations driven by changes in pricing, digital content releases, fee structures, new product and service launches, and other market dynamics, as well as seasonality.
Revenues and Monetization Metrics
Google Services
Google Services revenues consist of revenues generated from advertising (“Google advertising”) as well as revenues from other sources (“Google other revenues”).
Google Advertising
Google advertising revenues are comprised of the following:
Google Search & other, which includes revenues generated on Google search properties (including revenues from traffic generated by search distribution partners who use Google.com as their default search in browsers, toolbars, etc.), and other Google owned and operated properties like Gmail, Google Maps, and Google Play;
YouTube ads, which includes revenues generated on YouTube properties; and
Google Network, which includes revenues generated on Google Network properties participating in AdMob, AdSense, and Google Ad Manager.
We use certain metrics to track how well traffic across various properties is monetized as it relates to our advertising revenues: paid clicks and cost-per-click pertain to traffic on Google Search & other properties, while impressions and cost-per-impressions pertain to traffic on our Network partners’ properties.
Paid clicks represent engagement by users and include clicks on advertisements by end-users on Google search properties and other Google owned and operated properties including Gmail, Google Maps, and Google Play. Cost-per-click is defined as click-driven revenues divided by our total number of paid clicks and represents the average amount we charge advertisers for each engagement by users.
Impressions include impressions displayed to users on Google Network properties participating primarily in AdMob, AdSense, and Google Ad Manager. Cost-per-impression is defined as impression-based and click-based revenues divided by our total number of impressions, and represents the average amount we charge advertisers for each impression displayed to users.
As our business evolves, we periodically review, refine, and update our methodologies for monitoring, gathering, and counting the number of paid clicks and the number of impressions, and for identifying the revenues generated by the corresponding click and impression activity.
Our advertising revenue growth, as well as the change in paid clicks and cost-per-click on Google Search & other properties and the change in impressions and cost-per-impression on Google Network properties and the correlation between these items, have been affected and may continue to be affected by various factors, including:
advertiser competition for keywords;
34

Alphabet Inc.
changes in advertising quality, formats, delivery or policy;
changes in device mix;
changes in foreign currency exchange rates;
fees advertisers are willing to pay based on how they manage their advertising costs;
general economic conditions and various external dynamics, including the effect of COVID-19, geopolitical events, regulations and other measures;
seasonality; and
traffic growth in emerging markets compared to more mature markets and across various advertising verticals and channels.
Google Other
Google other revenues are comprised of the following:
Google Play, which includes sales of apps and in-app purchases and digital content sold in the Google Play store;
Devices and Services, which includes sales of hardware, including Fitbit wearable devices, Google Nest home products, and Pixel phones;
YouTube non-advertising, which includes YouTube Premium and YouTube TV subscriptions; and
other products and services.
Google Cloud
Google Cloud revenues are comprised of the following:
Google Cloud Platform, which includes fees for infrastructure, platform, and other services;
Google Workspace, which includes fees for cloud-based collaboration tools for enterprises, such as Gmail, Docs, Drive, Calendar and Meet; and
other enterprise services.
Other Bets
Revenues from Other Bets are generated primarily from the sale of health technology and internet services.
For further details on how we recognize revenue, see Note 1 of the Notes to Consolidated Financial Statements included in Part II, Item 8 in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
Costs and Expenses
Our cost structure has two components: cost of revenues and operating expenses. Our operating expenses include costs related to R&D, sales and marketing, and general and administrative functions. Certain of these expenses, including those associated with the operation of our technical infrastructure as well as components of our operating expenses, are generally less variable in nature and may not correlate to the changes in revenue.
Cost of Revenues
Cost of revenues is comprised of TAC and other costs of revenues.
TAC includes:
Amounts paid to our distribution partners who make available our search access points and services. Our distribution partners include browser providers, mobile carriers, original equipment manufacturers, and software developers.
Amounts paid to Google Network partners primarily for ads displayed on their properties.
Other cost of revenues includes:
Content acquisition costs, which are payments to content providers from whom we license video and other content for distribution on YouTube and Google Play (we pay fees to these content providers based on revenues generated or a flat fee).
35

Alphabet Inc.
Expenses associated with our data centers (including bandwidth, compensation expenses, depreciation, energy, and other equipment costs) as well as other operations costs (such as content review as well as customer and product support costs).
Inventory and other costs related to the hardware we sell ("hardware costs").
The cost of revenues as a percentage of revenues generated from ads placed on Google Network properties are significantly higher than the cost of revenues as a percentage of revenues generated from ads placed on Google Search & other properties, because most of the advertiser revenues from ads served on Google Network properties are paid as TAC to our Google Network partners.
Operating Expenses
Operating expenses are generally incurred during our normal course of business, which we categorize as either R&D, sales and marketing, or general and administrative.
The main components of our R&D expenses are:
compensation expenses for engineering and technical employees responsible for R&D related to our existing and new products and services;
depreciation; and
professional services fees primarily related to consulting and outsourcing services.
The main components of our sales and marketing expenses are:
compensation expenses for employees engaged in sales and marketing, sales support, and certain customer service functions; and
spending relating to our advertising and promotional activities in support of our products and services.
The main components of our general and administrative expenses are:
compensation expenses for employees in finance, human resources, information technology, legal, and other administrative support functions;
expenses related to legal matters, including fines and settlements; and
professional services fees, including audit, consulting, outside legal, and outsourcing services.
Other Income (Expense), Net
Other income (expense), net primarily consists of interest income (expense), the effect of foreign currency exchange gains (losses), net gains (losses) and impairment on our marketable and non-marketable securities, performance fees, and income (loss) and impairment from our equity method investments.
For additional details, including how we account for our investments and factors that can drive fluctuations in the value of our investments, see Note 1 of the Notes to Consolidated Financial Statements included in Part II, Item 8 and Item 7A, “Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 as well as Note 3 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q.
Provision for Income Taxes
Provision for income taxes represents the estimated amount of federal, state, and foreign income taxes incurred in the U.S. and the many jurisdictions in which we operate. The provision includes the effect of reserve provisions and changes to reserves that are considered appropriate as well as the related net interest and penalties.
For additional details, see Note 1 of the Notes to Consolidated Financial Statements included in Part II, Item 8 in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 as well as Note 13 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q.
36

Alphabet Inc.
Executive Overview
The following table summarizes consolidated financial results (in millions, except per share information, percentages, and number of employees):
Three Months Ended
September 30,
20212022$ Change% Change
Consolidated revenues$65,118 $69,092 $3,974 %
Change in consolidated constant currency revenues11 %
Cost of revenues$27,621 $31,158 $3,537 13 %
Operating expenses$16,466 $20,799 $4,333 26 %
Operating income$21,031 $17,135 $(3,896)(19)%
Operating margin32 %25 %(7)%
Other income (expense), net$2,033 $(902)$(2,935)(144)%
Net Income$18,936 $13,910 $(5,026)(27)%
Diluted EPS$1.40 $1.06 $(0.34)(24)%
Number of Employees150,028 186,77936,75124 %
Revenues were $69.1 billion, an increase of 6% year over year, primarily driven by an increase in Google Cloud segment revenues of $1.9 billion, or 38%, and an increase in Google Services segment revenues of $1.5 billion, or 2%. Hedging gains contributed approximately one percentage point to consolidated revenue growth.
Total constant currency revenues, which exclude the effect of hedging, increased 11% year over year reflecting the strengthening of the U.S. dollar.
Cost of revenues was $31.2 billion, an increase of 13% year over year, primarily driven by an increase in other costs of revenues.
Operating expenses were $20.8 billion, an increase of 26% year over year, primarily driven by increases in compensation expenses due to headcount growth and advertising and promotional expenses.
Other information
On September 12, 2022 we closed the acquisition of Mandiant for a total purchase price of $6.1 billion and added over 2,600 employees. Mandiant's financial results are reported within Google Cloud as of the acquisition date. See Note 7 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q for additional information.
Beginning in the first quarter of 2022, we suspended the vast majority of our commercial activities in Russia and effectively ceased business activities of our Russian entity. The ongoing effect of these direct actions on our financial results was not material. The broader economic effects resulting from the war in Ukraine on our future financial results may be unpredictable.
Repurchases of Class A and Class C shares were $15.4 billion for the three months ended September 30, 2022. See Note 10 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q for additional information.
Operating cash flow was $23.4 billion for the three months ended September 30, 2022.
Capital expenditures of $7.3 billion for the three months ended September 30, 2022 primarily relate to investments in technical infrastructure.
37

Alphabet Inc.
Financial Results
Revenues
The following table presents revenues by type (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Google Search & other$37,926 $39,539 $105,650 $119,846 
YouTube ads7,205 7,071 20,212 21,280 
Google Network7,999 7,872 22,396 24,305 
Google advertising53,130 54,482 148,258 165,431 
Google other6,754 6,895 19,871 20,259 
Google Services total59,884 61,377 168,129 185,690 
Google Cloud4,990 6,868 13,665 18,965 
Other Bets182 209 572 842 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 $69,092 $182,312 $206,788 
Google Services
Google advertising revenues
Google Search & other
Google Search & other revenues increased $1.6 billion and $14.2 billion from the three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022, respectively. The overall growth was driven by interrelated factors including increases in search queries resulting from growth in user adoption and usage, primarily on mobile devices, growth in advertiser spending, and improvements we have made in ad formats and delivery. Growth was partially offset by the unfavorable effect of foreign currency exchange rates.
YouTube ads
YouTube ads revenues decreased $134 million from the three months ended September 30, 2021 to the three months ended September 30, 2022, as the unfavorable effect of foreign currency exchange rates more than offset growth in our brand and direct response advertising products.
YouTube ads revenues increased $1.1 billion from the nine months ended September 30, 2021 to the nine months ended September 30, 2022. The growth was driven by our brand and direct response advertising products, both of which benefited from increased spending by our advertisers as well as improvements to ad formats and delivery. Growth was partially offset by the unfavorable effect of foreign currency exchange rates.
Google Network
Google Network revenues decreased $127 million from the three months ended September 30, 2021 to the three months ended September 30, 2022, as the unfavorable effect of foreign currency exchange rates more than offset strength in AdSense.
Google Network revenues increased $1.9 billion from the nine months ended September 30, 2021 to the nine months ended September 30, 2022. The growth was primarily driven by strength in AdSense and AdMob, partially offset by the unfavorable effect of foreign currency exchange rates.
38

Alphabet Inc.
Monetization Metrics
Paid clicks and cost-per-click
The following table presents year-over-year changes in paid clicks and cost-per-click (expressed as a percentage):
Three Months Ended September 30,
Nine Months Ended September 30,
 
2022
2022
Paid clicks change
8%
12%
Cost-per-click change
(5)%
1%
Paid clicks increased from the three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022 driven by a number of interrelated factors, including an increase in search queries resulting from growth in user adoption and usage, primarily on mobile devices; growth in advertiser spending; and improvements we have made in ad formats and delivery. The increase in clicks for the three months ended September 30, 2022 was partially offset by a decrease in clicks relating to ads on Google Play.
Cost-per-click decreased from the three months ended September 30, 2021 to the three months ended September 30, 2022 and increased from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 due to a number of interrelated factors including changes in device mix, geographic mix, advertiser spending, ongoing product changes, and property mix, as well as the unfavorable effect of foreign currency exchange rates.
Impressions and cost-per-impression
The following table presents year-over-year changes in impressions and cost-per-impression (expressed as a percentage):
 
Three Months Ended September 30,
Nine Months Ended September 30,
 
2022
2022
Impressions change
3%
5%
Cost-per-impression change
(5)%
4%
Impressions increased from the three months ended September 30, 2021 to the three months ended September 30, 2022 primarily driven by growth in Google Ad Manager and AdSense, partially offset by a decline in impressions related to AdMob. The decrease in cost-per-impression from the three months ended September 30, 2021 to the three months ended September 30, 2022 was primarily driven by the unfavorable effect of foreign currency exchange rates.
Impressions increased from the nine months ended September 30, 2021 to the nine months ended September 30, 2022, driven by growth across Google Ad Manager, AdMob, and AdSense. The increase in cost-per-impression from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 was driven by a number of interrelated factors including ongoing product and policy changes, improvements we have made in ad formats and delivery, changes in device mix, geographic mix, product mix, and property mix, partially offset by the unfavorable effect of foreign currency exchange rates.
Google other revenues
Google other revenues increased $141 million from the three months ended September 30, 2021 to the three months ended September 30, 2022 primarily driven by growth in YouTube non-advertising followed by growth in hardware revenues, partially offset by a decrease in Google Play revenues. The growth in YouTube non-advertising was largely due to an increase in paid subscribers. The growth in hardware was primarily driven by an increase in phone sales. The decrease in Google Play revenues was primarily driven by a decrease in buyer spending. Additionally, the overall increase was partially offset by the unfavorable effect of foreign currency exchange rates.
Google other revenues increased $388 million from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 primarily driven by growth in YouTube non-advertising, partially offset by a decrease in Google Play revenues. The growth in YouTube non-advertising was largely due to an increase in paid subscribers. The decrease in Google Play revenues was primarily driven by the fee structure changes we
39

Alphabet Inc.
announced in 2021 as well as a decrease in buyer spending. Additionally, the overall increase was partially offset by the unfavorable effect of foreign currency exchange rates.
Google Cloud
Google Cloud revenues increased $1.9 billion and $5.3 billion from the three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022, respectively. The growth was primarily driven by GCP followed by Google Workspace offerings. Google Cloud's infrastructure and platform services were the largest drivers of growth in GCP.
Revenues by Geography
The following table presents revenues by geography as a percentage of revenues, determined based on the addresses of our customers:
Three Months EndedNine Months Ended
 September 30,September 30,
 2021202220212022
United States46 %48 %46 %47 %
EMEA30 %28 %31 %29 %
APAC18 %17 %18 %17 %
Other Americas%%%%
Hedging gains (losses)%%%%
For further details on revenues by geography, see Note 2 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q.
Use of Constant Currency Revenues and Constant Currency Revenue Percentage Change
The effect of currency exchange rates on our business is an important factor in understanding period to period comparisons. We use non-GAAP constant currency revenues and non-GAAP percentage change in constant currency revenues for financial and operational decision-making and as a means to evaluate period-to-period comparisons. We believe the presentation of results on a constant currency basis in addition to GAAP results helps improve the ability to understand our performance because it excludes the effects of foreign currency volatility that are not indicative of our core operating results.
Constant currency information compares results between periods as if exchange rates had remained constant period over period. We define constant currency revenues as total revenues excluding the effect of foreign exchange rate movements and hedging activities, and use it to determine the constant currency revenue percentage change on a year-on-year basis. Constant currency revenues are calculated by translating current period revenues using prior year comparable period exchange rates, as well as excluding any hedging effects realized in the current period.
Constant currency revenue percentage change is calculated by determining the change in current period revenues over prior year comparable period revenues where current period foreign currency revenues are translated using prior year comparable period exchange rates and hedging effects are excluded from revenues of both periods.
These results should be considered in addition to, not as a substitute for, results reported in accordance with GAAP. Results on a constant currency basis, as we present them, may not be comparable to similarly titled measures used by other companies and are not a measure of performance presented in accordance with GAAP.
40

Alphabet Inc.
The following table presents the foreign exchange effect on international revenues and total revenues (in millions, except percentages):
 Three Months EndedNine Months Ended
 September 30,September 30,
20212022% Change from Prior Year20212022% Change from Prior Year
EMEA revenues$19,839 $19,450 (2)%$55,954 $60,300 %
EMEA constant currency revenues22,093 11 %$66,210 18 %
APAC revenues11,705 11,494 (2)%$33,391 $35,045 %
APAC constant currency revenues12,604 %$37,510 12 %
Other Americas revenues3,688 4,138 12 %$9,957 $12,320 24 %
Other Americas constant currency revenues4,303 17 %$12,536 26 %
United States revenues29,824 33,372 12 %$83,064 $97,832 18 %
Hedging gains (losses)62 638 $(54)$1,291 
Total revenues$65,118 $69,092 %$182,312 $206,788 13 %
Revenues, excluding hedging effect$65,056 $68,454 $182,366 $205,497 
Exchange rate effect3,918 8,591 
Total constant currency revenues$72,372 11 %$214,088 17 %
EMEA revenue growth from the three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022 was unfavorably affected by changes in foreign currency exchange rates, primarily due to the U.S. dollar strengthening relative to the Euro and British pound.
APAC revenue growth from the three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022 was unfavorably affected by changes in foreign currency exchange rates, primarily due to the U.S. dollar strengthening relative to the Japanese yen.
Other Americas revenue growth from the three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022 was unfavorably affected by the general strengthening of the U.S. dollar.
Costs and Expenses
Cost of Revenues
The following table presents cost of revenues, including TAC (in millions, except percentages):
Three Months EndedNine Months Ended
 September 30,September 30,
 2021202220212022
TAC$11,498 $11,826 $32,139 $36,030 
Other cost of revenues16,123 19,332 45,812 54,831 
Total cost of revenues$27,621 $31,158 $77,951 $90,861 
Total cost of revenues as a percentage of revenues42.4 %45.1 %42.8 %43.9 %
Cost of revenues increased $3.5 billion from the three months ended September 30, 2021 to the three months ended September 30, 2022 due to an increase in other cost of revenues and TAC of $3.2 billion and $328 million, respectively. Cost of revenues increased $12.9 billion from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 due to increases in other cost of revenues and TAC of $9.0 billion and $3.9 billion, respectively.
The increase in TAC from the three months ended September 30, 2021 to the three months ended September 30, 2022 was primarily due to increases in TAC paid to distribution partners primarily driven by growth in revenues
41

Alphabet Inc.
subject to TAC. The increase in TAC from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 was due to increases in TAC paid to distribution partners and to Google Network partners, primarily driven by growth in revenues subject to TAC.
The TAC rate increased from 21.6% to 21.7% from the three months ended September 30, 2021 to the three months ended September 30, 2022 and increased from 21.7% to 21.8% from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 due to a combination of factors, none of which were individually significant. The TAC rate on Google Search & other revenues and the TAC rate on Google Network revenues were both substantially consistent from three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022.
The increase in other cost of revenues from the three months ended September 30, 2021 to the three months ended September 30, 2022 was primarily due to increases in data center and other operations costs as well as hardware costs. The increase in other cost of revenues from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 was primarily due to the increases in data center and other operations costs followed by hardware costs and content acquisition costs.
Research and Development
The following table presents R&D expenses (in millions, except percentages):
Three Months EndedNine Months Ended
 September 30,September 30,
 2021202220212022
Research and development expenses$7,694 $10,273 $22,854 $29,233 
Research and development expenses as a percentage of revenues11.8 %14.9 %12.5 %14.1 %
R&D expenses increased $2.6 billion from the three months ended September 30, 2021 to the three months ended September 30, 2022. The increase was primarily driven by an increase in compensation expenses of $1.8 billion, largely resulting from a 24% increase in headcount.
R&D expenses increased $6.4 billion from the nine months ended September 30, 2021 to the nine months ended September 30, 2022. The increase was primarily driven by an increase in compensation expenses of $4.2 billion, largely resulting from an 19% increase in headcount, and an increase in professional services fees of $619 million.
Sales and Marketing
The following table presents sales and marketing expenses (in millions, except percentages):
Three Months EndedNine Months Ended
 September 30,September 30,
 2021202220212022
Sales and marketing expenses$5,516 $6,929 $15,308 $19,384 
Sales and marketing expenses as a percentage of revenues8.5 %10.0 %8.4 %9.4 %
Sales and marketing expenses increased $1.4 billion from the three months ended September 30, 2021 to the three months ended September 30, 2022. The increase was primarily driven by an increase in advertising and promotional activities of $708 million and an increase in compensation expenses of $515 million, largely resulting from a 19% increase in headcount.
Sales and marketing expenses increased $4.1 billion from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 primarily driven by an increase in advertising and promotional activities of $1.8 billion and an increase in compensation expenses of $1.7 billion, largely resulting from a 20% increase in headcount.
42

Alphabet Inc.
General and Administrative
The following table presents general and administrative expenses (in millions, except percentages):
Three Months EndedNine Months Ended
 September 30,September 30,
 2021202220212022
General and administrative expenses$3,256 $3,597 $9,370 $10,628 
General and administrative expenses as a percentage of revenues5.0 %5.2 %5.1 %5.1 %
General and administrative expenses increased $341 million from the three months ended September 30, 2021 to the three months ended September 30, 2022. The increase was primarily driven by an increase in compensation expenses of $385 million, largely resulting from a 23% increase in headcount, and an increase in professional services fees of $214 million. The overall increase was partially offset by a decrease in charges related to legal matters of $228 million, including the $217 million reduction of the EC fine imposed in 2018. For further details on the EC fine imposed in 2018, see Note 9 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q.
General and administrative expenses increased $1.3 billion from the nine months ended September 30, 2021 to the nine months ended September 30, 2022. The increase was primarily driven by an increase in compensation expenses of $985 million, largely resulting from a 21% increase in headcount, and an increase in professional services fees of $811 million. The overall increase was partially offset by a decrease in charges related to legal matters of $1.0 billion.
Segment Profitability
The following table presents segment operating income (loss) (in millions).
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Operating income (loss):
Google Services$23,973 $19,781 $65,862 $65,471 
Google Cloud(644)(699)(2,209)(2,488)
Other Bets(1,288)(1,611)(3,831)(4,452)
Corporate costs, unallocated(1)
(1,010)(336)(2,993)(1,849)
Total income from operations$21,031 $17,135 $56,829 $56,682 
(1)Unallocated corporate costs primarily include corporate initiatives, corporate shared costs, such as finance and legal, including certain fines and settlements, as well as costs associated with certain shared R&D activities. Additionally, hedging gains (losses) related to revenue are included in corporate costs.
Google Services
Google Services operating income decreased $4.2 billion from the three months ended September 30, 2021 to the three months ended September 30, 2022. The decrease in operating income was primarily driven by increases in compensation expenses, hardware costs, and advertising and promotional activities, partially offset by growth in revenues.
Google Services operating income decreased $391 million from the nine months ended September 30, 2021 to the nine months ended September 30, 2022. The decrease in operating income was primarily driven by increases in compensation expenses and TAC, partially offset by growth in revenues.
Google Cloud
Google Cloud operating loss increased $55 million and $279 million from the three and nine months ended September 30, 2021 to the three and nine months ended September 30, 2022, respectively. The increase in operating loss was primarily driven by an increase in expenses, primarily driven by compensation expenses, partially offset by growth in revenues.
43

Alphabet Inc.
Other Bets
Other Bets operating loss increased $323 million from the three months ended September 30, 2021 to the three months ended September 30, 2022. The increase in operating loss was primarily driven by an increase in compensation expenses.
Other Bets operating loss increased $621 million from the nine months ended September 30, 2021 to the nine months ended September 30, 2022. The increase in operating loss was primarily driven by increases in compensation expenses, partially offset by growth in revenues.
Other Income (Expense), Net
The following table presents other income (expense), net (in millions):
Three Months EndedNine Months Ended
 September 30,September 30,
 2021202220212022
Other income (expense), net$2,033 $(902)$9,503 $(2,501)
Other income (expense), net, decreased $2.9 billion from the three months ended September 30, 2021 to the three months ended September 30, 2022 primarily due to changes in gains and losses on equity and debt securities. In the three months ended September 30, 2022, $731 million of net losses were recognized on debt securities, and $492 million of net unrealized losses were recognized on non-marketable equity securities. These losses were partially offset by interest income recognized of $615 million. In the three months ended September 30, 2021, $2.2 billion of net unrealized gains were recognized on marketable and non-marketable equity securities, partially offset by $492 million of accrued performance fees related to certain investments.
Other income (expense), net, decreased $12.0 billion from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 primarily due changes in gains and losses on equity securities and performance fees. In the nine months ended September 30, 2022, $2.5 billion of net unrealized losses were recognized on marketable equity securities and $1.9 billion of net losses were recognized on debt securities. These losses were partially offset by interest income recognized of $1.5 billion and $879 million of net unrealized gains on non-marketable equity securities. In the nine months ended September 30, 2021, $9.2 billion of net unrealized gains were recognized on marketable and non-marketable equity securities, partially offset by $1.7 billion of accrued performance fees related to certain investments.
See Note 3 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q for further information.
Provision for Income Taxes
The following table presents provision for income taxes (in millions, except effective tax rate):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Income before provision for income taxes$23,064 $16,233 $66,332 $54,181 
Provision for income taxes$4,128 $2,323 $10,941 $7,833 
Effective tax rate17.9 %14.3 %16.5 %14.5 %
The effective tax rate decreased by 3.6 percentage points from the three months ended September 30, 2021 to the three months ended September 30, 2022.The decrease was primarily driven by a change in unrecognized tax benefits and the effects of capitalization and amortization of R&D expenses starting in 2022 as required by the 2017 Tax Cuts and Jobs Act generating an increase in the U.S. federal Foreign-Derived Intangible Income tax deduction. These decreases were partially offset by a decrease in pre-tax earnings, including in countries that have lower statutory rates and a decrease in the stock-based compensation-related tax benefit.
The effective tax rate decreased by 2.0 percentage points from the nine months ended September 30, 2021 to the nine months ended September 30, 2022. The decrease was primarily driven by the effects of capitalization and amortization of R&D expenses starting in 2022 as required by the 2017 Tax Cuts and Jobs Act generating an increase in the U.S. federal Foreign-Derived Intangible Income tax deduction and a change in unrecognized tax benefits. These decreases were partially offset by a decrease in pre-tax earnings, including in countries that have lower statutory rates and a decrease in the stock-based compensation-related tax benefit.
44

Alphabet Inc.
Financial Condition
Cash, Cash Equivalents, and Marketable Securities
As of September 30, 2022, we had $116.3 billion in cash, cash equivalents, and short-term marketable securities. Cash equivalents and marketable securities are comprised of time deposits, money market funds, highly liquid government bonds, corporate debt securities, mortgage-backed and asset-backed securities and marketable equity securities.
Sources, Uses of Cash and Related Trends
Our principal sources of liquidity are our cash, cash equivalents, and marketable securities, as well as the cash flow that we generate from operations. The primary use of capital continues to be to invest for the long-term growth of the business. We regularly evaluate our cash and capital structure, including the size, pace and form of capital return to stockholders.
The following table presents our cash flows (in millions):
 Nine Months Ended
September 30,
 20212022
Net cash provided by operating activities$66,718 $67,881 
Net cash used in investing activities$(24,507)$(14,071)
Net cash used in financing activities$(44,851)$(52,128)
Cash Provided by Operating Activities
Our largest source of cash provided by operations are advertising revenues generated by Google Search & other properties, Google Network properties and YouTube ads. Additionally, we generate cash through sales of apps and in-app purchases, digital content products, and hardware; and licensing and service fees including fees received for Google Cloud offerings and subscription-based products.
Our primary uses of cash from our operating activities include payments to distribution and Google Network partners, for compensation and related costs, and for content acquisition costs. In addition, uses of cash from operating activities include hardware costs, income taxes, and other general corporate expenditures.
Net cash provided by operating activities increased from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 primarily due to increases in cash received from revenues, partially offset by increases in cash paid for cost of revenues and operating expenses, and an increase in tax payments driven by the effects of capitalization and amortization of R&D expenses beginning in 2022 as required by the 2017 Tax Cuts and Jobs Act, and other working capital.
Cash Used in Investing Activities
Cash provided by investing activities consists primarily of maturities and sales of investments in marketable and non-marketable securities. Cash used in investing activities consists primarily of purchases of marketable and non-marketable securities, purchases of property and equipment, and payments for acquisitions.
Net cash used in investing activities decreased from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 primarily due to a net decrease in cash used for purchases, sales and maturities of marketable securities, partially offset by an increase of purchases of property and equipment.
Cash Used in Financing Activities
Cash provided by financing activities consists primarily of proceeds from issuance of debt and proceeds from the sale of interest in consolidated entities. Cash used in financing activities consists primarily of repurchases of stock, net payments related to stock-based award activities, and repayments of debt.
Net cash used in financing activities increased from the nine months ended September 30, 2021 to the nine months ended September 30, 2022 primarily due to an increase in repurchases of stock.
Liquidity and Material Cash Requirements
We expect existing cash, cash equivalents, short-term marketable securities, cash flows from operations and financing activities to continue to be sufficient to fund our operating activities and cash commitments for investing and financing activities for at least the next 12 months and thereafter for the foreseeable future.
45

Alphabet Inc.
Capital Expenditures and Leases
We make investments in land and buildings for data centers and offices and information technology assets through purchases of property and equipment and lease arrangements to provide capacity for the growth of our services and products.
Capital Expenditures
Our capital investments in property and equipment consist primarily of the following major categories:
technical infrastructure, which consists of investments in servers and network equipment for computing, storage and networking requirements for ongoing business activities, including machine learning (collectively referred to as information technology assets) and data center land and building construction; and
office facilities, ground up development projects, and related building improvements.
Construction in progress consists primarily of technical infrastructure and office facilities which have not yet been placed in service for our intended use. The time frame from date of purchase to placement in service of these assets may extend from months to years. For example, our data center construction projects are generally multi-year projects with multiple phases, where we acquire qualified land and buildings, construct buildings, and secure and install information technology assets.
During the nine months ended September 30, 2021 and 2022, capital expenditures were $18.3 billion and $23.9 billion, respectively. Depreciation of our property and equipment commences when the deployment of such assets are completed and are ready for our intended use. Land is not depreciated. For the nine months ended September 30, 2021 and 2022, depreciation and impairment expenses on property and equipment were $8.3 billion and $11.2 billion, respectively.
Leases
For the nine months ended September 30, 2021 and 2022, we recognized total operating lease assets of $2.2 billion and $3.4 billion, respectively. As of September 30, 2022, the amount of total future lease payments under operating leases, which had a weighted average remaining lease term of 9 years, was $16.8 billion. As of September 30, 2022, we have entered into leases that have not yet commenced with future lease payments of $4.1 billion, excluding purchase options, that are not yet recorded on our Consolidated Balance Sheets. These leases will commence between 2022 and 2026 with non-cancelable lease terms of 1 to 25 years.
For the nine months ended September 30, 2021 and 2022, our operating lease expenses (including variable lease costs) were $2.5 billion and $2.7 billion, respectively. Finance lease costs were not material for the nine months ended September 30, 2021 and 2022.
Financing
We have a short-term debt financing program of up to $10.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. As of September 30, 2022, we had no commercial paper outstanding.
As of September 30, 2022, we had $10.0 billion of revolving credit facilities, $4.0 billion expiring in April 2023 and $6.0 billion expiring in April 2026. The interest rates for all credit facilities are determined based on a formula using certain market rates, as well as our progress toward the achievement of certain sustainability goals. No amounts have been borrowed under the credit facilities.
As of September 30, 2022, we had senior unsecured notes outstanding with a total carrying value of $12.9 billion. See Note 5 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q for further information on our debt.
Share Repurchase Program
In April 2022, the Board of Directors of Alphabet authorized the company to repurchase up to $70.0 billion of its Class A and Class C shares. As of September 30, 2022, $43.5 billion remains available for Class A and Class C share repurchases. In accordance with the authorization of the Board of Directors of Alphabet, during the three and nine months ended September 30, 2022, we repurchased and subsequently retired 138 million and 369 million aggregate shares for $15.4 billion and $43.9 billion, respectively. Of the aggregate amount repurchased and subsequently retired during the three months ended September 30, 2022, 25 million shares were Class A stock for $2.7 billion and 113 million shares were Class C stock for $12.7 billion. Of the aggregate amount repurchased and
46

Alphabet Inc.
subsequently retired during the nine months ended September 30, 2022, 46 million shares were Class A stock for $5.2 billion and 323 million shares were Class C stock for $38.7 billion.
European Commission Fines
In 2017, 2018 and 2019, the EC announced decisions that certain actions taken by Google infringed European competition law and imposed fines of €2.4 billion ($2.7 billion as of June 27, 2017), €4.3 billion ($5.1 billion as of June 30, 2018), and €1.5 billion ($1.7 billion as of March 20, 2019), respectively. On September 14, 2022, the General Court rejected our appeal on three claims, accepted our appeal on one claim, and reduced the fine to €4.1 billion. We are preparing to appeal to the European Court of Justice. In the second quarter of 2018 we recognized a charge of $5.1 billion for the fine, which we reduced by $217 million in the third quarter of 2022.
While each EC decision is under appeal, we included the fines in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees (in lieu of a cash payment) for the fines. For further details, see Note 9 of the Notes to Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q.
Taxes
As of September 30, 2022, we had short-term and long-term income taxes payable of $1.6 billion and $4.2 billion related to a one-time transition tax payable incurred as a result of the U.S. Tax Cuts and Jobs Act ("Tax Act"). As permitted by the Tax Act, we will pay the transition tax in annual interest-free installments through 2025. We also have taxes payable of $4.4 billion primarily related to uncertain tax positions as of September 30, 2022.
Critical Accounting Estimates
See Part II, Item 7, "Critical Accounting Estimates" in our Annual Report on Form 10-K for the year ended December 31, 2021.
Available Information
Our website is located at www.abc.xyz, and our investor relations website is located at www.abc.xyz/investor. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and our Proxy Statements, and any amendments to these reports, are available through our investor relations website, free of charge, after we file them with the SEC. We also provide a link to the section of the SEC's website at www.sec.gov that has all of the reports that we file or furnish with the SEC.
We webcast via our investor relations website our earnings calls and certain events we participate in or host with members of the investment community. Our investor relations website also provides notifications of news or announcements regarding our financial performance and other items of interest to our investors, including SEC filings, investor events, press and earnings releases, and blogs. We also share Google news and product updates on Google’s Keyword blog at https://www.blog.google/, which may be of interest or material to our investors. Further, corporate governance information, including our certificate of incorporation, bylaws, governance guidelines, board committee charters, and code of conduct, is also available on our investor relations website under the heading "Other." The content of our websites are not incorporated by reference into this Quarterly Report on Form 10-Q or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.
ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
For quantitative and qualitative disclosures about market risk, refer to Part II, Item 7A, Quantitative and Qualitative Disclosures About Market Risk, in our Annual Report on Form 10-K for the year ended December 31, 2021.
ITEM 4.CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15 under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q.
Based on this evaluation, our chief executive officer and chief financial officer concluded that, as of September 30, 2022, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management,
47

Alphabet Inc.
including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
We rely extensively on information systems to manage our business and summarize and report operating results. In 2019, we began a multi-year implementation of a new global enterprise resource planning (ERP) system, which replaced much of our existing core financial systems. The ERP system is designed to accurately maintain our financial records, enhance the flow of financial information, improve data management and provide timely information to our management team. We have now completed implementation of the most significant modules planned to date. There have been no changes in our internal control over financial reporting that occurred during the quarter ended September 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls and Procedures
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
48

Alphabet Inc.
PART II.     OTHER INFORMATION
ITEM 1.LEGAL PROCEEDINGS
For a description of our material pending legal proceedings, see Note 9 “Contingencies - Legal Matters” of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated herein by reference.
ITEM 1A.RISK FACTORS                
Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2021, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our stock. Below are material changes to our risk factors since our Annual Report on Form 10-K for the year ended December 31, 2021.
A variety of new and existing laws and/or interpretations could harm our business.
We are subject to numerous U.S. and foreign laws and regulations covering a wide variety of subject matters. New laws and regulations, or new interpretations or applications of existing laws and regulations in a manner inconsistent with our practices, have made, and may continue to make, our products and services less useful, limit our ability to pursue certain business models or offer certain products and services in certain jurisdictions, require us to incur substantial costs, expose us to civil or criminal liability, or cause us to change our business practices. These laws and regulations are evolving and involve matters central to our business, including, among others:
Laws and regulations around the world focused on large technology platforms, including the Digital Markets Act in the European Union and proposed antitrust legislation on self-preferencing and mergers and acquisitions in the U.S., which may limit certain business practices, and in some cases, create the risk of significant penalties.
Privacy laws, such as the GDPR, CCPA, CPRA, Virginia CDPA, and ColoPA (as defined and discussed further below).
Data protection laws passed by many states within the U.S. and by certain countries regarding notification to data subjects and/or regulators when there is a security breach of personal data.
Consumer protection laws, including EU’s New Deal for Consumers, which could result in monetary penalties and create a range of new compliance obligations.
New laws further restricting the collection, processing and/or sharing of advertising-related data. Copyright or similar laws around the world, including the EU Directive on Copyright in the Digital Single Market (EUCD) and EU member state transpositions. These and similar laws that have been adopted or proposed introduce new licensing regimes that could affect our ability to operate. The EUCD and similar laws could also increase the liability of some content-sharing services with respect to content uploaded by their users. Some of these laws, as well as follow-on administrative or judicial actions, have also created or may create a new property right in news publications that limits the ability of some online services to link to, interact with, or present such content. They may also require individual or collective compensation negotiations with news agencies and publishers for the use of such content, which may result in payment obligations that significantly exceed the value that such content provides to Google and its users, potentially harming our services, commercial operations, and business results.
Data localization laws, which generally mandate that certain types of data collected in a particular country be stored and/or processed within that country.
Various U.S. and international laws that govern the distribution of certain materials to children and regulate the ability of online services to collect information from minors, including the Children’s Online Privacy Protection Act of 1998 and the United Kingdom’s Age-Appropriate Design Code.
Various laws with regard to content moderation and removal, and related disclosure obligations, such as Germany's Network Enforcement Act, the European Union's Digital Services Act, Florida's Senate Bill 7072 and Texas' House Bill 20, which may affect our businesses and operations and may subject us to significant litigation, damage claims, and fines if they are interpreted and applied in a manner inconsistent with our practices and policies, or if we remove or promote (or fail to remove or promote) content in ways inconsistent with those laws. Other countries, including Singapore, Australia, and the United Kingdom, have implemented or are considering similar legislation imposing penalties for failure to remove certain types of content.
49

Alphabet Inc.
Various legislative, litigation, and regulatory activity regarding our Google Play billing policies and business model, which could result in monetary penalties, damages and/or prohibition.
Various legislative and regulatory activity requiring disclosure of information about the operation of our services and algorithms, which may make it easier for websites to artificially promote low-quality, deceptive, or harmful content on services like Google Search and YouTube, potentially harming the quality of our services.
In addition, the applicability and scope of these and other laws, as interpreted by the courts, remain uncertain and could be interpreted in ways that harm our business. For example:
We rely on statutory safe harbors, like those set forth in the Digital Millennium Copyright Act and Section 230 of the Communications Decency Act in the U.S. and the E-Commerce Directive in Europe, against liability for various linking, caching, ranking, recommending, and hosting activities. Any legislation or court rulings affecting these safe harbors may adversely affect us and may impose significant operational challenges. There are legislative proposals and pending litigation in both the U.S. (such as Gonzalez v. Google) and EU that could diminish or eliminate safe harbor protection for websites and online platforms.
Court decisions such as the judgment of the Court of Justice of the European Union (CJEU) on May 13, 2014 on the ‘right to be forgotten,’ which allows individuals to demand that Google remove search results about them in certain instances, may limit the content we can show to our users and impose significant operational burdens.
The introduction of new businesses, products, services, and technologies, our activities in certain jurisdictions, or other actions we take have subjected us, and will likely continue to subject us, to additional laws and regulations. Our investment in a variety of new fields, such as healthcare and payment services, has expanded, and will continue to expand, the scope of regulations that apply to our business. The costs of compliance with these laws and regulations are high and are likely to increase in the future. Any failure on our part to comply with laws and regulations can result in negative publicity and diversion of management time and effort and may subject us to significant liabilities and other penalties.
ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following table presents information with respect to Alphabet's repurchases of Class A and Class C stock during the quarter ended September 30, 2022.
Period
Total Number of Class A Shares Purchased
(in thousands) (1)
Total Number of Class C Shares Purchased
(in thousands) (1)
Average Price Paid per Class A Share (2)
Average Price Paid per Class C Share (2)
Total Number of Shares Purchased as Part of Publicly Announced Programs
(in thousands) (1)
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program
(in millions)
July 1 - 318,479 37,461 $112.62 $113.29 45,940 $53,675 
August 1 - 318,477 39,176 $115.95 $117.10 47,653 $48,104 
September 1 - 307,583 36,588 $104.57 $104.66 44,171 $43,482 
Total24,539 113,225 137,764 
(1)    Repurchases are executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date. See Note 10 in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information related to share repurchases.
(2)    Average price paid per share includes costs associated with the repurchases.

50

Alphabet Inc.
ITEM 5.OTHER INFORMATION
Under Section 13(r) of the Exchange Act, we are required to disclose if we or any of our affiliates knowingly conducted a transaction or dealing with entities or individuals designated pursuant to certain Executive Orders. The U.S. government has designated the Russian Federal Security Service (the “FSB”) pursuant to one of those Executive Orders, and the U.S. Department of the Treasury’s Office of Foreign Assets Control has accordingly updated General License No. 1B (the “OFAC General License”), which generally permits U.S. persons to engage in transactions and activities prohibited by the relevant Executive Order involving the FSB that are necessary and ordinarily incident to requesting, receiving, utilizing, paying for or dealing in licenses, permits, certifications, or notifications issued or registered by the FSB for the importation, distribution, or use of information technology products in Russia.
In the past year and during the quarter ended September 30, 2022, Google LLC, a subsidiary of Alphabet, filed notifications with the FSB as required pursuant to Russian encryption product import controls for the purpose of enabling the import of certain software in Russia. Neither we nor our subsidiaries generated any gross revenues or net profits directly from such approval activity and neither we nor our subsidiaries sell to the FSB. Alphabet expects that Google LLC will continue to file these notifications as required under Russia law.

51

Alphabet Inc.
ITEM 6.EXHIBITS
Exhibit
Number
  DescriptionIncorporated by reference herein
FormDate
31.01*
31.02*
32.01
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 Document
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
__________________________ 
*Filed herewith.
Furnished herewith.

52

Alphabet Inc.
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.

ALPHABET INC.
October 25, 2022By:/s/    RUTH M. PORAT        
Ruth M. Porat
Senior Vice President and Chief Financial Officer
ALPHABET INC.
October 25, 2022By:/s/    AMIE THUENER O'TOOLE        
Amie Thuener O'Toole
Vice President and Chief Accounting Officer
53
EX-31.01 2 googexhibit3101q32022.htm EX-31.01 Document
Exhibit 31.01
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Sundar Pichai, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Alphabet 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: October 25, 2022
/S/    SUNDAR PICHAI
Sundar Pichai
Chief Executive Officer
(Principal Executive Officer)


EX-31.02 3 googexhibit3102q32022.htm EX-31.02 Document
Exhibit 31.02

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Ruth Porat, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Alphabet 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: October 25, 2022
/S/    RUTH PORAT
Ruth Porat
Senior Vice President and
Chief Financial Officer
(Principal Financial Officer)


EX-32.01 4 googexhibit3201q32022.htm EX-32.01 Document
Exhibit 32.01

CERTIFICATIONS 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
I, Sundar Pichai, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Alphabet Inc. for the quarterly period ended September 30, 2022, 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 Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Alphabet Inc.
Date: October 25, 2022
By:
/S/    SUNDAR PICHAI
Name:Sundar Pichai
Title:Chief Executive Officer
(Principal Executive Officer)
I, Ruth Porat, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Alphabet Inc. for the quarterly period ended September 30, 2022, 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 Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Alphabet Inc.
Date: October 25, 2022
By:
/S/    RUTH PORAT
Name:Ruth Porat
Title:Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
The foregoing certifications are not deemed filed with the Securities and Exchange Commission for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), and are not to be incorporated by reference into any filing of Alphabet Inc. under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

EX-101.SCH 5 goog-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2123104 - Disclosure - Variable Interest Entities (VIE) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2129106 - Disclosure - Supplemental Financial Statement Information link:presentationLink link:calculationLink link:definitionLink 2137107 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2142108 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2148109 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2150110 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2152111 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2155112 - Disclosure - Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2159113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2163114 - Disclosure - Information about Segments and Geographic Areas link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2326303 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2330304 - Disclosure - Supplemental Financial Statement Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2338305 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2343306 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2353307 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2356308 - Disclosure - Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2360309 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2364310 - Disclosure - Information about Segments and Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenues - Revenue by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenues - Revenue by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Financial Instruments - Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Financial Instruments - Contractual Maturity Date of Marketable Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Financial Instruments - Measurement Alternative Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Financial Instruments - Carrying Amount of Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Financial Instruments - Carrying Amount of Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - Financial Instruments - Marketable Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Financial Instruments - Non-Marketable Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Financial Instruments - Derivative Notional Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 2420414 - Disclosure - Financial Instruments - Fair Values of Outstanding Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2421415 - Disclosure - Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2422416 - Disclosure - Financial Instruments - Offsetting of Financial Assets and Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2424417 - Disclosure - Variable Interest Entities (VIE) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2427418 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428419 - Disclosure - Debt - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2431420 - Disclosure - Supplemental Financial Statement Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2432421 - Disclosure - Supplemental Financial Statement Information - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2433422 - Disclosure - Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2434423 - Disclosure - Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2435424 - Disclosure - Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2436425 - Disclosure - Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2439426 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2440427 - Disclosure - Acquisitions - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2441428 - Disclosure - Acquisitions - Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2444429 - Disclosure - Goodwill and Other Intangible Assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2445430 - Disclosure - Goodwill and Other Intangible Assets - Acquisition-Related Intangible Assets that are being Amortized (Details) link:presentationLink link:calculationLink link:definitionLink 2446431 - Disclosure - Goodwill and Other Intangible Assets - Expected Amortization Expense for Acquisition-Related Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2447432 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2449433 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2451434 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2454435 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2457436 - Disclosure - Compensation Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2458437 - Disclosure - Compensation Plans - Unvested Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2461438 - Disclosure - Income Taxes - Effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 2462439 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2465440 - Disclosure - Information about Segments and Geographic Areas - Revenue by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2466441 - Disclosure - Information about Segments and Geographic Areas - Operating Income (Loss) by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2467442 - Disclosure - Information about Segments and Geographic Areas - Long-Lived Assets by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 goog-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 goog-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 goog-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Business Acquisition [Axis] Business Acquisition [Axis] Due in 1 year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 2014-2020 Notes Issuances 2014-2020 Notes [Member] 2014-2020 Notes Balance Sheet Components Disclosure [Abstract] Balance Sheet Components Disclosure [Abstract] Balance Sheet Components Disclosure [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Accrued revenue share Increase (Decrease) In Accrued Revenue Share The net change during the reporting period in the aggregate amount of obligations incurred but not paid under the revenue share arrangements. Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Deferred income taxes Deferred Income Tax Assets, Net Notes issuances Long-Term Debt, Gross Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Derivatives in Net Investment Hedging Relationship: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Abstract] Loss contingency, loss adjustment Loss Contingency, Loss In Period, Adjustment Loss Contingency, Loss In Period, Adjustment Convertible preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Debt Instrument [Axis] Debt Instrument [Axis] Other Bets Other Segments [Member] Future finance lease payments, net and other Finance Lease, Liability Derivatives designated as hedging instruments Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments Total Equity Securities, FV-NI, Gain (Loss) [Abstract] Maximum borrowing on lines of credit Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Loss contingency, loss in period Loss Contingency, Loss in Period Foreign exchange contracts Foreign Exchange Contract [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Due in 5 years through 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Schedule of other income (expense), net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Asset Pledged as Collateral Asset Pledged as Collateral [Member] Other investing activities Payments for (Proceeds from) Other Investing Activities Statistical Measurement [Domain] Statistical Measurement [Domain] Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Amount excluded from the assessment of effectiveness Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net Coupon Rate Debt Instrument, Interest Rate, Stated Percentage Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Maturities and sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Schedule of gain (loss) on derivative instruments Derivative Instruments, Gain (Loss) [Table Text Block] Long-lived assets Long-Lived Assets Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Other Other Noncash Income (Expense) Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Nature of Operations Nature Of Operations Policy [Policy Text Block] Disclosure related to our nature of operations. Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net income Net income Net Income (Loss) Attributable to Parent Due in 1 year through 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Debt Securities Debt Securities [Member] Document Information [Line Items] Document Information [Line Items] Less: reclassification adjustment for net (gains) losses included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach Derivative Instruments, Gain (Loss) Recognized In Income, Ineffective Portion And Amount Excluded From Effectiveness Testing, Amortization Approach, Net Derivative Instruments, Gain (Loss) Recognized In Income, Ineffective Portion And Amount Excluded From Effectiveness Testing, Amortization Approach, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Gain (loss) on debt securities, net Debt Securities, Gain (Loss) Equity Component [Domain] Equity Component [Domain] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Reallocation of undistributed earnings Reallocation Of Undistributed Earnings Reallocation of undistributed earnings to Class B shares. Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Repayments of debt Repayments of Debt and Lease Obligation Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Fair Value Total Debt Securities, Available-for-Sale Total debt Long-Term Debt and Lease Obligation, Including Current Maturities Hedging Designation [Domain] Hedging Designation [Domain] Recourse Status [Domain] Recourse Status [Domain] Derivative Instrument [Axis] Derivative Instrument [Axis] Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Pledged Status [Axis] Pledged Status [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Sale of interest in consolidated entities Noncontrolling Interest, Increase from Sale of Parent Equity Interest Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Award Type [Axis] Award Type [Axis] Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] Class A, Class B, and Class C stock and additional paid-in capital, $0.001 par value per share: 300,000 shares authorized (Class A 180,000, Class B 60,000, Class C 60,000); 13,242 (Class A 6,015, Class B 893, Class C 6,334) and 12,971 (Class A 5,978, Class B 884, Class C 6,109) shares issued and outstanding Common Stocks, Including Additional Paid in Capital Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Current operating lease liabilities Operating Lease, Liability, Current Net Presented in the Consolidated Balance Sheets Derivative Asset Available-for-sale debt securities Debt Securities, Available-for-Sale [Table Text Block] Depreciation and impairment of property and equipment Depreciation And Impairment On Disposition Of Property And Equipment The amount of expense recognized in the current period that reflects the impairment of property and equipment and the allocation of the cost of tangible assets over the assets' useful lives which includes production and non-production related depreciation. Costs and expenses: Costs and Expenses [Abstract] Fair value of debt securities with fair value option elected Available-for-sale Debt Securities, Fair Value Option Available-for-sale Debt Securities, Fair Value Option Total unrealized gain (loss) recognized on non-marketable equity securities Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount Total sale price Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment Total liabilities Liabilities with no recourse Liabilities Time deposits Bank Time Deposits [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Amount of gains (losses) reclassified from AOCI to income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Geographical [Axis] Geographical [Axis] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Acquired cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Stock issued Stock Issued During Period, Value, New Issues Short-term debt, maximum borrowing capacity Short-term Debt, Maximum Borrowing Capacity Short-term Debt, Maximum Borrowing Capacity Cash, cash equivalents and marketable securities [Line Items] Cash Cash Equivalents And Marketable Securities [Line Items] Cash, cash equivalents and marketable securities Schedule of effects on net income of amounts reclassified from AOCI Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Non-Cash Collateral Pledged Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset Maximum exposure Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount Property and equipment, net Property, Plant and Equipment [Table Text Block] European Commission fines Loss Contingency, Accrual, Current Revenue Backlog and Deferred Revenues Revenue from Contract with Customer [Policy Text Block] Unrealized Gains (Losses) on Available-for-Sale Investments Unrealized gains (losses) on available-for-sale investments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Convertible preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Foreign exchange option contracts, maximum maturities Derivative, Remaining Maturity Unvested restricted stock units - number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Maturities and sales of non-marketable securities Proceeds from Sale and Maturity of Other Investments Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Unvested at beginning of period (in dollars per share) Unvested at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Segments [Axis] Segments [Axis] Debt Debt Disclosure [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Class B Common Stock Common Class B [Member] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Offsetting liabilities Offsetting Liabilities [Table Text Block] Financial Instrument [Axis] Financial Instrument [Axis] Amount included in the assessment of effectiveness Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Financial Instruments Financial Instruments Disclosure [Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Preferred stock, $0.001 par value per share, 100 shares authorized; no shares issued and outstanding Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value Google Search & other Google Search & Other [Member] Google Search & Other [Member] Interest income Interest Income, Other Foreign currency gain (loss) to be reclassified during next 12 months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Components of accumulated other comprehensive income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets not available for use Assets Accrued purchases of property and equipment Accrued Purchase Of Property And Equipment, Current Accrued Purchase Of Property And Equipment, Current Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Google other Other Revenues [Member] Other Revenues [Member] Income Statement Location [Axis] Income Statement Location [Axis] Class B Capital Stock Capital Class B [Member] Capital Class B Income tax benefit (expense) related to available-for-sale investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax Carrying value Marketable Equity Securities Equity Securities, FV-NI, Current Financial Instruments and Fair Value [Line Items] Financial Instruments And Fair Value [Line Items] Financial Instruments and Fair Value [Line Items] Trade names and other Trade Names And Other [Member] Tradenames and other Beginning Balance (in shares) Ending Balance (in shares) Shares, Issued Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Estimated fair value of long-term debt Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] Authorized share repurchase amount Stock Repurchase Program, Authorized Amount Amounts reclassified from AOCI Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Accrued compensation and benefits Employee-related Liabilities, Current Income before income taxes Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Gains (Losses) on Derivatives Not Designated as Hedging Instruments: Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract] Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract] Segments [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Schedule of Goodwill [Table] Schedule of Goodwill [Table] Net Income Per Share Earnings Per Share [Text Block] Supplemental Financial Statement Information Supplemental Balance Sheet Disclosures [Text Block] Amount included in the assessment of effectiveness Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Schedule of derivative instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Award Type [Domain] Award Type [Domain] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Weighted average recognition period for unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total Unrealized Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Income taxes, net Increase (Decrease) in Income Taxes Income taxes receivable, net Income Taxes Receivable, Current Purchases of non-marketable securities Payments to Acquire Other Investments Derivative Contract [Domain] Derivative Contract [Domain] Recourse Status [Axis] Recourse Status [Axis] Net investment hedges Derivatives in Net Investment Hedging Relationship: Net Investment Hedging [Member] Entity Registrant Name Entity Registrant Name Stock issued (in shares) Stock Issued During Period, Shares, New Issues Marketable equity securities Marketable Securities [Table Text Block] Numerator Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Non-Marketable Securities Non-marketable Equity Securities [Abstract] Non-marketable Equity Securities Net gain on debt securities with fair value option elected Fair Value, Option, Changes in Fair Value, Gain (Loss) Cumulative net gain (loss) Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Awards expected to be settled with stock Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Unrealized Gains (Losses) on Cash Flow Hedges Unrealized gains (losses) on cash flow hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] EMEA EMEA [Member] Mutual funds Mutual Fund [Member] Basis of Consolidation Consolidation, Policy [Policy Text Block] Accrued expenses and other liabilities, current and non-current Accrued Expenses And Other Liabilities, Current And Non-Current [Member] Accrued Expenses And Other Liabilities, Current And Non-Current [Member] Minimum Minimum [Member] Proceeds from issuance of debt, net of costs Proceeds from Debt, Net of Issuance Costs Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock and capital stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Change in net unrealized gains (losses) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Mandiant Mandiant [Member] Mandiant Trading Symbol Trading Symbol Entity File Number Entity File Number Income (loss) and impairment from equity method investments, net Income (Loss) From Equity Method Investments And Other Than Temporary Impairment, Net Income (Loss) From Equity Method Investments And Other Than Temporary Impairment, Net Foreign exchange contracts Cash Flow Hedge, Foreign Exchange Contracts [Abstract] Cash Flow Hedge, Foreign Exchange Contracts [Abstract] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Variable Interest Entities (VIE) Variable Interest Entity Disclosure [Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock units and other contingently issuable shares Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Summary of unrealized gains and losses for non-marketable equity securities Equity Securities without Readily Determinable Fair Value [Table Text Block] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cash and Cash Equivalents Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Acquisitions Business Combination Disclosure [Text Block] Accounts payable Increase (Decrease) in Accounts Payable Total purchase price Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Percentage of total revenue Concentration Risk, Percentage Net change, net of income tax benefit (expense) of $(54), $(159), $(89) and $(228) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Derivative Liabilities: Derivative Liability [Abstract] Income Taxes Income Tax Disclosure [Text Block] Credit Facility [Domain] Credit Facility [Domain] 12 Months or Greater, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Amortization of acquisition-related intangible assets Amortization of Intangible Assets Intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Carrying amount of goodwill Schedule of Goodwill [Table Text Block] Basic net income per share of Class A, Class B, and Class C stock (in dollars per share) Basic net income per share (in dollars per share) Earnings Per Share, Basic Derivatives in Cash Flow Hedging Relationship: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Other current and non-current assets Other Assets [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Reconciling items Corporate, Non-Segment [Member] Credit Facility Due April 2026 Credit Facility Due April 2026 [Member] Credit Facility Due April 2026 Accrued revenue share Accrued Revenue Share Aggregate carrying amount, as of the balance sheet date, of current obligations incurred but not paid under the revenue share arrangements. Accrued revenue share is expected to be paid within one year or the normal operating cycle, if longer. Concentration Risk Type [Domain] Concentration Risk Type [Domain] Sales and marketing Selling and Marketing Expense Total stockholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Forfeited/canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Total initial cost Equity Securities, FV-NI, Cost basis Of Securities Sold Equity Securities, FV-NI, Cost basis Of Securities Sold Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Credit Facility Due April 2023 Credit Facility Due April 2023 [Member] Credit Facility Due April 2023 Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] YouTube ads YouTube Advertising Revenue [Member] YouTube Advertising Revenue Changes in assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Land and buildings Land and Building [Member] Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Repurchases of stock Payments for Repurchase of Common Stock Commercial paper Commercial Paper Class of Stock [Axis] Class of Stock [Axis] Statement [Table] Statement [Table] Total cash, cash equivalents, and marketable securities Cash, Cash Equivalents, and Short-Term Investments Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Class A & C Capital Stock Capital Class A And C [Member] Capital Class A And C Effective Interest Rate Debt Instrument, Interest Rate, Effective Percentage Document Quarterly Report Document Quarterly Report Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Amount excluded from the assessment of effectiveness Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax Net gain (loss) on equity securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Leasehold improvements Leasehold Improvements [Member] Revenue by geographic location Revenue from External Customers by Geographic Areas [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Purchases of marketable securities Payments to Acquire Marketable Securities Equity Components [Axis] Equity Components [Axis] Net payments related to stock-based award activities Net Proceeds Payments Related To Stock Based Award Activities The net cash inflow (outflow) associated with the tax withholding payments on behalf of employees upon the net settlement of their vested restricted stock units, and the cash proceeds received from the exercise of stock options. Proceeds from sale of interest in consolidated entities, net Proceeds from Noncontrolling Interests Non-Cash Collateral Received Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset Segment Reporting Segment Reporting, Policy [Policy Text Block] Total initial cost Equity Securities Without Readily Determinable Fair Value, Cost Equity Securities Without Readily Determinable Fair Value, Cost Performance fees Investment Performance Fees Investment Performance Fees Less than 12 Months, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Document Fiscal Year Focus Document Fiscal Year Focus Information regarding purchased intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Cash, cash equivalents and marketable securities [Table] Cash Cash Equivalents And Marketable Securities [Table] Cash, cash equivalents and marketable securities [Table] Unvested at beginning of period (in shares) Unvested at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Other income (expense), net Other income (expense), net Nonoperating Income (Expense) Gross Carrying Amount Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Loss Contingencies [Table] Loss Contingencies [Table] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Operating lease assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Income (Loss) Total AOCI Attributable to Parent [Member] Unrealized loss of non-marketable securities Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Document Transition Report Document Transition Report Total Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Local Phone Number Local Phone Number Income from operations Segment operating income (loss) Operating Income (Loss) Non-marketable equity securities Carrying value Equity Securities without Readily Determinable Fair Value, Amount Weighted-average effect of dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock and capital stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Cumulative net gain (loss) Equity Securities Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Goodwill Balance as of December 31, 2021 Balance as of September 30, 2022 Goodwill Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Adjustments: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Provision for income taxes Benefit (provision) for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net Convertible preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] Hedging Relationship [Axis] Hedging Relationship [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Basic net income per share: Earnings Per Share, Basic [Abstract] Number of shares used in per share computation (shares) Weighted Average Number of Shares Outstanding, Diluted Cumulative net gain (loss) Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax Cash Collateral Pledged Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset Net Presented in the Consolidated Balance Sheets Derivative Liability Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Money market funds Money Market And Other Funds [Member] Money Market and Other Funds [Member] Derivative Liabilities Gross Amounts of Recognized Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Loss Contingencies [Line Items] Loss Contingencies [Line Items] Unrealized losses on non-marketable equity securities (including impairments) Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Earnings Per Share Disclosure Earnings Per Share Disclosure [Line Items] Earnings Per Share Disclosure [Line Items] Marketable Securities Marketable Securities Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value APAC Asia Pacific [Member] Operating Segments Operating Segments [Member] Cumulative net gain (loss) Equity Securities, FV-NI, Cumulative Gain (Loss), Net Equity Securities, FV-NI, Cumulative Gain (Loss), Net Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Net [Abstract] Convertible preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] 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 Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Acquisition-related intangible assets Acquisition-related Intangible Assets [Member] Acquisition-related Intangible Assets [Member] Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Allocation of undistributed earnings Allocation of undistributed earnings for basic computation Net Income (Loss) Available to Common Stockholders, Basic Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Common stock and capital stock, shares issued (in shares) Common Stock, Shares, Issued Pledged Status [Domain] Pledged Status [Domain] Equity method investments Equity Method Investments Class A, Class B, Class C Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Deferred revenue Contract with Customer, Liability, Current Income tax benefit (expense) related to cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total initial cost Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost Foreign currency exchange gain (loss), net Foreign Currency Transaction Gain (Loss), before Tax Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income Reclassification out of Accumulated Other Comprehensive Income [Member] Income Statement Location [Domain] Income Statement Location [Domain] Derivative Assets: Offsetting of Assets Derivative Asset [Abstract] Less: Current portion of future finance lease payments, net and other current debt Finance Lease, Liability, Current Cash flow hedges Derivatives in Cash Flow Hedging Relationship Cash Flow Hedging [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Offsetting of Liabilities Offsetting Derivative Liabilities [Abstract] Total Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Fair value hedges Derivatives in Fair Value Hedging Relationship Fair Value Hedging [Member] Net Assets Exposed Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Other comprehensive loss Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Gains (Losses) on Derivatives in Net Investment Hedging Relationship: General Net Investment Hedge Information [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Available-for-sale investments: OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] Acquisitions Goodwill, Acquired During Period Schedule of segment information by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Construction in progress Construction in Progress [Member] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Valuation, Market Approach Valuation, Market Approach [Member] Other non-current assets Other Assets, Noncurrent Foreign currency translation and other adjustments Goodwill, Translation and Purchase Accounting Adjustments Foreign exchange contracts Net Investment Hedge, Foreign Exchange Contracts [Abstract] Net Investment Hedge, Foreign Exchange Contracts [Abstract] Hedging gains (losses) Gain (Loss) on Hedging Activity Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Amortization and impairment of intangible assets Amortization And Impairment Of Intangible Assets Amortization and Impairment of Intangible Assets Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Amounts excluded from the assessment of hedge effectiveness recorded in AOCI Gain (Loss) From Components Excluded From Assessment Of Cash Flow Hedge Effectiveness, Recorded In AOCI, Net Gain (Loss) From Components Excluded From Assessment Of Cash Flow Hedge Effectiveness, Recorded In AOCI, Net Mortgage-backed and asset-backed securities Mortgage Backed and Asset Backed Securities [Member] Mortgage Backed and Asset Backed Securities [Member] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Intangible assets Total intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Information technology assets Technology Equipment [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Google Services Google Services Segment [Member] Google Services Segment 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 Cumulative net gains on equity securities sold Cumulative Net Gain (Loss) On Equity Securities Sold [Table Text Block] Cumulative Net Gain (Loss) On Equity Securities Sold Entities [Table] Entities [Table] Investments, Unrealized Loss Position [Table] Investments Unrealized Loss Position [Table] Investments, Unrealized Loss Position [Table] Expected amortization expense related to purchased intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Forfeited/canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other Other Nonoperating Income (Expense) Noncontrolling interest Noncontrolling Interest in Variable Interest Entity Gains (Losses) on Derivatives in Cash Flow Hedging Relationship: Effect of Cash Flow Hedges on Results of Operations [Abstract] Investments, Unrealized Loss Position [Line Items] Investments Unrealized Loss Position [Line Items] Investments, Unrealized Loss Position [Line Items] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Net change, net of income tax benefit (expense) of $63, $409, $235 and $1,269 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock and capital stock, shares authorized (in shares) Common Stock, Shares Authorized Derivatives not designated as hedging instruments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Income taxes payable, net Accrued Income Taxes, Current Maximum Maximum [Member] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Net assets acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets Class A Common Stock Common Class A [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Repurchases of stock Repurchases of capital stock Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total gain (loss) recognized in other income (expense), net Gain (loss) on equity securities, net Equity Securities, FV-NI, Gain (Loss) Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Derivatives Designated as Hedging Instruments: Fair Value of Derivatives Designated as Hedging Instruments Designated as Hedging Instrument [Member] Deferred revenue recognized during period Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Intangible assets written off Intangible Assets, Write Off During The Period Intangible Assets, Write Off During The Period Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares Reallocation Of Undistributed Earnings As Result Of Conversion Of Shares Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares. Total definite-lived intangible assets Finite-Lived Intangible Assets, Net Expected timing of revenue recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Foreign exchange contracts Foreign Currency Derivatives [Abstract] Non-marketable securities Other Long-Term Investments Consolidated VIEs Consolidation, Variable Interest Entity, Policy [Policy Text Block] Repurchases of stock (in shares) Repurchases of capital stock (in shares) Stock Repurchased and Retired During Period, Shares Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Consolidated Entities [Axis] Consolidated Entities [Axis] Class A Capital Stock Capital Class A [Member] Capital Class A Amount excluded from the assessment of effectiveness Gain (Loss) From Components Excluded From Assessment Of Net Investment Hedge Effectiveness, Net Gain (Loss) From Components Excluded From Assessment Of Net Investment Hedge Effectiveness, Net Total costs and expenses Costs and Expenses Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Less than 12 Months, Unrealized Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Class of Stock [Line Items] Class of Stock [Line Items] Information about Segments and Geographic Areas Segment Reporting Disclosure [Text Block] Foreign exchange contracts Effect of Net Investment Hedge on Results of Operations [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Total gains (losses) Derivative, Gain (Loss) on Derivative, Net 12 Months or Greater, Unrealized Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Tax withholding related to vesting of restricted stock units and other Tax Withholding Related To Vesting Of Restricted Stock Units Tax withholding related to the vesting of restricted stock units during the period. Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Cumulative net gain of non-marketable securities Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Inventory Inventory, Net Accounts payable Accounts Payable, Current Other assets Increase (Decrease) in Other Operating Assets Total initial cost Equity Securities, FV-NI, Cost Less: accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Hedging Relationship [Domain] Hedging Relationship [Domain] Investments by maturity date Investments Classified by Contractual Maturity Date [Table Text Block] Hedging Designation [Axis] Hedging Designation [Axis] Entity Filer Category Entity Filer Category Number of shares used in basic computation (shares) Weighted Average Number of Shares Outstanding, Basic Gross Amounts Offset in the Consolidated Balance Sheets Derivative Asset, Subject to Master Netting Arrangement, Liability Offset United States UNITED STATES Stock-based compensation expense Share-Based Payment Arrangement, Expense Contingencies (Note 9) Commitments and Contingencies Security Exchange Name Security Exchange Name (Gain) loss on debt and equity securities, net Debt and Equity Securities, Gain (Loss) Net Liabilities Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Weighted-Average Useful Life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Derivative notional amount Derivative, Notional Amount Less: reclassification adjustment for net (gains) losses included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Hedging gains (losses) Other Revenue, Hedging Gain (Loss) [Member] Other Revenue, Hedging Gain (Loss) Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract] Losses on securities sold Equity Securities, FV-NI, Cumulative Gain (Loss) Of Securities Sold Equity Securities, FV-NI, Cumulative Gain (Loss) Of Securities Sold Stockholders Equity Note [Table] Stockholders Equity Note [Table] Stockholders Equity Note [Table] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Financial Instruments Derivative Asset, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset Revenues Revenues Revenue Revenue from Contract with Customer, Excluding Assessed Tax Class C Capital Stock Capital Class C [Member] Capital Class C [Member] Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Conversion of Class B to Class A common shares outstanding (shares) Incremental Common Shares Attributable To Conversion Of Common Stock Dilutive impact on our earnings per share for the period as a result of conversion of Class B to Class A common stock. Nonrecourse Nonrecourse [Member] Cover page. Cover [Abstract] Interest costs capitalized Interest Costs Capitalized Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Compensation Plans Share-Based Payment Arrangement [Text Block] Allowance for credit losses on accounts receivable Accounts Receivable, Allowance for Credit Loss Revenues Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Foreign exchange contracts Fair Value Hedge, Foreign Exchange Contracts [Abstract] Fair Value Hedge, Foreign Exchange Contracts [Abstract] Summary of unrealized gains and losses for marketable and non-marketable equity securities Carrying Value Of Marketable And Non-Marketable Equity Securities [Table Text Block] Carrying Value Of Marketable And Non-Marketable Equity Securities Patents and developed technology Patents And Developed Technology Rights [Member] Patents And Developed Technology Rights Total liabilities and stockholders’ equity Liabilities and Equity Changes in Carrying Amount of Goodwill Goodwill [Roll Forward] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Hedged items Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge Remaining amount available for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Restricted stock units and other contingently issuable shares (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Diluted net income per share: Earnings Per Share, Diluted [Abstract] Other Americas Americas Excluding United States [Member] Americas Excluding United States [Member] International Non-US [Member] Revenues Sales [Member] Other income (expense), net Nonoperating Income (Expense) [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Derivatives Not Designated as Hedging Instruments: Fair Value of Derivatives Not Designated as Hedging Instruments Not Designated as Hedging Instrument [Member] Components of AOCI, net of tax AOCI Attributable to Parent, Net of Tax [Roll Forward] Level 2 Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Adjusted Cost Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost Gross realized gains on the sale of our marketable securities Debt Securities, Available-for-Sale, Realized Gain Marketable securities Marketable Securities, Current Allocation of undistributed earnings Net Income (Loss) Available to Common Stockholders, Diluted Diluted net income per share of Class A, Class B, and Class C stock (in dollars per share) Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Intangible assets, net carrying amount Intangible Assets, Net (Excluding Goodwill) Stock split Stockholders' Equity Note, Stock Split, Conversion Ratio Financial Instruments Derivative Liability, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Unrealized gains on non-marketable equity securities Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Google advertising Google Advertising Revenue [Member] Google Advertising Revenue [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Fair Value Cash, Cash Equivalents And Available-For-Sale Debt Securities Cash, Cash Equivalents And Available-For-Sale Debt Securities Other current assets Other Assets, Current Due after 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Income taxes payable, non-current Accrued Income Taxes, Noncurrent Gross unrecognized tax benefits Unrecognized Tax Benefits Carrying value Equity Securities, FV-NI and without Readily Determinable Fair Value Government bonds Government Bonds [Member] Government Bonds [Member] Schedule of restricted stock activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Share Repurchase Program [Axis] Share Repurchase Program [Axis] Revenue not yet recognized Revenue, Remaining Performance Obligation, Amount Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Corporate debt securities Corporate Debt Securities [Member] Financial Instruments and Fair Value [Table] Financial Instruments And Fair Value [Table] Financial Instruments and Fair Value [Table] Schedule of gross notional amounts of derivative instruments Schedule of Derivative Instruments [Table Text Block] Gross Amounts Offset in the Consolidated Balance Sheets Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Net unrealized gain (loss) on equity securities held as of the end of the period Equity Securities, FV-NI, Unrealized Gain (Loss) Revenue Benchmark Revenue from Contract with Customer Benchmark [Member] Derivative Assets Gross Amounts of Recognized Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Entity Address, Address Line One Entity Address, Address Line One Cost of revenues Cost of Revenue Debt Long-Term Debt, Excluding Current Maturities [Abstract] Total deferred revenue Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Cash Collateral Received Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense Interest Expense Credit Facility [Axis] Credit Facility [Axis] Other contracts Other derivatives Other Contract [Member] Change in net unrealized gains (losses) OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Long-term debt Long-Term Debt and Lease Obligation Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of long-term debt Schedule of Long-Term Debt Instruments [Table Text Block] Equity [Abstract] Equity [Abstract] Unaudited Interim Financial Information Interim Disclosure Policy [Policy Text Block] Disclosure of interim financial information. Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number European Commission Antitrust Investigation Unfavorable Regulatory Action [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Schedule of long-lived assets by geographic area Long-Lived Assets by Geographic Areas [Table Text Block] Other Noncurrent Assets Other Noncurrent Assets [Member] Google Network Google Network [Member] Google Network Revenue by revenue source Disaggregation of Revenue [Table Text Block] Gains and Losses on Marketable and Non-Marketable Equity Securities Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Consolidated Entities [Domain] Consolidated Entities [Domain] Marketable Securities Marketable Securities [Abstract] Property and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Patents and developed technology Patents And Developed Technology [Member] Patents and developed technology Provision for income taxes and effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Commercial Paper Commercial Paper [Member] Entity Central Index Key Entity Central Index Key Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Unvested restricted stock units - weighted-average grant-date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Other accrued expenses and current liabilities Other Accrued Liabilities, Current Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Gains (Losses) on Derivatives in Fair Value Hedging Relationship: Effect of Fair Value Hedges on Results of Operations [Abstract] City Area Code City Area Code General and administrative General and Administrative Expense Assets Assets [Abstract] Unconsolidated VIE, carrying value Unconsolidated Variable Interest Entity, Carrying Value Unconsolidated Variable Interest Entity, Carrying Value Revenue by Geographic Location and Type Revenue by Geographic Location And Type [Member] Revenue by Geographic Location And Type Line of credit drawn Line of Credit, Current Google Cloud Google Cloud Segment [Member] Google Cloud Segment Expected timing of revenue recognition, percentage Revenue, Remaining Performance Obligation, Percentage Foreign exchange contracts Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract] Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract] Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Gains and losses on equity securities Gain (Loss) on Securities [Table Text Block] Accrued customer liabilities Accrued Customer Liabilities, Current Accrued Customer Liabilities, Current Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Share Repurchase Program Share Repurchase Program [Member] Share Repurchase Program [Member] Other long-term liabilities Other Liabilities, Noncurrent Interest rate contracts Interest Rate Contract [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Acquisitions, net of cash acquired, and purchases of intangible assets Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets The cash out flow associated with the acquisitions of businesses, net of the cash acquired, and purchases of intangible and other assets. Gross realized losses on the sale of our marketable securities Debt Securities, Available-for-Sale, Realized Loss Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Offsetting assets Offsetting Assets [Table Text Block] EX-101.PRE 9 goog-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page - shares
shares in Millions
9 Months Ended
Sep. 30, 2022
Oct. 18, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 001-37580  
Entity Registrant Name Alphabet Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1767919  
Entity Address, Address Line One 1600 Amphitheatre Parkway  
Entity Address, City or Town Mountain View  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94043  
City Area Code 650  
Local Phone Number 253-0000  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001652044  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Class A Common Stock, $0.001 par value  
Trading Symbol GOOGL  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   5,973
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   884
Class C Capital Stock    
Document Information [Line Items]    
Title of 12(b) Security Class C Capital Stock, $0.001 par value  
Trading Symbol GOOG  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   6,086
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 21,984 $ 20,945
Marketable securities 94,275 118,704
Total cash, cash equivalents, and marketable securities 116,259 139,649
Accounts receivable, net 34,697 39,304
Income taxes receivable, net 1,479 966
Inventory 3,156 1,170
Other current assets 10,518 7,054
Total current assets 166,109 188,143
Non-marketable securities 30,419 29,549
Deferred income taxes 2,991 1,284
Property and equipment, net 108,363 97,599
Operating lease assets 13,677 12,959
Intangible assets, net 2,192 1,417
Goodwill 28,834 22,956
Other non-current assets 5,670 5,361
Total assets 358,255 359,268
Current liabilities:    
Accounts payable 6,303 6,037
Accrued compensation and benefits 12,366 13,889
Accrued expenses and other current liabilities 35,038 31,236
Accrued revenue share 7,662 8,996
Deferred revenue 3,585 3,288
Income taxes payable, net 1,025 808
Total current liabilities 65,979 64,254
Long-term debt 14,653 14,817
Deferred revenue, non-current 594 535
Income taxes payable, non-current 8,572 9,176
Deferred income taxes 476 5,257
Operating lease liabilities 11,984 11,389
Other long-term liabilities 2,371 2,205
Total liabilities 104,629 107,633
Contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value per share, 100 shares authorized; no shares issued and outstanding 0 0
Class A, Class B, and Class C stock and additional paid-in capital, $0.001 par value per share: 300,000 shares authorized (Class A 180,000, Class B 60,000, Class C 60,000); 13,242 (Class A 6,015, Class B 893, Class C 6,334) and 12,971 (Class A 5,978, Class B 884, Class C 6,109) shares issued and outstanding 66,258 61,774
Accumulated other comprehensive income (loss) (8,852) (1,623)
Retained earnings 196,220 191,484
Total stockholders’ equity 253,626 251,635
Total liabilities and stockholders’ equity $ 358,255 $ 359,268
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Stockholders’ equity:    
Convertible preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Convertible preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Convertible preferred stock, shares issued (in shares) 0 0
Convertible preferred stock, shares outstanding (in shares) 0 0
Common stock and capital stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock and capital stock, shares authorized (in shares) 300,000,000,000 300,000,000,000
Common stock and capital stock, shares issued (in shares) 12,971,000,000 13,242,000,000
Common stock and capital stock, shares outstanding (in shares) 12,971,000,000 13,242,000,000
Class A Common Stock    
Stockholders’ equity:    
Common stock and capital stock, shares authorized (in shares) 180,000,000,000 180,000,000,000
Common stock and capital stock, shares issued (in shares) 5,978,000,000 6,015,000,000
Common stock and capital stock, shares outstanding (in shares) 5,978,000,000 6,015,000,000
Class B Common Stock    
Stockholders’ equity:    
Common stock and capital stock, shares authorized (in shares) 60,000,000,000 60,000,000,000
Common stock and capital stock, shares issued (in shares) 884,000,000 893,000,000
Common stock and capital stock, shares outstanding (in shares) 884,000,000 893,000,000
Class C Capital Stock    
Stockholders’ equity:    
Common stock and capital stock, par value (in dollars per share) $ 0.001  
Common stock and capital stock, shares authorized (in shares) 60,000,000,000 60,000,000,000
Common stock and capital stock, shares issued (in shares) 6,109,000,000 6,334,000,000
Common stock and capital stock, shares outstanding (in shares) 6,109,000,000 6,334,000,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenues $ 69,092 $ 65,118 $ 206,788 $ 182,312
Costs and expenses:        
Cost of revenues 31,158 27,621 90,861 77,951
Research and development 10,273 7,694 29,233 22,854
Sales and marketing 6,929 5,516 19,384 15,308
General and administrative 3,597 3,256 10,628 9,370
Total costs and expenses 51,957 44,087 150,106 125,483
Income from operations 17,135 21,031 56,682 56,829
Other income (expense), net (902) 2,033 (2,501) 9,503
Income before income taxes 16,233 23,064 54,181 66,332
Provision for income taxes 2,323 4,128 7,833 10,941
Net income $ 13,910 $ 18,936 $ 46,348 $ 55,391
Basic net income per share of Class A, Class B, and Class C stock (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Diluted net income per share of Class A, Class B, and Class C stock (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 13,910 $ 18,936 $ 46,348 $ 55,391
Other comprehensive loss:        
Change in foreign currency translation adjustment (2,175) (614) (3,801) (671)
Available-for-sale investments:        
Change in net unrealized gains (losses) (1,800) (159) (5,204) (699)
Less: reclassification adjustment for net (gains) losses included in net income 362 (57) 743 (121)
Net change, net of income tax benefit (expense) of $63, $409, $235 and $1,269 (1,438) (216) (4,461) (820)
Cash flow hedges:        
Change in net unrealized gains (losses) 1,136 292 2,165 429
Less: reclassification adjustment for net (gains) losses included in net income (547) (60) (1,132) 21
Net change, net of income tax benefit (expense) of $(54), $(159), $(89) and $(228) 589 232 1,033 450
Other comprehensive loss (3,024) (598) (7,229) (1,041)
Comprehensive income $ 10,886 $ 18,338 $ 39,119 $ 54,350
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Income tax benefit (expense) related to available-for-sale investments $ 409 $ 63 $ 1,269 $ 235
Income tax benefit (expense) related to cash flow hedges $ (159) $ (54) $ (228) $ (89)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Total
Class A, Class B, Class C Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2020   13,504    
Beginning Balance at Dec. 31, 2020 $ 222,544 $ 58,510 $ 633 $ 163,401
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock issued (in shares)   103    
Stock issued 8 $ 8    
Stock-based compensation expense 11,546 11,546    
Tax withholding related to vesting of restricted stock units and other (7,390) $ (7,390)    
Repurchases of stock (in shares)   (313)    
Repurchases of stock (36,801) $ (1,791)   (35,010)
Sale of interest in consolidated entities 310 $ 310    
Net income 55,391     55,391
Other comprehensive income (loss) (1,041)   (1,041)  
Ending Balance (in shares) at Sep. 30, 2021   13,294    
Ending Balance at Sep. 30, 2021 244,567 $ 61,193 (408) 183,782
Beginning Balance (in shares) at Jun. 30, 2021   13,353    
Beginning Balance at Jun. 30, 2021 237,565 $ 60,436 190 176,939
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock issued (in shares)   33    
Stock issued 1 $ 1    
Stock-based compensation expense 3,914 3,914    
Tax withholding related to vesting of restricted stock units and other (2,641) $ (2,641)    
Repurchases of stock (in shares)   (92)    
Repurchases of stock (12,610) $ (517)   (12,093)
Net income 18,936     18,936
Other comprehensive income (loss) (598)   (598)  
Ending Balance (in shares) at Sep. 30, 2021   13,294    
Ending Balance at Sep. 30, 2021 244,567 $ 61,193 (408) 183,782
Beginning Balance (in shares) at Dec. 31, 2021   13,242    
Beginning Balance at Dec. 31, 2021 251,635 $ 61,774 (1,623) 191,484
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock issued (in shares)   98    
Stock issued 8 $ 8    
Stock-based compensation expense 14,388 14,388    
Tax withholding related to vesting of restricted stock units and other (7,645) $ (7,644)   (1)
Repurchases of stock (in shares)   (369)    
Repurchases of stock (43,889) $ (2,278)   (41,611)
Sale of interest in consolidated entities 10 $ 10    
Net income 46,348     46,348
Other comprehensive income (loss) (7,229)   (7,229)  
Ending Balance (in shares) at Sep. 30, 2022   12,971    
Ending Balance at Sep. 30, 2022 253,626 $ 66,258 (8,852) 196,220
Beginning Balance (in shares) at Jun. 30, 2022   13,078    
Beginning Balance at Jun. 30, 2022 255,419 $ 64,402 (5,828) 196,845
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock issued (in shares)   31    
Stock-based compensation expense 5,018 $ 5,018    
Tax withholding related to vesting of restricted stock units and other (2,315) $ (2,315)    
Repurchases of stock (in shares)   (138)    
Repurchases of stock (15,392) $ (857)   (14,535)
Sale of interest in consolidated entities 10 $ 10    
Net income 13,910     13,910
Other comprehensive income (loss) (3,024)   (3,024)  
Ending Balance (in shares) at Sep. 30, 2022   12,971    
Ending Balance at Sep. 30, 2022 $ 253,626 $ 66,258 $ (8,852) $ 196,220
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Operating activities    
Net income $ 46,348 $ 55,391
Adjustments:    
Depreciation and impairment of property and equipment 11,222 8,340
Amortization and impairment of intangible assets 505 662
Stock-based compensation expense 14,262 11,422
Deferred income taxes (6,157) 192
(Gain) loss on debt and equity securities, net 3,856 (9,792)
Other 369 (199)
Changes in assets and liabilities, net of effects of acquisitions:    
Accounts receivable 2,298 (3,276)
Income taxes, net (862) 2,744
Other assets (4,268) (1,447)
Accounts payable 735 (874)
Accrued expenses and other liabilities 491 2,763
Accrued revenue share (1,022) 386
Deferred revenue 104 406
Net cash provided by operating activities 67,881 66,718
Investing activities    
Purchases of property and equipment (23,890) (18,257)
Purchases of marketable securities (67,253) (95,106)
Maturities and sales of marketable securities 84,087 92,126
Purchases of non-marketable securities (1,628) (2,068)
Maturities and sales of non-marketable securities 131 590
Acquisitions, net of cash acquired, and purchases of intangible assets (6,885) (2,233)
Other investing activities 1,367 441
Net cash used in investing activities (14,071) (24,507)
Financing activities    
Net payments related to stock-based award activities (7,221) (7,239)
Repurchases of stock (43,889) (36,801)
Proceeds from issuance of debt, net of costs 44,322 13,949
Repayments of debt (45,350) (15,070)
Proceeds from sale of interest in consolidated entities, net 10 310
Net cash used in financing activities (52,128) (44,851)
Effect of exchange rate changes on cash and cash equivalents (643) (106)
Net increase (decrease) in cash and cash equivalents 1,039 (2,746)
Cash and cash equivalents at beginning of period 20,945 26,465
Cash and cash equivalents at end of period $ 21,984 $ 23,719
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Nature of Operations
Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. ("Alphabet") became the successor issuer to Google.
We generate revenues by delivering relevant, cost-effective online advertising; cloud-based solutions that provide customers with infrastructure and platform services and collaboration tools; sales of other products and services, such as apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.
Basis of Consolidation
The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP), and in our opinion, include all adjustments of a normal recurring nature necessary for fair financial statement presentation. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2022. We have made estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates.
These consolidated financial statements and other information presented in this Form 10-Q should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC.
Stock Split Effected in the Form of a Stock Dividend (“Stock Split”)
On February 1, 2022, the company announced that the Board of Directors had approved and declared a 20-for-one stock split in the form of a one-time special stock dividend on each share of the company’s Class A, Class B, and Class C stock. The Stock Split had a record date of July 1, 2022 and an effective date of July 15, 2022. The par value per share of our Class A, Class B, and Class C stock remains unchanged at $0.001 per share after the Stock Split. All prior period references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregated Revenues
The following table presents revenues disaggregated by type (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Google Search & other$37,926 $39,539 $105,650 $119,846 
YouTube ads7,205 7,071 20,212 21,280 
Google Network7,999 7,872 22,396 24,305 
Google advertising53,130 54,482 148,258 165,431 
Google other6,754 6,895 19,871 20,259 
Google Services total59,884 61,377 168,129 185,690 
Google Cloud4,990 6,868 13,665 18,965 
Other Bets182 209 572 842 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 $69,092 $182,312 $206,788 
The following table presents revenues disaggregated by geography, based on the addresses of our customers (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
United States$29,824 46 %$33,372 48 %$83,064 46 %$97,832 47 %
EMEA(1)
19,839 30 19,450 28 55,954 31 60,300 29 
APAC(1)
11,705 18 11,494 17 33,391 18 35,045 17 
Other Americas(1)
3,688 4,138 9,957 12,320 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 100 %$69,092 100 %$182,312 100 %$206,788 100 %
(1)    Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America ("Other Americas").
Revenue Backlog and Deferred Revenues
As of September 30, 2022, we had $52.4 billion of remaining performance obligations (“revenue backlog”), primarily related to Google Cloud, and expect to recognize approximately half of this amount as revenues over the next 24 months with the remaining to be recognized thereafter. Our revenue backlog represents commitments in customer contracts for future services that have not yet been recognized as revenues. The amount and timing of revenue recognition for these commitments is largely driven by when our customers utilize services and our ability to deliver in accordance with relevant contract terms, which could affect our estimate of revenue backlog and when we expect to recognize such as revenues. Revenue backlog includes related deferred revenue currently recorded as well as amounts that will be invoiced in future periods and excludes contracts with an original expected term of one year or less and cancellable contracts.
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. Deferred revenues primarily relate to Google Cloud and Google other. Total deferred revenue as of December 31, 2021 was $3.8 billion, of which $2.4 billion was recognized as revenues during the nine months ended September 30, 2022.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Financial Instruments Financial Instruments
Debt Securities
We classify our marketable debt securities, which are accounted for as available-for-sale, within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.
For certain marketable debt securities, we have elected the fair value option for which changes in fair value are recorded in other income (expense), net. The fair value option was elected for these securities to align with the unrealized gains and losses from related derivative contracts. Unrealized net losses related to debt securities still held where we have elected the fair value option were $35 million and $779 million as of December 31, 2021 and September 30, 2022, respectively. As of December 31, 2021 and September 30, 2022, the fair value of these debt securities was $4.7 billion and $6.6 billion, respectively.
The following tables summarize debt securities, for which we did not elect the fair value option, by significant investment categories (in millions):
 As of December 31, 2021
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$5,133 $$$5,133 $5,133 $
Government bonds53,288 258 (238)53,308 53,303 
Corporate debt securities35,605 194 (223)35,576 12 35,564 
Mortgage-backed and asset-backed securities18,829 96 (112)18,813 18,813 
Total$112,855 $548 $(573)$112,830 $5,150 $107,680 
 As of September 30, 2022
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$4,925 $$$4,925 $4,920 $
Government bonds42,863 (2,523)40,340 93 40,247 
Corporate debt securities29,397 (1,833)27,564 179 27,385 
Mortgage-backed and asset-backed securities16,599 (1,376)15,223 15,223 
Total$93,784 $$(5,732)$88,052 $5,192 $82,860 
(1)The majority of our time deposits are domestic deposits.
We determine realized gains or losses on the sale or extinguishment of debt securities on a specific identification method. We recognized gross realized gains of $109 million and $14 million for the three months ended September 30, 2021 and 2022, respectively, and $360 million and $83 million for the nine months ended September 30, 2021 and 2022, respectively. We recognized gross realized losses of $29 million and $551 million for the three months ended September 30, 2021 and 2022, respectively, and $180 million and $1.2 billion for the nine months ended September 30, 2021 and 2022, respectively. We reflect these gains and losses as a component of other income (expense), net.
The following table summarizes the estimated fair value of investments in marketable debt securities by stated contractual maturity dates (in millions):
As of
September 30, 2022
Due in 1 year or less$7,998 
Due in 1 year through 5 years58,061 
Due in 5 years through 10 years11,848 
Due after 10 years11,353 
Total$89,260 
The following tables present fair values and gross unrealized losses recorded to accumulated other comprehensive income (AOCI), aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
 As of December 31, 2021
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$32,843 $(236)$71 $(2)$32,914 $(238)
Corporate debt securities22,737 (152)303 (5)23,040 (157)
Mortgage-backed and asset-backed securities11,502 (106)248 (6)11,750 (112)
Total$67,082 $(494)$622 $(13)$67,704 $(507)
 As of September 30, 2022
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$31,685 $(1,864)$8,064 $(659)$39,749 $(2,523)
Corporate debt securities19,378 (1,042)7,431 (697)26,809 (1,739)
Mortgage-backed and asset-backed securities11,316 (992)3,886 (384)15,202 (1,376)
Total$62,379 $(3,898)$19,381 $(1,740)$81,760 $(5,638)
During the three and nine months ended September 30, 2021 and 2022, we did not recognize significant credit losses, and the ending allowance balances for credit losses were immaterial as of December 31, 2021 and September 30, 2022. See Note 6 for further details on other income (expense), net.
Equity Investments
The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.
Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.
Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value upon observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.
Gains and losses on marketable and non-marketable equity securities
Gains and losses (including impairments) reflected in other income (expense), net, for marketable and non-marketable equity securities are summarized below (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Net gain (loss) on equity securities sold during the period$(36)$(73)$545 $(355)
Net unrealized gain (loss) on equity securities held as of the end of the period2,157 (574)9,185 (1,613)
Total gain (loss) recognized in other income (expense), net$2,121 $(647)$9,730 $(1,968)
In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later. 
Cumulative net gains (losses) on equity securities sold during the period, which is summarized in the following table (in millions), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains (losses) may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic net gains (losses) on the securities sold during the period. Cumulative net gains (losses) are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.
Equity Securities Sold
Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Total sale price$1,199 $296 $4,553 $1,631 
Total initial cost188 310 955 738 
Cumulative net gain (loss)(1)
$1,011 $(14)$3,598 $893 
(1)Cumulative net gains for the nine months ended September 30, 2021 excludes cumulative losses of $684 million resulting from our equity derivatives, which hedged the changes in fair value of certain marketable equity securities sold. The associated derivative liabilities arising from these losses were settled against our holdings of the underlying equity securities.
Carrying value of marketable and non-marketable equity securities
The carrying value is measured as the total initial cost plus the cumulative net gain (loss). The carrying values for marketable and non-marketable equity securities are summarized below (in millions):
As of December 31, 2021
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$4,211 $15,135 $19,346 
Cumulative net gain (loss)(1)
3,587 12,436 16,023 
Carrying value(2)
$7,798 $27,571 $35,369 
(1)Non-marketable equity securities cumulative net gain (loss) is comprised of $14.1 billion gains and $1.7 billion losses (including impairments).
(2)The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion is included within other non-current assets.
As of September 30, 2022
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$5,752 $15,540 $21,292 
Cumulative net gain (loss)(1)
104 13,104 13,208 
Carrying value(2)
$5,856 $28,644 $34,500 
(1)Non-marketable equity securities cumulative net gain (loss) is comprised of $16.9 billion gains and $3.8 billion losses (including impairments).
(2)The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $841 million is included within other non-current assets.
Marketable equity securities
The following table summarizes marketable equity securities measured at fair value by significant investment categories (in millions):
 As of December 31, 2021As of September 30, 2022
 Cash and Cash EquivalentsMarketable
Securities
Cash and Cash EquivalentsMarketable
Securities
Level 1:
Money market funds$7,499 $$8,318 $
Marketable equity securities(1)(2)
7,447 5,509 
7,499 7,447 8,318 5,509 
Level 2:
Mutual funds351 347 
Total$7,499 $7,798 $8,318 $5,856 
(1)The balance as of December 31, 2021 and September 30, 2022 includes investments that were reclassified from non-marketable equity securities following the commencement of public market trading of the issuers or acquisition by public entities (certain investments are subject to short-term lock-up restrictions).
(2)As of December 31, 2021 and September 30, 2022 the long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion and $841 million, respectively, is included within other non-current assets.
Non-marketable equity securities
The following is a summary of unrealized gains and losses (including impairments) recorded in other income (expense), net, which are included as adjustments to the carrying value of non-marketable equity securities held as of the end of the period (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Unrealized gains on non-marketable equity securities$1,260 $219 $6,245 $3,234 
Unrealized losses on non-marketable equity securities (including impairments)(37)(707)(98)(2,353)
Total unrealized gain (loss) recognized on non-marketable equity securities$1,223 $(488)$6,147 $881 
During the three months ended September 30, 2022, included in the $28.6 billion of non-marketable equity securities held as of the end of the period, $1.7 billion were measured at fair value resulting in a net unrealized loss of $488 million.
Equity securities accounted for under the Equity Method
As of December 31, 2021 and September 30, 2022, equity securities accounted for under the equity method had a carrying value of approximately $1.5 billion and $1.3 billion, respectively. Our share of gains and losses, including impairments, are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note 6 for further details on other income (expense), net.
Derivative Financial Instruments
We enter into derivative instruments to manage risks relating to our ongoing business operations. The primary risk managed with derivative instruments is foreign exchange risk. We use foreign currency contracts to reduce the risk that our cash flows, earnings, and investment in foreign subsidiaries will be adversely affected by foreign currency exchange rate fluctuations. We also enter into derivative instruments to partially offset our exposure to other risks and enhance investment returns.
We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value and classify the derivatives primarily within Level 2 in the fair value hierarchy. We present our collar contracts (an option strategy comprised of a combination of purchased and written options) at net fair values where both the purchased and written options are with the same counterparty. For other derivative contracts, we present at gross
fair values. We primarily record changes in the fair value in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in AOCI, as discussed below.
We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. Further, we enter into collateral security arrangements that provide for collateral to be received or pledged when the net fair value of certain financial instruments fluctuates from contractually established thresholds. Cash collateral received related to derivative instruments under our collateral security arrangements are included in other current assets with a corresponding liability. Cash and non-cash collateral pledged related to derivative instruments under our collateral security arrangements are included in other current assets.
Cash Flow Hedges
We designate foreign currency forward and option contracts (including collars) as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. These contracts have maturities of 24 months or less.
Cash flow hedge amounts included in the assessment of hedge effectiveness are deferred in AOCI and subsequently reclassified to revenue when the hedged item is recognized in earnings. We exclude the change in forward points and time value from our assessment of hedge effectiveness. The initial value of the excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in revenues. The difference between fair value changes of the excluded component and the amount amortized to revenues is recorded in AOCI. If the hedged transactions become probable of not occurring, the corresponding amounts in AOCI are reclassified to other income (expense), net in the period of de-designation.
As of September 30, 2022, the net accumulated gain on our foreign currency cash flow hedges before tax effect was $1.9 billion, which is expected to be reclassified from AOCI into earnings within the next 12 months.
Fair Value Hedges
We designate foreign currency forward contracts as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. Fair value hedge amounts included in the assessment of hedge effectiveness are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Net Investment Hedges
We designate foreign currency forward contracts as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. Net investment hedge amounts included in the assessment of hedge effectiveness are recognized in AOCI along with the foreign currency translation adjustment. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.
Other Derivatives
Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the functional currency of a subsidiary. Gains and losses on these contracts, as well as the related costs, are recognized in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities.
We also use derivatives not designated as hedging instruments to manage risks relating to interest rates, commodity prices, credit exposures and to enhance investment returns. Additionally, from time to time, we enter into derivatives to hedge the market price risk on certain of our marketable equity securities. Gains (losses) arising from these derivatives are reflected within the "other" component of other income (expense), net and the offsetting recognized gains (losses) on the marketable equity securities are reflected within the gain (loss) on equity securities, net component of other income (expense), net. See Note 6 for further details on other income (expense), net.
The gross notional amounts of outstanding derivative instruments were as follows (in millions):
As of December 31, 2021As of September 30, 2022
Derivatives Designated as Hedging Instruments:
Foreign exchange contracts
    Cash flow hedges $16,362 $17,513 
    Fair value hedges$2,556 $2,435 
    Net investment hedges$10,159 $8,993 
Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts$41,031 $36,988 
Other contracts$4,275 $6,728 
The fair values of outstanding derivative instruments were as follows (in millions):
  As of December 31, 2021
  
Balance Sheet LocationFair Value of
Derivatives
Designated as
Hedging Instruments
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$867 $42 $909 
Other contractsOther current and non-current assets52 52 
Total$867 $94 $961 
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$$452 $460 
Other contractsAccrued expenses and other liabilities, current and non-current121 121 
Total $$573 $581 
  As of September 30, 2022
  
Balance Sheet LocationFair Value of
Derivatives
Designated as
Hedging Instruments
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$2,317 $226 $2,543 
Other contractsOther current and non-current assets46 46 
Total$2,317 $272 $2,589 
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$13 $820 $833 
Other contractsAccrued expenses and other liabilities, current and non-current45 45 
Total $13 $865 $878 
The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions):
 Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect
Three Months EndedNine Months Ended
 September 30,September 30,
2021202220212022
Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness$336 $1,486 $438 $2,752 
Amount excluded from the assessment of effectiveness18 (77)63 (131)
Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness212 760 411 1,418 
Total$566 $2,169 $912 $4,039 
 The effect of derivative instruments on income is summarized below (in millions):
 Gains (Losses) Recognized in Income
Three Months Ended
 September 30,
20212022
RevenuesOther income (expense), netRevenuesOther income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded$65,118 $2,033 $69,092 $(902)
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$65 $$658 $
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach(3)(20)
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items(69)(226)
Derivatives designated as hedging instruments69 226 
Amount excluded from the assessment of effectiveness
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness19 59 
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts(148)(495)
Other Contracts(88)34 
Total gains (losses)$62 $(215)$638 $(396)
Offsetting of Derivatives
The gross amounts of derivative instruments subject to master netting arrangements with various counterparties, and cash and non-cash collateral received and pledged under such agreements were as follows (in millions):
Offsetting of Assets
As of December 31, 2021
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$999 $(38)$961 $(434)
(1)
$(394)$(12)$121 
As of September 30, 2022
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial InstrumentsCash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$2,639 $(50)$2,589 $(755)
(1)
$(1,609)$(32)$193 
(1)The balances as of December 31, 2021 and September 30, 2022 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements.
Offsetting of Liabilities
As of December 31, 2021
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$619 $(38)$581 $(434)
(2)
$(4)$(110)$33 
As of September 30, 2022
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$928 $(50)$878 $(755)
(2)
$(15)$(2)$106 
(2)    The balances as of December 31, 2021 and September 30, 2022 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Variable Interest Entities (VIE)
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entities (VIE) Variable Interest Entities (VIE)
Consolidated VIEs
We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. The results of operations and financial position of these VIEs are included in our consolidated financial statements.
For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us. As of December 31, 2021 and September 30, 2022, assets that can only be used to settle obligations of these VIEs were $6.0 billion and $4.8 billion, respectively, and the liabilities for which creditors only have recourse to the VIEs were $2.5 billion and $2.7 billion, respectively.
As of December 31, 2021 and September 30, 2022, total noncontrolling interests (NCI), including redeemable noncontrolling interests (RNCI), in our consolidated subsidiaries were $4.3 billion and $3.9 billion, respectively. NCI and RNCI are included within additional paid-in capital. Net loss attributable to noncontrolling interests was not material for any period presented and is included within the "other" component of other income (expense), net. See Note 6 for further details on other income (expense), net.
Unconsolidated VIEs
We have investments in VIEs in which we are not the primary beneficiary. These VIEs include private companies that are primarily early stage companies and certain renewable energy entities in which activities involve power generation using renewable sources.
We have determined that the governance structures of these entities do not allow us to direct the activities that would significantly affect their economic performance. Therefore, we are not the primary beneficiary, and the results of operations and financial position of these VIEs are not included in our consolidated financial statements. We account for these investments as non-marketable equity securities or equity method investments.
The maximum exposure of these unconsolidated VIEs is generally based on the current carrying value of the investments and any future funding commitments. We have determined that the single source of our exposure to these VIEs is our capital investments in them. The carrying value and maximum exposure of these unconsolidated VIEs were $2.7 billion and $2.9 billion, respectively, as of December 31, 2021 and $2.6 billion and $2.6 billion, respectively, as of September 30, 2022.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Debt Debt
Short-Term Debt
We have a debt financing program of up to $10.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. We had no commercial paper outstanding as of December 31, 2021 and September 30, 2022.
Our short-term debt balance also includes the current portion of certain long-term debt.
Long-Term Debt
Total outstanding debt is summarized below (in millions, except percentages):
MaturityCoupon RateEffective Interest RateAs of December 31, 2021As of
September 30, 2022
Debt
2014-2020 Notes Issuances2024 - 2060
0.45% - 3.38%
0.57% - 3.38%
$13,000 $13,000 
Future finance lease payments, net and other (1)
2,086 2,213 
      Total debt15,086 15,213 
Unamortized discount and debt issuance costs(156)(146)
Less: Current portion future finance lease payments, net and other current debt(1)(2)
(113)(414)
       Total long-term debt$14,817 $14,653 
(1)Future finance lease payments are net of imputed interest.
(2)Total current portion of long-term debt is included within other accrued expenses and current liabilities. See Note 6 for further details.
The notes in the table above are fixed-rate senior unsecured obligations and generally rank equally with each other. We may redeem the notes at any time in whole or in part at specified redemption prices. The effective interest rates are based on proceeds received with interest payable semi-annually.
The total estimated fair value of the outstanding notes was approximately $12.4 billion and $9.7 billion as of December 31, 2021 and September 30, 2022, respectively. The fair value was determined based on observable market prices of identical instruments in less active markets and is categorized accordingly as Level 2 in the fair value hierarchy.
Credit Facility
As of September 30, 2022, we had $10.0 billion of revolving credit facilities, $4.0 billion expiring in April 2023 and $6.0 billion expiring in April 2026. The interest rates for all credit facilities are determined based on a formula using certain market rates, as well as our progress toward the achievement of certain sustainability goals. No amounts were outstanding under the credit facilities as of December 31, 2021 and September 30, 2022.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information
9 Months Ended
Sep. 30, 2022
Balance Sheet Components Disclosure [Abstract]  
Supplemental Financial Statement Information Supplemental Financial Statement Information
Accounts Receivable
The allowance for credit losses on accounts receivable was $550 million and $731 million as of December 31, 2021 and September 30, 2022, respectively.
Property and Equipment, Net
Property and equipment, net, consisted of the following (in millions):
As of
December 31, 2021
As of
September 30, 2022
Land and buildings$58,881 $64,679 
Information technology assets55,606 61,938 
Construction in progress23,172 26,899 
Leasehold improvements9,146 10,062 
Furniture and fixtures208 297 
Property and equipment, gross147,013 163,875 
Less: accumulated depreciation(49,414)(55,512)
Property and equipment, net$97,599 $108,363 
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
As of
December 31, 2021
As of
September 30, 2022
European Commission fines(1)
$9,799 $8,264 
Accrued customer liabilities3,505 2,943 
Accrued purchases of property and equipment2,415 3,255 
Current operating lease liabilities2,189 2,285 
Other accrued expenses and current liabilities13,328 18,291 
Accrued expenses and other current liabilities$31,236 $35,038 
(1)    Includes the effects of foreign exchange and interest. See Note 9 for further details.
Accumulated Other Comprehensive Income (Loss)
Components of AOCI, net of income tax, were as follows (in millions):
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2020$(864)$1,612 $(115)$633 
Other comprehensive income (loss) before reclassifications(671)(699)366 (1,004)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI63 63 
Amounts reclassified from AOCI(121)21 (100)
Other comprehensive income (loss)(671)(820)450 (1,041)
Balance as of September 30, 2021$(1,535)$792 $335 $(408)
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2021$(2,306)$236 $447 $(1,623)
Other comprehensive income (loss) before reclassifications(3,801)(5,204)2,296 (6,709)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI(131)(131)
Amounts reclassified from AOCI743 (1,132)(389)
Other comprehensive income (loss)(3,801)(4,461)1,033 (7,229)
Balance as of September 30, 2022$(6,107)$(4,225)$1,480 $(8,852)
The effects on net income of amounts reclassified from AOCI were as follows (in millions):
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income
Three Months EndedNine Months Ended
 September 30,September 30,
 AOCI ComponentsLocation2021202220212022
Unrealized gains (losses) on available-for-sale investments
Other income (expense), net$73 $(464)$155 $(953)
Benefit (provision) for income taxes(16)102 (34)210 
Net of income tax57 (362)121 (743)
Unrealized gains (losses) on cash flow hedges
Foreign exchange contractsRevenue65 658 (43)1,355 
Interest rate contractsOther income (expense), net
Benefit (provision) for income taxes(6)(113)18 (228)
Net of income tax60 547 (21)1,132 
Total amount reclassified, net of income tax$117 $185 $100 $389 
Other Income (Expense), Net
Components of other income (expense), net, were as follows (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Interest income$387 $615 $1,121 $1,515 
Interest expense(1)
(77)(101)(229)(267)
Foreign currency exchange gain (loss), net(139)(136)(77)(469)
Gain (loss) on debt securities, net37 (731)62 (1,888)
Gain (loss) on equity securities, net2,121 (647)9,730 (1,968)
Performance fees(492)54 (1,680)605 
Income (loss) and impairment from equity method investments, net188 (99)285 (306)
Other143 291 277 
Other income (expense), net$2,033 $(902)$9,503 $(2,501)
(1)Interest expense is net of interest capitalized of $40 million and $28 million for the three months ended September 30, 2021 and 2022, respectively, and $132 million and $99 million for the nine months ended September 30, 2021 and 2022, respectively.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions
9 Months Ended
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Mandiant Acquisition
On September 12, 2022 we closed the acquisition of Mandiant for a total purchase price of $6.1 billion, including cash and debt. The purchase price excludes post acquisition compensation arrangements. Mandiant's dynamic cyber defense, threat intelligence and incident response services are expected to enhance Google Cloud's security offerings. The financial results of Mandiant have been included within the Google Cloud segment as of the close of the acquisition.
The purchase price was allocated as follows (in millions):
Intangible assets$840 
Goodwill(1)
4,772 
Net assets acquired(2)
489 
Total purchase price$6,101 
(1)Goodwill was recorded in the Google Cloud segment and primarily attributable to synergies expected to arise after the acquisition. Goodwill is not deductible for tax purposes.
(2)Includes $706 million of acquired cash.
Intangible assets acquired as of the acquisition date were as follows:
Amount
(in millions)
Weighted-Average Useful Life
(in years)
Patents and developed technology$349 4.8
Customer relationships366 8.0
Trade names and other125 5.9
Total intangible assets$840 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill
Changes in the carrying amount of goodwill for the nine months ended September 30, 2022 were as follows (in millions):
Google ServicesGoogle CloudOther BetsTotal
Balance as of December 31, 2021$19,826 $2,337 $793 $22,956 
Acquisitions1,146 4,875 113 6,134 
Foreign currency translation and other adjustments(227)(23)(6)(256)
Balance as of September 30, 2022$20,745 $7,189 $900 $28,834 
Other Intangible Assets
Information regarding purchased intangible assets was as follows (in millions):
As of December 31, 2021
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$4,786 $4,112 $674 
Customer relationships506 140 366 
Trade names and other534 295 239 
Total definite-lived intangible assets5,826 4,547 1,279 
Indefinite-lived intangible assets138 138 
Total intangible assets$5,964 $4,547 $1,417 
As of September 30, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$1,364 $491 $873 
Customer relationships891 224 667 
Trade names and other528 110 418 
Total definite-lived intangible assets2,783 825 1,958 
Indefinite-lived intangible assets234 234 
Total intangible assets$3,017 $825 $2,192 
For the nine months ended September 30, 2022, $4.2 billion of intangible assets that were fully amortized have been removed from gross intangible assets and accumulated amortization.
Amortization expense relating to purchased intangible assets was $219 million and $113 million for the three months ended September 30, 2021 and 2022, respectively, and $651 million and $505 million for the nine months ended September 30, 2021 and 2022, respectively.
Expected amortization expense related to purchased intangible assets held as of September 30, 2022 was as follows (in millions):
Remainder of 2022$134 
2023458 
2024439 
2025309 
2026232 
Thereafter386 
Total$1,958 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Indemnifications
In the normal course of business, including to facilitate transactions in our services and products and corporate activities, we indemnify certain parties, including advertisers, Google Network partners, customers of Google Cloud offerings, lessors, and service providers with respect to certain matters. We have agreed to hold certain parties harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.
It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows, or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period.
As of September 30, 2022, we did not have any material indemnification claims that were probable or reasonably possible.
Legal Matters
Antitrust Investigations
On November 30, 2010, the EC's Directorate General for Competition opened an investigation into various antitrust-related complaints against us.
On June 27, 2017, the EC announced its decision that certain actions taken by Google regarding its display and ranking of shopping search results and ads infringed European competition law. The EC decision imposed a €2.4 billion ($2.7 billion as of June 27, 2017) fine. On September 11, 2017, we appealed the EC decision to the General Court, and on September 27, 2017, we implemented product changes to bring shopping ads into compliance with the EC's decision. We recognized a charge of $2.7 billion for the fine in the second quarter of 2017. On November 10, 2021, the General Court rejected our appeal, and we subsequently filed an appeal with the European Court of Justice on January 20, 2022.
On July 18, 2018, the EC announced its decision that certain provisions in Google’s Android-related distribution agreements infringed European competition law. The EC decision imposed a €4.3 billion ($5.1 billion as of June 30, 2018) fine and directed the termination of the conduct at issue. On October 9, 2018, we appealed the EC decision, and on October 29, 2018, we implemented changes to certain of our Android distribution practices. On September 14, 2022, the General Court rejected our appeal on three claims, accepted our appeal on one claim, and reduced the fine to €4.1 billion. We are preparing to appeal to the European Court of Justice. In the second quarter of 2018, we recognized a charge of $5.1 billion for the fine, which we reduced by $217 million in the third quarter of 2022.
On March 20, 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AdSense for Search partners infringed European competition law. The EC decision imposed a fine of €1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AdSense for Search partners' agreements, which we implemented prior to the decision. On June 4, 2019, we appealed the EC decision, which remains pending. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019.
While each EC decision is under appeal, we included the fines in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees (in lieu of a cash payment) for the fines.
From time to time we are subject to formal and informal inquiries and investigations on various competition matters by regulatory authorities in the United States (U.S.), Europe, and other jurisdictions globally. For example:
In August 2019, we began receiving civil investigative demands from the U.S. Department of Justice (DOJ) requesting information and documents relating to our prior antitrust investigations and certain aspects of our business. The DOJ and a number of state Attorneys General filed a lawsuit on October 20, 2020 alleging that Google violated U.S. antitrust laws relating to Search and Search advertising. Further, in June 2022, the Australian Competition and Consumer Commission (ACCC) and the United Kingdom's Competition and Markets Authority (CMA) each opened an investigation into Search distribution practices.
On December 16, 2020, a number of state Attorneys General filed an antitrust complaint in the U.S. District Court for the Eastern District of Texas, alleging that Google violated U.S. antitrust laws as well as state
deceptive trade laws relating to its advertising technology. The DOJ's investigation of similar issues remains ongoing. The EC, the CMA, and the ACCC each opened a formal investigation into Google's advertising technology business practices on June 22, 2021, May 25, 2022, and June 29, 2022, respectively.
On July 7, 2021, a number of state Attorneys General filed an antitrust complaint in the U.S. District Court for the Northern District of California, alleging that Google’s operation of Android and Google Play violated U.S. antitrust laws and state antitrust and consumer protection laws. In May 2022, the EC and the CMA each opened a formal investigation into Google Play’s business practices. Korean regulators are investigating Google Play's billing practices, most recently opening a formal review in May 2022 of Google's compliance with the new app store billing regulations.
We believe these complaints are without merit and will defend ourselves vigorously. We continue to cooperate with federal and state regulators in the U.S., the EC, and other regulators around the world.
Patent and Intellectual Property Claims
We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe others' intellectual property rights. Adverse results in these lawsuits may include awards of substantial monetary damages, costly royalty or licensing agreements, or orders preventing us from offering certain features, functionalities, products, or services. As a result, we may have to change our business practices and develop non-infringing products or technologies, which could result in a loss of revenues for us and otherwise harm our business. In addition, the U.S. International Trade Commission (ITC) has increasingly become an important forum to litigate intellectual property disputes because an ultimate loss in an ITC action can result in a prohibition on importing infringing products into the U.S. Because the U.S. is an important market, a prohibition on importation could have an adverse effect on us, including preventing us from importing many important products into the U.S. or necessitating workarounds that may limit certain features of our products.
Furthermore, many of our agreements with our customers and partners require us to indemnify them against certain intellectual property infringement claims, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. In addition, our customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely affect our business.
Other
We are also regularly subject to claims, suits, regulatory and government investigations, other proceedings, and consent decrees involving competition, intellectual property, privacy and cybersecurity, tax and related compliance, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, personal injury, consumer protection, and other matters. For example, we currently have a number of privacy investigations and suits ongoing in multiple jurisdictions. Such claims, suits, regulatory and government investigations, other proceedings, and consent decrees could result in substantial fines and penalties, injunctive relief, ongoing auditing and monitoring obligations, changes to our products and services, alterations to our business models and operations, and collateral related civil litigation or other adverse consequences, all of which could harm our business, reputation, financial condition, and operating results.
We have ongoing legal matters relating to Russia. For example, civil judgments that include compounding penalties have been imposed upon us in connection with disputes regarding the termination of accounts, including those of sanctioned parties. We do not believe these ongoing legal matters will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.
Certain outstanding matters include speculative, substantial or indeterminate monetary amounts. We record a liability when we believe that it is probable that a loss has been incurred, and the amount can be reasonably estimated. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We evaluate developments in our legal matters that could affect the amount of liability that has been previously accrued, and the matters and related reasonably possible losses disclosed, and make adjustments as appropriate. Significant judgment is required to determine both the likelihood of there being and the estimated amount of a loss related to such matters.
With respect to our outstanding matters, based on our current knowledge, we believe that the amount or range of reasonably possible loss will not, either individually or in aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such matters is inherently unpredictable and subject to significant uncertainties.
We expense legal fees in the period in which they are incurred.
Non-Income Taxes
We are under audit by various domestic and foreign tax authorities with regards to non-income tax matters. The subject matter of non-income tax audits primarily arises from disputes on the tax treatment and tax rate applied to the sale of our products and services in these jurisdictions and the tax treatment of certain employee benefits. We accrue non-income taxes that may result from examinations by, or any negotiated agreements with, these tax authorities when a loss is probable and reasonably estimable. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from our expectations.
For information regarding income tax contingencies, see Note 13.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Stock Split
On July 15, 2022, the company executed a 20-for-one stock split with a record date of July 1, 2022, effected in the form of a one-time special stock dividend on each share of the company's Class A, Class B, and Class C stock. All prior period references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split. See Note 1 for further details.
Share Repurchases
In April 2022, the Board of Directors of Alphabet authorized the company to repurchase up to $70.0 billion of its Class A and Class C shares. As of September 30, 2022, $43.5 billion remains available for Class A and Class C share repurchases. Class A and Class C shares are repurchased in a manner deemed in the best interest of the company and its stockholders, taking into account the economic cost and prevailing market conditions, including the relative trading prices and volumes of the Class A and Class C shares.
In accordance with the authorization of the Board of Directors of Alphabet, during the three and nine months ended September 30, 2022, we repurchased and subsequently retired 138 million and 369 million aggregate shares for $15.4 billion and $43.9 billion, respectively. Of the aggregate amount repurchased and subsequently retired during the three months ended September 30, 2022, 25 million shares were Class A stock for $2.7 billion and 113 million shares were Class C stock for $12.7 billion. Of the aggregate amount repurchased and subsequently retired during the nine months ended September 30, 2022, 46 million shares were Class A stock for $5.2 billion and 323 million shares were Class C stock for $38.7 billion.
Repurchases are executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per ShareThe following table sets forth the computation of basic and diluted net income per share of Class A, Class B, and Class C stock (in millions, except per share amounts):
Three Months Ended September 30,
 20212022
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $8,548 $1,291 $9,097 $6,393 $946 $6,571 
Denominator
Number of shares used in per share computation6,010 908 6,397 5,983 885 6,150 
Basic net income per share$1.42 $1.42 $1.42 $1.07 $1.07 $1.07 
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $8,548 $1,291 $9,097 $6,393 $946 $6,571 
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares1,291 946 
Reallocation of undistributed earnings(156)(20)156 (45)(6)45 
Allocation of undistributed earnings$9,683 $1,271 $9,253 $7,294 $940 $6,616 
Denominator
Number of shares used in basic computation6,010 908 6,397 5,983 885 6,150 
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A shares outstanding908 885 
Restricted stock units and other contingently issuable shares215 79 
Number of shares used in per share computation6,918 908 6,612 6,868 885 6,229 
Diluted net income per share$1.40 $1.40 $1.40 $1.06 $1.06 $1.06 
Nine Months Ended September 30,
 20212022
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $24,867 $3,776 $26,748 $21,213 $3,137 $21,998 
Denominator
Number of shares used in per share computation6,010 912 6,464 6,004 888 6,226 
Basic net income per share$4.14 $4.14 $4.14 $3.53 $3.53 $3.53 
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $24,867 $3,776 $26,748 $21,213 $3,137 $21,998 
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares3,776 3,137 
Reallocation of undistributed earnings(424)(56)424 (204)(26)204 
Allocation of undistributed earnings$28,219 $3,720 $27,172 $24,146 $3,111 $22,202 
Denominator
Number of shares used in basic computation6,010 912 6,464 6,004 888 6,226 
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A shares outstanding912 888 
Restricted stock units and other contingently issuable shares202 111 
Number of shares used in per share computation6,922 912 6,666 6,892 888 6,337 
Diluted net income per share$4.08 $4.08 $4.08 $3.50 $3.50 $3.50 
For the periods presented above, the net income per share amounts are the same for Class A, Class B, and Class C stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Compensation Plans
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Compensation Plans Compensation Plans
Stock-Based Compensation
For the three months ended September 30, 2021 and 2022, total stock-based compensation (SBC) expense was $3.9 billion and $5.0 billion, including amounts associated with awards we expect to settle in Alphabet stock of $3.8 billion and $4.8 billion, respectively. For the nine months ended September 30, 2021 and 2022, total SBC expense was $11.7 billion and $14.4 billion, including amounts associated with awards we expect to settle in Alphabet stock of $11.2 billion and $13.8 billion, respectively.
Stock-Based Award Activities
The following table summarizes the activities for unvested Alphabet restricted stock units (RSUs) for the nine months ended September 30, 2022 (in millions, except per share amounts):
 Unvested Restricted Stock Units
 Number of
Shares
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 2021338 $81.31 
Granted199 $131.77 
Vested(152)$87.13 
Forfeited/canceled(25)$96.04 
Unvested as of September 30, 2022360 $105.70 
As of September 30, 2022, there was $35.7 billion of unrecognized compensation cost related to unvested RSUs. This amount is expected to be recognized over a weighted-average period of 2.7 years.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The following table presents provision for income taxes (in millions, except for effective tax rate):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Income before provision for income taxes$23,064 $16,233 $66,332 $54,181 
Provision for income taxes$4,128 $2,323 $10,941 $7,833 
Effective tax rate17.9 %14.3 %16.5 %14.5 %
We are subject to income taxes in the U.S. and foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. Total gross unrecognized tax benefits were $5.2 billion and $6.3 billion as of December 31, 2021 and September 30, 2022, respectively. Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $3.7 billion and $4.6 billion as of December 31, 2021 and September 30, 2022, respectively.
For information regarding non-income taxes, see Note 9.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Information about Segments and Geographic Areas
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Information about Segments and Geographic Areas Information about Segments and Geographic Areas
We report our segment results as Google Services, Google Cloud, and Other Bets:
Google Services includes products and services such as ads, Android, Chrome, hardware, Google Maps, Google Play, Search, and YouTube. Google Services generates revenues primarily from advertising; sales of apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.
Google Cloud includes Google’s infrastructure and platform services, collaboration tools, and other services for enterprise customers. Google Cloud generates revenues from fees received for Google Cloud Platform services, Google Workspace collaboration tools, and other enterprise services.
Other Bets is a combination of multiple operating segments that are not individually material. Revenues from Other Bets are generated primarily from the sale of health technology and internet services.
Revenues, certain costs, such as costs associated with content and traffic acquisition, certain engineering activities, and hardware, as well as certain operating expenses are directly attributable to our segments. Due to the integrated nature of Alphabet, other costs and expenses, such as technical infrastructure and office facilities, are managed centrally at a consolidated level. The associated costs, including depreciation and impairment, are allocated to operating segments as a service cost generally based on usage or headcount.
Unallocated corporate costs primarily include corporate initiatives, corporate shared costs, such as finance and legal, including certain fines and settlements, as well as costs associated with certain shared R&D activities. Additionally, hedging gains (losses) related to revenue are included in corporate costs.
Our operating segments are not evaluated using asset information.
The following table presents information about our segments (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Revenues:
Google Services$59,884 $61,377 $168,129 $185,690 
Google Cloud4,990 6,868 13,665 18,965 
Other Bets182 209 572 842 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 $69,092 $182,312 $206,788 
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Operating income (loss):
Google Services$23,973 $19,781 $65,862 $65,471 
Google Cloud(644)(699)(2,209)(2,488)
Other Bets(1,288)(1,611)(3,831)(4,452)
Corporate costs, unallocated(1,010)(336)(2,993)(1,849)
Total income from operations$21,031 $17,135 $56,829 $56,682 
For revenues by geography, see Note 2.
The following table presents long-lived assets by geographic area, which includes property and equipment, net and operating lease assets (in millions):
As of
December 31, 2021
As of
September 30, 2022
Long-lived assets:
United States$80,207 $91,632 
International30,351 30,408 
Total long-lived assets$110,558 $122,040 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Nature of Operations
Nature of Operations
Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. ("Alphabet") became the successor issuer to Google.
We generate revenues by delivering relevant, cost-effective online advertising; cloud-based solutions that provide customers with infrastructure and platform services and collaboration tools; sales of other products and services, such as apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.
Basis of Consolidation Basis of ConsolidationThe consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. All intercompany balances and transactions have been eliminated.
Unaudited Interim Financial Information
Unaudited Interim Financial Information
These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP), and in our opinion, include all adjustments of a normal recurring nature necessary for fair financial statement presentation. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2022. We have made estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates.
These consolidated financial statements and other information presented in this Form 10-Q should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC.
Revenue Backlog and Deferred Revenues
Revenue Backlog and Deferred Revenues
As of September 30, 2022, we had $52.4 billion of remaining performance obligations (“revenue backlog”), primarily related to Google Cloud, and expect to recognize approximately half of this amount as revenues over the next 24 months with the remaining to be recognized thereafter. Our revenue backlog represents commitments in customer contracts for future services that have not yet been recognized as revenues. The amount and timing of revenue recognition for these commitments is largely driven by when our customers utilize services and our ability to deliver in accordance with relevant contract terms, which could affect our estimate of revenue backlog and when we expect to recognize such as revenues. Revenue backlog includes related deferred revenue currently recorded as well as amounts that will be invoiced in future periods and excludes contracts with an original expected term of one year or less and cancellable contracts.
We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. Deferred revenues primarily relate to Google Cloud and Google other.
Fair Value of Financial Instruments
Debt Securities
We classify our marketable debt securities, which are accounted for as available-for-sale, within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.
Equity Investments
The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.
Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.
Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value upon observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.
The carrying value is measured as the total initial cost plus the cumulative net gain (loss).Our share of gains and losses, including impairments, are included as a component of other income (expense), net, in the Consolidated Statements of Income.
Consolidated VIEs
Consolidated VIEs
We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. The results of operations and financial position of these VIEs are included in our consolidated financial statements.
Segment Reporting
We report our segment results as Google Services, Google Cloud, and Other Bets:
Google Services includes products and services such as ads, Android, Chrome, hardware, Google Maps, Google Play, Search, and YouTube. Google Services generates revenues primarily from advertising; sales of apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.
Google Cloud includes Google’s infrastructure and platform services, collaboration tools, and other services for enterprise customers. Google Cloud generates revenues from fees received for Google Cloud Platform services, Google Workspace collaboration tools, and other enterprise services.
Other Bets is a combination of multiple operating segments that are not individually material. Revenues from Other Bets are generated primarily from the sale of health technology and internet services.
Revenues, certain costs, such as costs associated with content and traffic acquisition, certain engineering activities, and hardware, as well as certain operating expenses are directly attributable to our segments. Due to the integrated nature of Alphabet, other costs and expenses, such as technical infrastructure and office facilities, are managed centrally at a consolidated level. The associated costs, including depreciation and impairment, are allocated to operating segments as a service cost generally based on usage or headcount.
Unallocated corporate costs primarily include corporate initiatives, corporate shared costs, such as finance and legal, including certain fines and settlements, as well as costs associated with certain shared R&D activities. Additionally, hedging gains (losses) related to revenue are included in corporate costs.
Our operating segments are not evaluated using asset information.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue by revenue source The following table presents revenues disaggregated by type (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Google Search & other$37,926 $39,539 $105,650 $119,846 
YouTube ads7,205 7,071 20,212 21,280 
Google Network7,999 7,872 22,396 24,305 
Google advertising53,130 54,482 148,258 165,431 
Google other6,754 6,895 19,871 20,259 
Google Services total59,884 61,377 168,129 185,690 
Google Cloud4,990 6,868 13,665 18,965 
Other Bets182 209 572 842 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 $69,092 $182,312 $206,788 
Revenue by geographic location
The following table presents revenues disaggregated by geography, based on the addresses of our customers (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
United States$29,824 46 %$33,372 48 %$83,064 46 %$97,832 47 %
EMEA(1)
19,839 30 19,450 28 55,954 31 60,300 29 
APAC(1)
11,705 18 11,494 17 33,391 18 35,045 17 
Other Americas(1)
3,688 4,138 9,957 12,320 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 100 %$69,092 100 %$182,312 100 %$206,788 100 %
(1)    Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America ("Other Americas").
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Available-for-sale debt securities
The following tables summarize debt securities, for which we did not elect the fair value option, by significant investment categories (in millions):
 As of December 31, 2021
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$5,133 $$$5,133 $5,133 $
Government bonds53,288 258 (238)53,308 53,303 
Corporate debt securities35,605 194 (223)35,576 12 35,564 
Mortgage-backed and asset-backed securities18,829 96 (112)18,813 18,813 
Total$112,855 $548 $(573)$112,830 $5,150 $107,680 
 As of September 30, 2022
 Adjusted
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash and Cash
Equivalents
Marketable
Securities
Level 2:
Time deposits(1)
$4,925 $$$4,925 $4,920 $
Government bonds42,863 (2,523)40,340 93 40,247 
Corporate debt securities29,397 (1,833)27,564 179 27,385 
Mortgage-backed and asset-backed securities16,599 (1,376)15,223 15,223 
Total$93,784 $$(5,732)$88,052 $5,192 $82,860 
(1)The majority of our time deposits are domestic deposits.
Investments by maturity date The following table summarizes the estimated fair value of investments in marketable debt securities by stated contractual maturity dates (in millions):
As of
September 30, 2022
Due in 1 year or less$7,998 
Due in 1 year through 5 years58,061 
Due in 5 years through 10 years11,848 
Due after 10 years11,353 
Total$89,260 
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value The following tables present fair values and gross unrealized losses recorded to accumulated other comprehensive income (AOCI), aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
 As of December 31, 2021
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$32,843 $(236)$71 $(2)$32,914 $(238)
Corporate debt securities22,737 (152)303 (5)23,040 (157)
Mortgage-backed and asset-backed securities11,502 (106)248 (6)11,750 (112)
Total$67,082 $(494)$622 $(13)$67,704 $(507)
 As of September 30, 2022
 Less than 12 Months12 Months or GreaterTotal
 Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Fair ValueUnrealized
Loss
Government bonds$31,685 $(1,864)$8,064 $(659)$39,749 $(2,523)
Corporate debt securities19,378 (1,042)7,431 (697)26,809 (1,739)
Mortgage-backed and asset-backed securities11,316 (992)3,886 (384)15,202 (1,376)
Total$62,379 $(3,898)$19,381 $(1,740)$81,760 $(5,638)
Gains and losses on equity securities
Gains and losses (including impairments) reflected in other income (expense), net, for marketable and non-marketable equity securities are summarized below (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Net gain (loss) on equity securities sold during the period$(36)$(73)$545 $(355)
Net unrealized gain (loss) on equity securities held as of the end of the period2,157 (574)9,185 (1,613)
Total gain (loss) recognized in other income (expense), net$2,121 $(647)$9,730 $(1,968)
In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later.
Cumulative net gains on equity securities sold
Cumulative net gains (losses) on equity securities sold during the period, which is summarized in the following table (in millions), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains (losses) may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic net gains (losses) on the securities sold during the period. Cumulative net gains (losses) are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.
Equity Securities Sold
Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Total sale price$1,199 $296 $4,553 $1,631 
Total initial cost188 310 955 738 
Cumulative net gain (loss)(1)
$1,011 $(14)$3,598 $893 
(1)Cumulative net gains for the nine months ended September 30, 2021 excludes cumulative losses of $684 million resulting from our equity derivatives, which hedged the changes in fair value of certain marketable equity securities sold. The associated derivative liabilities arising from these losses were settled against our holdings of the underlying equity securities.
Summary of unrealized gains and losses for marketable and non-marketable equity securities The carrying values for marketable and non-marketable equity securities are summarized below (in millions):
As of December 31, 2021
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$4,211 $15,135 $19,346 
Cumulative net gain (loss)(1)
3,587 12,436 16,023 
Carrying value(2)
$7,798 $27,571 $35,369 
(1)Non-marketable equity securities cumulative net gain (loss) is comprised of $14.1 billion gains and $1.7 billion losses (including impairments).
(2)The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion is included within other non-current assets.
As of September 30, 2022
Marketable SecuritiesNon-Marketable SecuritiesTotal
Total initial cost$5,752 $15,540 $21,292 
Cumulative net gain (loss)(1)
104 13,104 13,208 
Carrying value(2)
$5,856 $28,644 $34,500 
(1)Non-marketable equity securities cumulative net gain (loss) is comprised of $16.9 billion gains and $3.8 billion losses (including impairments).
(2)The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $841 million is included within other non-current assets.
Marketable equity securities
The following table summarizes marketable equity securities measured at fair value by significant investment categories (in millions):
 As of December 31, 2021As of September 30, 2022
 Cash and Cash EquivalentsMarketable
Securities
Cash and Cash EquivalentsMarketable
Securities
Level 1:
Money market funds$7,499 $$8,318 $
Marketable equity securities(1)(2)
7,447 5,509 
7,499 7,447 8,318 5,509 
Level 2:
Mutual funds351 347 
Total$7,499 $7,798 $8,318 $5,856 
(1)The balance as of December 31, 2021 and September 30, 2022 includes investments that were reclassified from non-marketable equity securities following the commencement of public market trading of the issuers or acquisition by public entities (certain investments are subject to short-term lock-up restrictions).
(2)As of December 31, 2021 and September 30, 2022 the long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion and $841 million, respectively, is included within other non-current assets.
Summary of unrealized gains and losses for non-marketable equity securities
The following is a summary of unrealized gains and losses (including impairments) recorded in other income (expense), net, which are included as adjustments to the carrying value of non-marketable equity securities held as of the end of the period (in millions):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Unrealized gains on non-marketable equity securities$1,260 $219 $6,245 $3,234 
Unrealized losses on non-marketable equity securities (including impairments)(37)(707)(98)(2,353)
Total unrealized gain (loss) recognized on non-marketable equity securities$1,223 $(488)$6,147 $881 
Schedule of gross notional amounts of derivative instruments The gross notional amounts of outstanding derivative instruments were as follows (in millions):
As of December 31, 2021As of September 30, 2022
Derivatives Designated as Hedging Instruments:
Foreign exchange contracts
    Cash flow hedges $16,362 $17,513 
    Fair value hedges$2,556 $2,435 
    Net investment hedges$10,159 $8,993 
Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts$41,031 $36,988 
Other contracts$4,275 $6,728 
Schedule of derivative instruments
The fair values of outstanding derivative instruments were as follows (in millions):
  As of December 31, 2021
  
Balance Sheet LocationFair Value of
Derivatives
Designated as
Hedging Instruments
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$867 $42 $909 
Other contractsOther current and non-current assets52 52 
Total$867 $94 $961 
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$$452 $460 
Other contractsAccrued expenses and other liabilities, current and non-current121 121 
Total $$573 $581 
  As of September 30, 2022
  
Balance Sheet LocationFair Value of
Derivatives
Designated as
Hedging Instruments
Fair Value of
Derivatives Not
Designated as
Hedging Instruments
Total Fair Value
Derivative Assets:
Level 2:
Foreign exchange contractsOther current and non-current assets$2,317 $226 $2,543 
Other contractsOther current and non-current assets46 46 
Total$2,317 $272 $2,589 
Derivative Liabilities:
Level 2:
Foreign exchange contractsAccrued expenses and other liabilities, current and non-current$13 $820 $833 
Other contractsAccrued expenses and other liabilities, current and non-current45 45 
Total $13 $865 $878 
Schedule of gain (loss) on derivative instruments
The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions):
 Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect
Three Months EndedNine Months Ended
 September 30,September 30,
2021202220212022
Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness$336 $1,486 $438 $2,752 
Amount excluded from the assessment of effectiveness18 (77)63 (131)
Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount included in the assessment of effectiveness212 760 411 1,418 
Total$566 $2,169 $912 $4,039 
 The effect of derivative instruments on income is summarized below (in millions):
 Gains (Losses) Recognized in Income
Three Months Ended
 September 30,
20212022
RevenuesOther income (expense), netRevenuesOther income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded$65,118 $2,033 $69,092 $(902)
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$65 $$658 $
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach(3)(20)
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items(69)(226)
Derivatives designated as hedging instruments69 226 
Amount excluded from the assessment of effectiveness
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness19 59 
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts(148)(495)
Other Contracts(88)34 
Total gains (losses)$62 $(215)$638 $(396)
 Gains (Losses) Recognized in Income
Nine Months Ended
 September 30,
20212022
RevenuesOther income (expense), netRevenuesOther income (expense), net
Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded$182,312 $9,503 $206,788 $(2,501)
Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI to income$(43)$$1,355 $
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach(11)(63)
Gains (Losses) on Derivatives in Fair Value Hedging Relationship:
Foreign exchange contracts
Hedged items(41)(349)
Derivatives designated as hedging instruments41 350 
Amount excluded from the assessment of effectiveness
Gains (Losses) on Derivatives in Net Investment Hedging Relationship:
Foreign exchange contracts
Amount excluded from the assessment of effectiveness60 99 
Gains (Losses) on Derivatives Not Designated as Hedging Instruments:
Foreign exchange contracts(552)(891)
Other Contracts93 158 
Total gains (losses)$(54)$(393)$1,292 $(624)
Offsetting assets Offsetting of Assets
As of December 31, 2021
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$999 $(38)$961 $(434)
(1)
$(394)$(12)$121 
As of September 30, 2022
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized AssetsGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial InstrumentsCash Collateral ReceivedNon-Cash Collateral ReceivedNet Assets Exposed
Derivatives$2,639 $(50)$2,589 $(755)
(1)
$(1,609)$(32)$193 
(1)The balances as of December 31, 2021 and September 30, 2022 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements.
Offsetting liabilities
Offsetting of Liabilities
As of December 31, 2021
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$619 $(38)$581 $(434)
(2)
$(4)$(110)$33 
As of September 30, 2022
Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset
Gross Amounts of Recognized LiabilitiesGross Amounts Offset in the Consolidated Balance SheetsNet Presented in the Consolidated Balance SheetsFinancial Instruments Cash Collateral PledgedNon-Cash Collateral PledgedNet Liabilities
Derivatives$928 $(50)$878 $(755)
(2)
$(15)$(2)$106 
(2)    The balances as of December 31, 2021 and September 30, 2022 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of long-term debt Total outstanding debt is summarized below (in millions, except percentages):
MaturityCoupon RateEffective Interest RateAs of December 31, 2021As of
September 30, 2022
Debt
2014-2020 Notes Issuances2024 - 2060
0.45% - 3.38%
0.57% - 3.38%
$13,000 $13,000 
Future finance lease payments, net and other (1)
2,086 2,213 
      Total debt15,086 15,213 
Unamortized discount and debt issuance costs(156)(146)
Less: Current portion future finance lease payments, net and other current debt(1)(2)
(113)(414)
       Total long-term debt$14,817 $14,653 
(1)Future finance lease payments are net of imputed interest.
(2)Total current portion of long-term debt is included within other accrued expenses and current liabilities. See Note 6 for further details.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information (Tables)
9 Months Ended
Sep. 30, 2022
Balance Sheet Components Disclosure [Abstract]  
Property and equipment, net Property and equipment, net, consisted of the following (in millions):
As of
December 31, 2021
As of
September 30, 2022
Land and buildings$58,881 $64,679 
Information technology assets55,606 61,938 
Construction in progress23,172 26,899 
Leasehold improvements9,146 10,062 
Furniture and fixtures208 297 
Property and equipment, gross147,013 163,875 
Less: accumulated depreciation(49,414)(55,512)
Property and equipment, net$97,599 $108,363 
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
As of
December 31, 2021
As of
September 30, 2022
European Commission fines(1)
$9,799 $8,264 
Accrued customer liabilities3,505 2,943 
Accrued purchases of property and equipment2,415 3,255 
Current operating lease liabilities2,189 2,285 
Other accrued expenses and current liabilities13,328 18,291 
Accrued expenses and other current liabilities$31,236 $35,038 
(1)    Includes the effects of foreign exchange and interest. See Note 9 for further details.
Components of accumulated other comprehensive income Components of AOCI, net of income tax, were as follows (in millions):
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2020$(864)$1,612 $(115)$633 
Other comprehensive income (loss) before reclassifications(671)(699)366 (1,004)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI63 63 
Amounts reclassified from AOCI(121)21 (100)
Other comprehensive income (loss)(671)(820)450 (1,041)
Balance as of September 30, 2021$(1,535)$792 $335 $(408)
Foreign Currency Translation AdjustmentsUnrealized Gains (Losses) on Available-for-Sale InvestmentsUnrealized Gains (Losses) on Cash Flow HedgesTotal
Balance as of December 31, 2021$(2,306)$236 $447 $(1,623)
Other comprehensive income (loss) before reclassifications(3,801)(5,204)2,296 (6,709)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI(131)(131)
Amounts reclassified from AOCI743 (1,132)(389)
Other comprehensive income (loss)(3,801)(4,461)1,033 (7,229)
Balance as of September 30, 2022$(6,107)$(4,225)$1,480 $(8,852)
Schedule of effects on net income of amounts reclassified from AOCI The effects on net income of amounts reclassified from AOCI were as follows (in millions):
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income
Three Months EndedNine Months Ended
 September 30,September 30,
 AOCI ComponentsLocation2021202220212022
Unrealized gains (losses) on available-for-sale investments
Other income (expense), net$73 $(464)$155 $(953)
Benefit (provision) for income taxes(16)102 (34)210 
Net of income tax57 (362)121 (743)
Unrealized gains (losses) on cash flow hedges
Foreign exchange contractsRevenue65 658 (43)1,355 
Interest rate contractsOther income (expense), net
Benefit (provision) for income taxes(6)(113)18 (228)
Net of income tax60 547 (21)1,132 
Total amount reclassified, net of income tax$117 $185 $100 $389 
Schedule of other income (expense), net
Components of other income (expense), net, were as follows (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Interest income$387 $615 $1,121 $1,515 
Interest expense(1)
(77)(101)(229)(267)
Foreign currency exchange gain (loss), net(139)(136)(77)(469)
Gain (loss) on debt securities, net37 (731)62 (1,888)
Gain (loss) on equity securities, net2,121 (647)9,730 (1,968)
Performance fees(492)54 (1,680)605 
Income (loss) and impairment from equity method investments, net188 (99)285 (306)
Other143 291 277 
Other income (expense), net$2,033 $(902)$9,503 $(2,501)
(1)Interest expense is net of interest capitalized of $40 million and $28 million for the three months ended September 30, 2021 and 2022, respectively, and $132 million and $99 million for the nine months ended September 30, 2021 and 2022, respectively.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The purchase price was allocated as follows (in millions):
Intangible assets$840 
Goodwill(1)
4,772 
Net assets acquired(2)
489 
Total purchase price$6,101 
(1)Goodwill was recorded in the Google Cloud segment and primarily attributable to synergies expected to arise after the acquisition. Goodwill is not deductible for tax purposes.
(2)Includes $706 million of acquired cash.
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
Intangible assets acquired as of the acquisition date were as follows:
Amount
(in millions)
Weighted-Average Useful Life
(in years)
Patents and developed technology$349 4.8
Customer relationships366 8.0
Trade names and other125 5.9
Total intangible assets$840 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying amount of goodwill
Changes in the carrying amount of goodwill for the nine months ended September 30, 2022 were as follows (in millions):
Google ServicesGoogle CloudOther BetsTotal
Balance as of December 31, 2021$19,826 $2,337 $793 $22,956 
Acquisitions1,146 4,875 113 6,134 
Foreign currency translation and other adjustments(227)(23)(6)(256)
Balance as of September 30, 2022$20,745 $7,189 $900 $28,834 
Information regarding purchased intangible assets
Information regarding purchased intangible assets was as follows (in millions):
As of December 31, 2021
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$4,786 $4,112 $674 
Customer relationships506 140 366 
Trade names and other534 295 239 
Total definite-lived intangible assets5,826 4,547 1,279 
Indefinite-lived intangible assets138 138 
Total intangible assets$5,964 $4,547 $1,417 
As of September 30, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Patents and developed technology$1,364 $491 $873 
Customer relationships891 224 667 
Trade names and other528 110 418 
Total definite-lived intangible assets2,783 825 1,958 
Indefinite-lived intangible assets234 234 
Total intangible assets$3,017 $825 $2,192 
Expected amortization expense related to purchased intangible assets
Expected amortization expense related to purchased intangible assets held as of September 30, 2022 was as follows (in millions):
Remainder of 2022$134 
2023458 
2024439 
2025309 
2026232 
Thereafter386 
Total$1,958 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of earnings per share The following table sets forth the computation of basic and diluted net income per share of Class A, Class B, and Class C stock (in millions, except per share amounts):
Three Months Ended September 30,
 20212022
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $8,548 $1,291 $9,097 $6,393 $946 $6,571 
Denominator
Number of shares used in per share computation6,010 908 6,397 5,983 885 6,150 
Basic net income per share$1.42 $1.42 $1.42 $1.07 $1.07 $1.07 
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $8,548 $1,291 $9,097 $6,393 $946 $6,571 
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares1,291 946 
Reallocation of undistributed earnings(156)(20)156 (45)(6)45 
Allocation of undistributed earnings$9,683 $1,271 $9,253 $7,294 $940 $6,616 
Denominator
Number of shares used in basic computation6,010 908 6,397 5,983 885 6,150 
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A shares outstanding908 885 
Restricted stock units and other contingently issuable shares215 79 
Number of shares used in per share computation6,918 908 6,612 6,868 885 6,229 
Diluted net income per share$1.40 $1.40 $1.40 $1.06 $1.06 $1.06 
Nine Months Ended September 30,
 20212022
 Class AClass BClass CClass AClass BClass C
Basic net income per share:
Numerator
Allocation of undistributed earnings $24,867 $3,776 $26,748 $21,213 $3,137 $21,998 
Denominator
Number of shares used in per share computation6,010 912 6,464 6,004 888 6,226 
Basic net income per share$4.14 $4.14 $4.14 $3.53 $3.53 $3.53 
Diluted net income per share:
Numerator
Allocation of undistributed earnings for basic computation $24,867 $3,776 $26,748 $21,213 $3,137 $21,998 
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares3,776 3,137 
Reallocation of undistributed earnings(424)(56)424 (204)(26)204 
Allocation of undistributed earnings$28,219 $3,720 $27,172 $24,146 $3,111 $22,202 
Denominator
Number of shares used in basic computation6,010 912 6,464 6,004 888 6,226 
Weighted-average effect of dilutive securities
Add:
Conversion of Class B to Class A shares outstanding912 888 
Restricted stock units and other contingently issuable shares202 111 
Number of shares used in per share computation6,922 912 6,666 6,892 888 6,337 
Diluted net income per share$4.08 $4.08 $4.08 $3.50 $3.50 $3.50 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Compensation Plans (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of restricted stock activity The following table summarizes the activities for unvested Alphabet restricted stock units (RSUs) for the nine months ended September 30, 2022 (in millions, except per share amounts):
 Unvested Restricted Stock Units
 Number of
Shares
Weighted-
Average
Grant-Date
Fair Value
Unvested as of December 31, 2021338 $81.31 
Granted199 $131.77 
Vested(152)$87.13 
Forfeited/canceled(25)$96.04 
Unvested as of September 30, 2022360 $105.70 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Provision for income taxes and effective tax rate
The following table presents provision for income taxes (in millions, except for effective tax rate):
Three Months EndedNine Months Ended
September 30,September 30,
2021202220212022
Income before provision for income taxes$23,064 $16,233 $66,332 $54,181 
Provision for income taxes$4,128 $2,323 $10,941 $7,833 
Effective tax rate17.9 %14.3 %16.5 %14.5 %
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Information about Segments and Geographic Areas (Tables)
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Schedule of segment information by segment The following table presents information about our segments (in millions):
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Revenues:
Google Services$59,884 $61,377 $168,129 $185,690 
Google Cloud4,990 6,868 13,665 18,965 
Other Bets182 209 572 842 
Hedging gains (losses)62 638 (54)1,291 
Total revenues$65,118 $69,092 $182,312 $206,788 
 Three Months EndedNine Months Ended
September 30,September 30,
 2021202220212022
Operating income (loss):
Google Services$23,973 $19,781 $65,862 $65,471 
Google Cloud(644)(699)(2,209)(2,488)
Other Bets(1,288)(1,611)(3,831)(4,452)
Corporate costs, unallocated(1,010)(336)(2,993)(1,849)
Total income from operations$21,031 $17,135 $56,829 $56,682 
Schedule of long-lived assets by geographic area The following table presents long-lived assets by geographic area, which includes property and equipment, net and operating lease assets (in millions):
As of
December 31, 2021
As of
September 30, 2022
Long-lived assets:
United States$80,207 $91,632 
International30,351 30,408 
Total long-lived assets$110,558 $122,040 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Narrative (Details)
Jul. 15, 2022
Feb. 01, 2022
Sep. 30, 2022
$ / shares
Dec. 31, 2021
$ / shares
Accounting Policies [Abstract]        
Stock split 20 20    
Class of Stock [Line Items]        
Common stock and capital stock, par value (in dollars per share)     $ 0.001 $ 0.001
Class B Capital Stock        
Class of Stock [Line Items]        
Common stock and capital stock, par value (in dollars per share)     0.001  
Class C Capital Stock        
Class of Stock [Line Items]        
Common stock and capital stock, par value (in dollars per share)     0.001  
Class A Capital Stock        
Class of Stock [Line Items]        
Common stock and capital stock, par value (in dollars per share)     $ 0.001  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Revenue by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Revenues $ 69,092 $ 65,118 $ 206,788 $ 182,312
Hedging gains (losses) 638 62 1,291 (54)
Google Services        
Segment Reporting Information [Line Items]        
Revenues 61,377 59,884 185,690 168,129
Google Services | Google Search & other        
Segment Reporting Information [Line Items]        
Revenues 39,539 37,926 119,846 105,650
Google Services | YouTube ads        
Segment Reporting Information [Line Items]        
Revenues 7,071 7,205 21,280 20,212
Google Services | Google Network        
Segment Reporting Information [Line Items]        
Revenues 7,872 7,999 24,305 22,396
Google Services | Google advertising        
Segment Reporting Information [Line Items]        
Revenues 54,482 53,130 165,431 148,258
Google Services | Google other        
Segment Reporting Information [Line Items]        
Revenues 6,895 6,754 20,259 19,871
Google Cloud        
Segment Reporting Information [Line Items]        
Revenues 6,868 4,990 18,965 13,665
Other Bets        
Segment Reporting Information [Line Items]        
Revenues $ 209 $ 182 $ 842 $ 572
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Revenue by Geographic Location (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 69,092 $ 65,118 $ 206,788 $ 182,312
Hedging gains (losses) 638 62 1,291 (54)
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 33,372 29,824 97,832 83,064
EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 19,450 19,839 60,300 55,954
APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues 11,494 11,705 35,045 33,391
Other Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 4,138 $ 3,688 $ 12,320 $ 9,957
Revenue Benchmark | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue   100.00% 100.00% 100.00%
Revenue Benchmark | Geographic Concentration Risk | United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue   46.00% 47.00% 46.00%
Revenue Benchmark | Geographic Concentration Risk | EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue   30.00% 29.00% 31.00%
Revenue Benchmark | Geographic Concentration Risk | APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue   18.00% 17.00% 18.00%
Revenue Benchmark | Geographic Concentration Risk | Other Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue   6.00% 6.00% 5.00%
Revenue Benchmark | Revenue by Geographic Location and Type        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 100.00%      
Revenue Benchmark | Revenue by Geographic Location and Type | Hedging gains (losses)        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 1.00%   1.00%  
Revenue Benchmark | Revenue by Geographic Location and Type | United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 48.00%      
Revenue Benchmark | Revenue by Geographic Location and Type | EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 28.00%      
Revenue Benchmark | Revenue by Geographic Location and Type | APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 17.00%      
Revenue Benchmark | Revenue by Geographic Location and Type | Other Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of total revenue 6.00%      
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Narrative (Details) - USD ($)
$ in Billions
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Total deferred revenue   $ 3.8
Deferred revenue recognized during period $ 2.4  
Revenue not yet recognized $ 52.4  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Expected timing of revenue recognition 24 months  
Expected timing of revenue recognition, percentage 50.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Expected timing of revenue recognition  
Expected timing of revenue recognition, percentage 50.00%  
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Financial Instruments and Fair Value [Line Items]          
Fair value of debt securities with fair value option elected $ 6,600   $ 6,600   $ 4,700
Gross realized gains on the sale of our marketable securities 14 $ 109 83 $ 360  
Gross realized losses on the sale of our marketable securities 551 $ 29 1,200 $ 180  
Non-marketable equity securities 28,644   28,644   27,571
Unrealized loss of non-marketable securities (3,800)   (3,800)   (1,700)
Equity method investments 1,300   1,300   1,500
Foreign currency gain (loss) to be reclassified during next 12 months 1,900   1,900    
Debt Securities          
Financial Instruments and Fair Value [Line Items]          
Net gain on debt securities with fair value option elected     $ (779)   $ (35)
Cash flow hedges | Foreign exchange contracts          
Financial Instruments and Fair Value [Line Items]          
Foreign exchange option contracts, maximum maturities     24 months    
Valuation, Market Approach          
Financial Instruments and Fair Value [Line Items]          
Non-marketable equity securities 1,700   $ 1,700    
Unrealized loss of non-marketable securities $ (488)   $ (488)    
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Debt Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Cash and Cash Equivalents $ 8,318 $ 7,499
Fair Value 89,260  
Level 2    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 93,784 112,855
Gross Unrealized Gains 0 548
Gross Unrealized Losses (5,732) (573)
Fair Value 88,052 112,830
Cash and Cash Equivalents 5,192 5,150
Fair Value 82,860 107,680
Level 2 | Time deposits    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 4,925 5,133
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 4,925 5,133
Cash and Cash Equivalents 4,920 5,133
Fair Value 5 0
Level 2 | Government bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 42,863 53,288
Gross Unrealized Gains 0 258
Gross Unrealized Losses (2,523) (238)
Fair Value 40,340 53,308
Cash and Cash Equivalents 93 5
Fair Value 40,247 53,303
Level 2 | Corporate debt securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 29,397 35,605
Gross Unrealized Gains 0 194
Gross Unrealized Losses (1,833) (223)
Fair Value 27,564 35,576
Cash and Cash Equivalents 179 12
Fair Value 27,385 35,564
Level 2 | Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 16,599 18,829
Gross Unrealized Gains 0 96
Gross Unrealized Losses (1,376) (112)
Fair Value 15,223 18,813
Cash and Cash Equivalents 0 0
Fair Value $ 15,223 $ 18,813
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Contractual Maturity Date of Marketable Debt Securities (Details)
$ in Millions
Sep. 30, 2022
USD ($)
Fair Value Disclosures [Abstract]  
Due in 1 year or less $ 7,998
Due in 1 year through 5 years 58,061
Due in 5 years through 10 years 11,848
Due after 10 years 11,353
Total $ 89,260
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 62,379 $ 67,082
Less than 12 Months, Unrealized Loss (3,898) (494)
12 Months or Greater, Fair Value 19,381 622
12 Months or Greater, Unrealized Loss (1,740) (13)
Total Fair Value 81,760 67,704
Total Unrealized Loss (5,638) (507)
Government bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 31,685 32,843
Less than 12 Months, Unrealized Loss (1,864) (236)
12 Months or Greater, Fair Value 8,064 71
12 Months or Greater, Unrealized Loss (659) (2)
Total Fair Value 39,749 32,914
Total Unrealized Loss (2,523) (238)
Corporate debt securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 19,378 22,737
Less than 12 Months, Unrealized Loss (1,042) (152)
12 Months or Greater, Fair Value 7,431 303
12 Months or Greater, Unrealized Loss (697) (5)
Total Fair Value 26,809 23,040
Total Unrealized Loss (1,739) (157)
Mortgage-backed and asset-backed securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 11,316 11,502
Less than 12 Months, Unrealized Loss (992) (106)
12 Months or Greater, Fair Value 3,886 248
12 Months or Greater, Unrealized Loss (384) (6)
Total Fair Value 15,202 11,750
Total Unrealized Loss $ (1,376) $ (112)
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Measurement Alternative Investments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Gains and Losses on Marketable and Non-Marketable Equity Securities        
Net gain (loss) on equity securities sold during the period $ (73) $ (36) $ (355) $ 545
Net unrealized gain (loss) on equity securities held as of the end of the period (574) 2,157 (1,613) 9,185
Total gain (loss) recognized in other income (expense), net $ (647) $ 2,121 $ (1,968) $ 9,730
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Carrying Amount of Equity Securities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Debt and Equity Securities, FV-NI [Line Items]          
Total sale price $ 296 $ 1,199 $ 1,631 $ 4,553  
Total initial cost 310 188 738 955  
Cumulative net gain (loss) (14) $ 1,011 893 3,598  
Marketable Securities          
Total initial cost 5,752   5,752   $ 4,211
Cumulative net gain (loss) 104   104   3,587
Carrying value 5,856   5,856   7,798
Non-Marketable Securities          
Total initial cost 15,540   15,540   15,135
Cumulative net gain (loss) 13,104   13,104   12,436
Carrying value 28,644   28,644   27,571
Total          
Total initial cost 21,292   21,292   19,346
Cumulative net gain (loss) 13,208   13,208   16,023
Carrying value 34,500   34,500   35,369
Losses on securities sold       $ 684  
Cumulative net gain of non-marketable securities 16,900   16,900   14,100
Unrealized loss of non-marketable securities (3,800)   (3,800)   (1,700)
Other Noncurrent Assets          
Marketable Securities          
Carrying value $ 841   $ 841   $ 1,400
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Marketable Equity Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents $ 8,318 $ 7,499
Marketable Equity Securities 5,856 7,798
Marketable Securities 5,856 7,798
Other Noncurrent Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Equity Securities 841 1,400
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 8,318 7,499
Marketable Equity Securities 5,509 7,447
Marketable Securities 5,509 7,447
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 5,192 5,150
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 8,318 7,499
Mutual funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Equity Securities $ 347 $ 351
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Non-Marketable Equity Securities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value Disclosures [Abstract]        
Unrealized gains on non-marketable equity securities $ 219 $ 1,260 $ 3,234 $ 6,245
Unrealized losses on non-marketable equity securities (including impairments) (707) (37) (2,353) (98)
Total unrealized gain (loss) recognized on non-marketable equity securities $ (488) $ 1,223 $ 881 $ 6,147
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Derivative Notional Amounts (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Foreign exchange contracts | Derivatives Designated as Hedging Instruments: | Cash flow hedges    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount $ 17,513 $ 16,362
Foreign exchange contracts | Derivatives Designated as Hedging Instruments: | Fair value hedges    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount 2,435 2,556
Foreign exchange contracts | Derivatives Designated as Hedging Instruments: | Net investment hedges    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount 8,993 10,159
Foreign exchange contracts | Derivatives Not Designated as Hedging Instruments:    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount 36,988 41,031
Other contracts | Derivatives Not Designated as Hedging Instruments:    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative notional amount $ 6,728 $ 4,275
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Fair Values of Outstanding Derivative Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Derivative Assets:    
Derivative Assets $ 2,639 $ 999
Derivative Liabilities:    
Derivative Liabilities 928 619
Level 2    
Derivative Assets:    
Derivative Assets 2,589 961
Derivative Liabilities:    
Derivative Liabilities 878 581
Level 2 | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 2,543  
Level 2 | Other current and non-current assets | Foreign exchange contracts    
Derivative Assets:    
Derivative Assets   909
Level 2 | Other current and non-current assets | Other contracts    
Derivative Assets:    
Derivative Assets 46 52
Level 2 | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 833  
Level 2 | Accrued expenses and other liabilities, current and non-current | Foreign exchange contracts    
Derivative Liabilities:    
Derivative Liabilities   460
Level 2 | Accrued expenses and other liabilities, current and non-current | Other contracts    
Derivative Liabilities:    
Derivative Liabilities 45 121
Fair Value of Derivatives Designated as Hedging Instruments | Level 2    
Derivative Assets:    
Derivative Assets 2,317 867
Derivative Liabilities:    
Derivative Liabilities 13 8
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 2,317  
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Foreign exchange contracts    
Derivative Assets:    
Derivative Assets   867
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Other contracts    
Derivative Assets:    
Derivative Assets 0 0
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 13  
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Foreign exchange contracts    
Derivative Liabilities:    
Derivative Liabilities   8
Fair Value of Derivatives Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Other contracts    
Derivative Liabilities:    
Derivative Liabilities 0 0
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2    
Derivative Assets:    
Derivative Assets 272 94
Derivative Liabilities:    
Derivative Liabilities 865 573
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Other current and non-current assets    
Derivative Assets:    
Derivative Assets 226  
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Foreign exchange contracts    
Derivative Assets:    
Derivative Assets   42
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Other current and non-current assets | Other contracts    
Derivative Assets:    
Derivative Assets 46 52
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current    
Derivative Liabilities:    
Derivative Liabilities 820  
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Foreign exchange contracts    
Derivative Liabilities:    
Derivative Liabilities   452
Fair Value of Derivatives Not Designated as Hedging Instruments | Level 2 | Accrued expenses and other liabilities, current and non-current | Other contracts    
Derivative Liabilities:    
Derivative Liabilities $ 45 $ 121
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Foreign exchange contracts        
Revenues $ 69,092 $ 65,118 $ 206,788 $ 182,312
Other income (expense), net (902) 2,033 (2,501) 9,503
Revenues        
Foreign exchange contracts        
Total gains (losses) 638 62 1,292 (54)
Other income (expense), net        
Foreign exchange contracts        
Total gains (losses) (396) (215) (624) (393)
Foreign exchange contracts        
Foreign exchange contracts        
Total 2,169 566 4,039 912
Foreign exchange contracts | Revenues | Fair Value of Derivatives Not Designated as Hedging Instruments        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 0 0 0 0
Foreign exchange contracts | Other income (expense), net | Fair Value of Derivatives Not Designated as Hedging Instruments        
Foreign exchange contracts        
Derivatives not designated as hedging instruments (495) (148) (891) (552)
Other derivatives | Revenues | Fair Value of Derivatives Not Designated as Hedging Instruments        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 0 0 0 0
Other derivatives | Other income (expense), net | Fair Value of Derivatives Not Designated as Hedging Instruments        
Foreign exchange contracts        
Derivatives not designated as hedging instruments 34 (88) 158 93
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts        
Foreign exchange contracts        
Amount included in the assessment of effectiveness 1,486 336 2,752 438
Amount excluded from the assessment of effectiveness (77) 18 (131) 63
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Amount of gains (losses) reclassified from AOCI to income 658 65 1,355 (43)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach (20) (3) (63) (11)
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Other income (expense), net        
Foreign exchange contracts        
Amount of gains (losses) reclassified from AOCI to income 0 0 0 0
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0 0 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Hedged items 0 0 0 0
Derivatives designated as hedging instruments 0 0 0 0
Amount excluded from the assessment of effectiveness 0 0 0 0
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Other income (expense), net        
Foreign exchange contracts        
Hedged items (226) (69) (349) (41)
Derivatives designated as hedging instruments 226 69 350 41
Amount excluded from the assessment of effectiveness 6 2 9 6
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts        
Foreign exchange contracts        
Amount included in the assessment of effectiveness 760 212 1,418 411
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts | Revenues        
Foreign exchange contracts        
Amount excluded from the assessment of effectiveness 0 0 0 0
Derivatives in Net Investment Hedging Relationship: | Foreign exchange contracts | Other income (expense), net        
Foreign exchange contracts        
Amount excluded from the assessment of effectiveness $ 59 $ 19 $ 99 $ 60
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Offsetting of Financial Assets and Financial Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Offsetting of Assets    
Gross Amounts of Recognized Assets $ 2,639 $ 999
Gross Amounts Offset in the Consolidated Balance Sheets (50) (38)
Net Presented in the Consolidated Balance Sheets 2,589 961
Financial Instruments (755) (434)
Cash Collateral Received (1,609) (394)
Non-Cash Collateral Received (32) (12)
Net Assets Exposed 193 121
Offsetting of Liabilities    
Gross Amounts of Recognized Liabilities 928 619
Gross Amounts Offset in the Consolidated Balance Sheets (50) (38)
Net Presented in the Consolidated Balance Sheets 878 581
Financial Instruments (755) (434)
Cash Collateral Pledged (15) (4)
Non-Cash Collateral Pledged (2) (110)
Net Liabilities $ 106 $ 33
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Variable Interest Entities (VIE) - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]    
Assets not available for use $ 358,255 $ 359,268
Liabilities with no recourse 104,629 107,633
Noncontrolling interest 3,900 4,300
Unconsolidated VIE, carrying value 2,600 2,700
Maximum exposure 2,600 2,900
Nonrecourse | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Liabilities with no recourse 2,700 2,500
Asset Pledged as Collateral | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Assets not available for use $ 4,800 $ 6,000
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Narrative (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Commercial paper $ 0 $ 0
Estimated fair value of long-term debt 9,700,000,000 12,400,000,000
Commercial Paper    
Debt Instrument [Line Items]    
Short-term debt, maximum borrowing capacity 10,000,000,000  
Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum borrowing on lines of credit 10,000,000,000  
Line of credit drawn 0 $ 0
Revolving Credit Facility | Credit Facility Due April 2026    
Debt Instrument [Line Items]    
Maximum borrowing on lines of credit 6,000,000,000  
Revolving Credit Facility | Credit Facility Due April 2023    
Debt Instrument [Line Items]    
Maximum borrowing on lines of credit $ 4,000,000,000  
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Long-Term Debt (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Debt    
Future finance lease payments, net and other $ 2,213 $ 2,086
Total debt 15,213 15,086
Unamortized discount and debt issuance costs (146) (156)
Less: Current portion of future finance lease payments, net and other current debt (414) (113)
Long-term debt 14,653 14,817
2014-2020 Notes Issuances    
Debt    
Notes issuances $ 13,000 $ 13,000
2014-2020 Notes Issuances | Minimum    
Debt    
Coupon Rate 0.45%  
Effective Interest Rate 0.57%  
2014-2020 Notes Issuances | Maximum    
Debt    
Coupon Rate 3.38%  
Effective Interest Rate 3.38%  
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Balance Sheet Components Disclosure [Abstract]    
Allowance for credit losses on accounts receivable $ 731 $ 550
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information - Property and Equipment (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 163,875 $ 147,013
Less: accumulated depreciation (55,512) (49,414)
Property and equipment, net 108,363 97,599
Land and buildings    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 64,679 58,881
Information technology assets    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 61,938 55,606
Construction in progress    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 26,899 23,172
Leasehold improvements    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 10,062 9,146
Furniture and fixtures    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 297 $ 208
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Balance Sheet Components Disclosure [Abstract]    
European Commission fines $ 8,264 $ 9,799
Accrued customer liabilities 2,943 3,505
Accrued purchases of property and equipment 3,255 2,415
Current operating lease liabilities 2,285 2,189
Other accrued expenses and current liabilities 18,291 13,328
Accrued expenses and other current liabilities $ 35,038 $ 31,236
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Components of AOCI, net of tax    
Beginning Balance $ 251,635 $ 222,544
Other comprehensive income (loss) before reclassifications (6,709) (1,004)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI (131) 63
Amounts reclassified from AOCI (389) (100)
Other comprehensive income (loss) (7,229) (1,041)
Ending Balance 253,626 244,567
Total    
Components of AOCI, net of tax    
Beginning Balance (1,623) 633
Ending Balance (8,852) (408)
Foreign Currency Translation Adjustments    
Components of AOCI, net of tax    
Beginning Balance (2,306) (864)
Other comprehensive income (loss) before reclassifications (3,801) (671)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 0 0
Amounts reclassified from AOCI 0 0
Other comprehensive income (loss) (3,801) (671)
Ending Balance (6,107) (1,535)
Unrealized Gains (Losses) on Available-for-Sale Investments    
Components of AOCI, net of tax    
Beginning Balance 236 1,612
Other comprehensive income (loss) before reclassifications (5,204) (699)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 0 0
Amounts reclassified from AOCI 743 (121)
Other comprehensive income (loss) (4,461) (820)
Ending Balance (4,225) 792
Unrealized Gains (Losses) on Cash Flow Hedges    
Components of AOCI, net of tax    
Beginning Balance 447 (115)
Other comprehensive income (loss) before reclassifications 2,296 366
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI (131) 63
Amounts reclassified from AOCI (1,132) 21
Other comprehensive income (loss) 1,033 450
Ending Balance $ 1,480 $ 335
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Revenue $ 69,092 $ 65,118 $ 206,788 $ 182,312
Other income (expense), net (902) 2,033 (2,501) 9,503
Benefit (provision) for income taxes (2,323) (4,128) (7,833) (10,941)
Net income 13,910 18,936 46,348 55,391
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income 185 117 389 100
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on available-for-sale investments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income (expense), net (464) 73 (953) 155
Benefit (provision) for income taxes 102 (16) 210 (34)
Net income (362) 57 (743) 121
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on cash flow hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Benefit (provision) for income taxes (113) (6) (228) 18
Net income 547 60 1,132 (21)
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on cash flow hedges | Foreign exchange contracts        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Revenue 658 65 1,355 (43)
Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income | Unrealized gains (losses) on cash flow hedges | Interest rate contracts        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income (expense), net $ 2 $ 1 $ 5 $ 4
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Balance Sheet Components Disclosure [Abstract]        
Interest income $ 615 $ 387 $ 1,515 $ 1,121
Interest expense (101) (77) (267) (229)
Foreign currency exchange gain (loss), net (136) (139) (469) (77)
Gain (loss) on debt securities, net (731) 37 (1,888) 62
Gain (loss) on equity securities, net (647) 2,121 (1,968) 9,730
Performance fees 54 (492) 605 (1,680)
Income (loss) and impairment from equity method investments, net (99) 188 (306) 285
Other 143 8 277 291
Other income (expense), net (902) 2,033 (2,501) 9,503
Interest costs capitalized $ 28 $ 40 $ 99 $ 132
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Narrative (Details)
$ in Millions
Sep. 12, 2022
USD ($)
Mandiant  
Business Acquisition [Line Items]  
Total purchase price $ 6,101
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Purchase Price Allocation (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Sep. 12, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Intangible assets   $ 840  
Goodwill $ 28,834   $ 22,956
Mandiant      
Business Acquisition [Line Items]      
Intangible assets   840  
Goodwill   4,772  
Net assets acquired   489  
Total purchase price   6,101  
Acquired cash   $ 706  
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Intangible Assets Acquired (Details)
$ in Millions
Sep. 12, 2022
USD ($)
Business Acquisition [Line Items]  
Total intangible assets $ 840
Patents and developed technology  
Business Acquisition [Line Items]  
Total intangible assets $ 349
Weighted-Average Useful Life (in years) 4 years 9 months 18 days
Customer relationships  
Business Acquisition [Line Items]  
Total intangible assets $ 366
Weighted-Average Useful Life (in years) 8 years
Trade names and other  
Business Acquisition [Line Items]  
Total intangible assets $ 125
Weighted-Average Useful Life (in years) 5 years 10 months 24 days
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Goodwill Rollforward (Details)
$ in Millions
9 Months Ended
Sep. 30, 2022
USD ($)
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2021 $ 22,956
Acquisitions 6,134
Foreign currency translation and other adjustments (256)
Balance as of September 30, 2022 28,834
Google Services  
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2021 19,826
Acquisitions 1,146
Foreign currency translation and other adjustments (227)
Balance as of September 30, 2022 20,745
Google Cloud  
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2021 2,337
Acquisitions 4,875
Foreign currency translation and other adjustments (23)
Balance as of September 30, 2022 7,189
Other Bets  
Changes in Carrying Amount of Goodwill  
Balance as of December 31, 2021 793
Acquisitions 113
Foreign currency translation and other adjustments (6)
Balance as of September 30, 2022 $ 900
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Acquisition-Related Intangible Assets that are being Amortized (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,783 $ 5,826
Accumulated Amortization 825 4,547
Total definite-lived intangible assets 1,958 1,279
Intangible assets, gross carrying amount 3,017 5,964
Intangible assets, net carrying amount 2,192 1,417
Indefinite-lived intangible assets 234 138
Patents and developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,364 4,786
Accumulated Amortization 491 4,112
Total definite-lived intangible assets 873 674
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 891 506
Accumulated Amortization 224 140
Total definite-lived intangible assets 667 366
Trade names and other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 528 534
Accumulated Amortization 110 295
Total definite-lived intangible assets $ 418 $ 239
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Expected Amortization Expense for Acquisition-Related Intangible Assets (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2022 $ 134  
2023 458  
2024 439  
2025 309  
2026 232  
Thereafter 386  
Total definite-lived intangible assets $ 1,958 $ 1,279
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets written off     $ 4,200  
Acquisition-related intangible assets        
Acquired Finite-Lived Intangible Assets [Line Items]        
Amortization of acquisition-related intangible assets $ 113 $ 219 $ 505 $ 651
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies (Details) - European Commission Antitrust Investigation
$ in Millions, € in Billions
3 Months Ended
Sep. 14, 2022
EUR (€)
Mar. 20, 2019
EUR (€)
Mar. 20, 2019
USD ($)
Jun. 30, 2018
EUR (€)
Jun. 30, 2018
USD ($)
Jun. 27, 2017
EUR (€)
Jun. 27, 2017
USD ($)
Sep. 30, 2022
USD ($)
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Loss Contingencies [Line Items]                    
Loss contingency, loss in period € 4.1 € 1.5 $ 1,700 € 4.3 $ 5,100 € 2.4 $ 2,700   $ 1,700 $ 5,100
Loss contingency, loss adjustment               $ 217    
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Narrative (Details)
$ / shares in Units, shares in Millions
3 Months Ended 9 Months Ended
Jul. 15, 2022
Feb. 01, 2022
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
Apr. 30, 2022
USD ($)
Dec. 31, 2021
$ / shares
Stockholders Equity Note [Line Items]                
Common stock and capital stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001     $ 0.001
Repurchases of capital stock     $ 15,392,000,000 $ 12,610,000,000 $ 43,889,000,000 $ 36,801,000,000    
Stock split 20 20            
Share Repurchase Program                
Stockholders Equity Note [Line Items]                
Repurchases of capital stock (in shares) | shares     138   369      
Repurchases of capital stock     $ 15,400,000,000   $ 43,900,000,000      
Class A Capital Stock                
Stockholders Equity Note [Line Items]                
Common stock and capital stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001      
Class A Capital Stock | Share Repurchase Program                
Stockholders Equity Note [Line Items]                
Repurchases of capital stock (in shares) | shares     25   46      
Repurchases of capital stock     $ 2,700,000,000   $ 5,200,000,000      
Class B Capital Stock                
Stockholders Equity Note [Line Items]                
Common stock and capital stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001      
Class C Capital Stock                
Stockholders Equity Note [Line Items]                
Common stock and capital stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001      
Class C Capital Stock | Share Repurchase Program                
Stockholders Equity Note [Line Items]                
Repurchases of capital stock (in shares) | shares     113   323      
Repurchases of capital stock     $ 12,700,000,000   $ 38,700,000,000      
Class A & C Capital Stock | Share Repurchase Program                
Stockholders Equity Note [Line Items]                
Authorized share repurchase amount             $ 70,000,000,000  
Remaining amount available for repurchase     $ 43,500,000,000   $ 43,500,000,000      
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Denominator        
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Weighted-average effect of dilutive securities        
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class A Common Stock        
Numerator        
Allocation of undistributed earnings $ 6,393 $ 8,548 $ 21,213 $ 24,867
Denominator        
Number of shares used in basic computation (shares) 5,983 6,010 6,004 6,010
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Numerator        
Allocation of undistributed earnings for basic computation $ 6,393 $ 8,548 $ 21,213 $ 24,867
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 946 1,291 3,137 3,776
Reallocation of undistributed earnings (45) (156) (204) (424)
Allocation of undistributed earnings $ 7,294 $ 9,683 $ 24,146 $ 28,219
Denominator        
Number of shares used in basic computation (shares) 5,983 6,010 6,004 6,010
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 885 908 888 912
Restricted stock units and other contingently issuable shares (shares)     0 0
Number of shares used in per share computation (shares) 6,868 6,918 6,892 6,922
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class A Common Stock | Restricted stock units and other contingently issuable shares        
Weighted-average effect of dilutive securities        
Restricted stock units and other contingently issuable shares (shares) 0 0    
Class B Common Stock        
Numerator        
Allocation of undistributed earnings $ 946 $ 1,291 $ 3,137 $ 3,776
Denominator        
Number of shares used in basic computation (shares) 885 908 888 912
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Numerator        
Allocation of undistributed earnings for basic computation $ 946 $ 1,291 $ 3,137 $ 3,776
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0 0 0
Reallocation of undistributed earnings (6) (20) (26) (56)
Allocation of undistributed earnings $ 940 $ 1,271 $ 3,111 $ 3,720
Denominator        
Number of shares used in basic computation (shares) 885 908 888 912
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 0 0 0 0
Restricted stock units and other contingently issuable shares (shares)     0 0
Number of shares used in per share computation (shares) 885 908 888 912
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class B Common Stock | Restricted stock units and other contingently issuable shares        
Weighted-average effect of dilutive securities        
Restricted stock units and other contingently issuable shares (shares) 0 0    
Class C Capital Stock        
Numerator        
Allocation of undistributed earnings $ 6,571 $ 9,097 $ 21,998 $ 26,748
Denominator        
Number of shares used in basic computation (shares) 6,150 6,397 6,226 6,464
Basic net income per share (in dollars per share) $ 1.07 $ 1.42 $ 3.53 $ 4.14
Numerator        
Allocation of undistributed earnings for basic computation $ 6,571 $ 9,097 $ 21,998 $ 26,748
Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares 0 0 0 0
Reallocation of undistributed earnings 45 156 204 424
Allocation of undistributed earnings $ 6,616 $ 9,253 $ 22,202 $ 27,172
Denominator        
Number of shares used in basic computation (shares) 6,150 6,397 6,226 6,464
Weighted-average effect of dilutive securities        
Conversion of Class B to Class A common shares outstanding (shares) 0 0 0 0
Restricted stock units and other contingently issuable shares (shares)     111 202
Number of shares used in per share computation (shares) 6,229 6,612 6,337 6,666
Diluted net income per share (in dollars per share) $ 1.06 $ 1.40 $ 3.50 $ 4.08
Class C Capital Stock | Restricted stock units and other contingently issuable shares        
Weighted-average effect of dilutive securities        
Restricted stock units and other contingently issuable shares (shares) 79 215    
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Compensation Plans - Narrative (Details) - USD ($)
$ in Billions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 5.0 $ 3.9 $ 14.4 $ 11.7
Awards expected to be settled with stock 4.8 $ 3.8 13.8 $ 11.2
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 35.7   $ 35.7  
Weighted average recognition period for unrecognized stock-based compensation expense     2 years 8 months 12 days  
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Compensation Plans - Unvested Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)
shares in Millions
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Unvested restricted stock units - number of shares  
Unvested at beginning of period (in shares) | shares 338
Granted (in shares) | shares 199
Vested (in shares) | shares (152)
Forfeited/canceled (in shares) | shares (25)
Unvested at end of period (in shares) | shares 360
Unvested restricted stock units - weighted-average grant-date fair value  
Unvested at beginning of period (in dollars per share) | $ / shares $ 81.31
Granted (in dollars per share) | $ / shares 131.77
Vested (in dollars per share) | $ / shares 87.13
Forfeited/canceled (in dollars per share) | $ / shares 96.04
Unvested at end of period (in dollars per share) | $ / shares $ 105.70
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Effective tax rate (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Income before provision for income taxes $ 16,233 $ 23,064 $ 54,181 $ 66,332
Provision for income taxes $ 2,323 $ 4,128 $ 7,833 $ 10,941
Effective tax rate 14.30% 17.90% 14.50% 16.50%
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Narrative (Details) - USD ($)
$ in Billions
Sep. 30, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits $ 6.3 $ 5.2
Unrecognized tax benefits that would impact effective tax rate $ 4.6 $ 3.7
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Information about Segments and Geographic Areas - Revenue by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Revenues $ 69,092 $ 65,118 $ 206,788 $ 182,312
Hedging gains (losses) 638 62 1,291 (54)
Google Services        
Segment Reporting Information [Line Items]        
Revenues 61,377 59,884 185,690 168,129
Google Cloud        
Segment Reporting Information [Line Items]        
Revenues 6,868 4,990 18,965 13,665
Other Bets        
Segment Reporting Information [Line Items]        
Revenues $ 209 $ 182 $ 842 $ 572
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Information about Segments and Geographic Areas - Operating Income (Loss) by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Segment operating income (loss) $ 17,135 $ 21,031 $ 56,682 $ 56,829
Operating Segments | Google Services        
Segment Reporting Information [Line Items]        
Segment operating income (loss) 19,781 23,973 65,471 65,862
Operating Segments | Google Cloud        
Segment Reporting Information [Line Items]        
Segment operating income (loss) (699) (644) (2,488) (2,209)
Operating Segments | Other Bets        
Segment Reporting Information [Line Items]        
Segment operating income (loss) (1,611) (1,288) (4,452) (3,831)
Reconciling items        
Segment Reporting Information [Line Items]        
Segment operating income (loss) $ (336) $ (1,010) $ (1,849) $ (2,993)
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Information about Segments and Geographic Areas - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 122,040 $ 110,558
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 91,632 80,207
International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 30,408 $ 30,351
XML 85 goog-20220930_htm.xml IDEA: XBRL DOCUMENT 0001652044 2022-01-01 2022-09-30 0001652044 us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001652044 goog:CapitalClassCMember 2022-01-01 2022-09-30 0001652044 us-gaap:CommonClassAMember 2022-10-18 0001652044 us-gaap:CommonClassBMember 2022-10-18 0001652044 goog:CapitalClassCMember 2022-10-18 0001652044 2021-12-31 0001652044 2022-09-30 0001652044 us-gaap:CommonClassAMember 2021-12-31 0001652044 us-gaap:CommonClassAMember 2022-09-30 0001652044 us-gaap:CommonClassBMember 2022-09-30 0001652044 us-gaap:CommonClassBMember 2021-12-31 0001652044 goog:CapitalClassCMember 2022-09-30 0001652044 goog:CapitalClassCMember 2021-12-31 0001652044 2021-07-01 2021-09-30 0001652044 2022-07-01 2022-09-30 0001652044 2021-01-01 2021-09-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001652044 us-gaap:RetainedEarningsMember 2021-06-30 0001652044 2021-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001652044 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-09-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001652044 us-gaap:RetainedEarningsMember 2021-09-30 0001652044 2021-09-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001652044 us-gaap:RetainedEarningsMember 2020-12-31 0001652044 2020-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001652044 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-06-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001652044 us-gaap:RetainedEarningsMember 2022-06-30 0001652044 2022-06-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001652044 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-09-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001652044 us-gaap:RetainedEarningsMember 2022-09-30 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001652044 us-gaap:RetainedEarningsMember 2021-12-31 0001652044 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001652044 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001652044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001652044 2022-02-01 2022-02-01 0001652044 goog:CapitalClassBMember 2022-09-30 0001652044 goog:CapitalClassAMember 2022-09-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleServicesSegmentMember 2021-07-01 2021-09-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleServicesSegmentMember 2022-07-01 2022-09-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleServicesSegmentMember 2021-01-01 2021-09-30 0001652044 goog:GoogleSearchOtherMember goog:GoogleServicesSegmentMember 2022-01-01 2022-09-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2021-07-01 2021-09-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2022-07-01 2022-09-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2021-01-01 2021-09-30 0001652044 goog:YouTubeAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2022-01-01 2022-09-30 0001652044 goog:GoogleNetworkMember goog:GoogleServicesSegmentMember 2021-07-01 2021-09-30 0001652044 goog:GoogleNetworkMember goog:GoogleServicesSegmentMember 2022-07-01 2022-09-30 0001652044 goog:GoogleNetworkMember goog:GoogleServicesSegmentMember 2021-01-01 2021-09-30 0001652044 goog:GoogleNetworkMember goog:GoogleServicesSegmentMember 2022-01-01 2022-09-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2021-07-01 2021-09-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2022-07-01 2022-09-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2021-01-01 2021-09-30 0001652044 goog:GoogleAdvertisingRevenueMember goog:GoogleServicesSegmentMember 2022-01-01 2022-09-30 0001652044 goog:OtherRevenuesMember goog:GoogleServicesSegmentMember 2021-07-01 2021-09-30 0001652044 goog:OtherRevenuesMember goog:GoogleServicesSegmentMember 2022-07-01 2022-09-30 0001652044 goog:OtherRevenuesMember goog:GoogleServicesSegmentMember 2021-01-01 2021-09-30 0001652044 goog:OtherRevenuesMember goog:GoogleServicesSegmentMember 2022-01-01 2022-09-30 0001652044 goog:GoogleServicesSegmentMember 2021-07-01 2021-09-30 0001652044 goog:GoogleServicesSegmentMember 2022-07-01 2022-09-30 0001652044 goog:GoogleServicesSegmentMember 2021-01-01 2021-09-30 0001652044 goog:GoogleServicesSegmentMember 2022-01-01 2022-09-30 0001652044 goog:GoogleCloudSegmentMember 2021-07-01 2021-09-30 0001652044 goog:GoogleCloudSegmentMember 2022-07-01 2022-09-30 0001652044 goog:GoogleCloudSegmentMember 2021-01-01 2021-09-30 0001652044 goog:GoogleCloudSegmentMember 2022-01-01 2022-09-30 0001652044 us-gaap:AllOtherSegmentsMember 2021-07-01 2021-09-30 0001652044 us-gaap:AllOtherSegmentsMember 2022-07-01 2022-09-30 0001652044 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-09-30 0001652044 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-09-30 0001652044 country:US 2021-07-01 2021-09-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0001652044 country:US 2022-07-01 2022-09-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember goog:RevenueByGeographicLocationAndTypeMember 2022-07-01 2022-09-30 0001652044 country:US 2021-01-01 2021-09-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0001652044 country:US 2022-01-01 2022-09-30 0001652044 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001652044 us-gaap:EMEAMember 2021-07-01 2021-09-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0001652044 us-gaap:EMEAMember 2022-07-01 2022-09-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember goog:RevenueByGeographicLocationAndTypeMember 2022-07-01 2022-09-30 0001652044 us-gaap:EMEAMember 2021-01-01 2021-09-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0001652044 us-gaap:EMEAMember 2022-01-01 2022-09-30 0001652044 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001652044 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0001652044 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember goog:RevenueByGeographicLocationAndTypeMember 2022-07-01 2022-09-30 0001652044 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0001652044 srt:AsiaPacificMember 2022-01-01 2022-09-30 0001652044 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2021-07-01 2021-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2022-07-01 2022-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember goog:RevenueByGeographicLocationAndTypeMember 2022-07-01 2022-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2021-01-01 2021-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember 2022-01-01 2022-09-30 0001652044 goog:AmericasExcludingUnitedStatesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001652044 goog:OtherRevenueHedgingGainLossMember us-gaap:RevenueFromContractWithCustomerMember goog:RevenueByGeographicLocationAndTypeMember 2022-07-01 2022-09-30 0001652044 goog:OtherRevenueHedgingGainLossMember us-gaap:RevenueFromContractWithCustomerMember goog:RevenueByGeographicLocationAndTypeMember 2022-01-01 2022-09-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-07-01 2021-09-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember goog:RevenueByGeographicLocationAndTypeMember 2022-07-01 2022-09-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0001652044 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001652044 2022-10-01 2022-09-30 0001652044 2024-10-01 2022-09-30 0001652044 us-gaap:DebtSecuritiesMember 2021-01-01 2021-12-31 0001652044 us-gaap:DebtSecuritiesMember 2022-01-01 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member goog:GovernmentBondsMember 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member goog:MortgageBackedandAssetBackedSecuritiesMember 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member 2022-09-30 0001652044 goog:GovernmentBondsMember 2021-12-31 0001652044 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2021-12-31 0001652044 goog:GovernmentBondsMember 2022-09-30 0001652044 us-gaap:CorporateDebtSecuritiesMember 2022-09-30 0001652044 goog:MortgageBackedandAssetBackedSecuritiesMember 2022-09-30 0001652044 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0001652044 us-gaap:OtherNoncurrentAssetsMember 2022-09-30 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2021-12-31 0001652044 us-gaap:FairValueInputsLevel1Member goog:MoneyMarketAndOtherFundsMember 2022-09-30 0001652044 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001652044 us-gaap:FairValueInputsLevel1Member 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2022-09-30 0001652044 us-gaap:MarketApproachValuationTechniqueMember 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-12-31 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2021-12-31 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2022-09-30 0001652044 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2021-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2021-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2021-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2021-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2021-12-31 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-09-30 0001652044 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-09-30 0001652044 us-gaap:OtherAssetsMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-09-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-09-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-09-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-09-30 0001652044 goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2022-07-01 2022-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2021-07-01 2021-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2021-07-01 2021-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2022-07-01 2022-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2022-07-01 2022-09-30 0001652044 us-gaap:SalesMember 2021-07-01 2021-09-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2021-07-01 2021-09-30 0001652044 us-gaap:SalesMember 2022-07-01 2022-09-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:SalesMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:SalesMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2021-01-01 2021-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2022-01-01 2022-09-30 0001652044 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-09-30 0001652044 us-gaap:SalesMember 2021-01-01 2021-09-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0001652044 us-gaap:SalesMember 2022-01-01 2022-09-30 0001652044 us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-09-30 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetPledgedAsCollateralMember 2021-12-31 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetPledgedAsCollateralMember 2022-09-30 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2021-12-31 0001652044 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2022-09-30 0001652044 us-gaap:CommercialPaperMember 2022-09-30 0001652044 srt:MinimumMember goog:A20142020NotesMember 2022-09-30 0001652044 srt:MaximumMember goog:A20142020NotesMember 2022-09-30 0001652044 goog:A20142020NotesMember 2021-12-31 0001652044 goog:A20142020NotesMember 2022-09-30 0001652044 us-gaap:RevolvingCreditFacilityMember 2022-09-30 0001652044 us-gaap:RevolvingCreditFacilityMember goog:CreditFacilityDueApril2023Member 2022-09-30 0001652044 us-gaap:RevolvingCreditFacilityMember goog:CreditFacilityDueApril2026Member 2022-09-30 0001652044 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001652044 us-gaap:LandAndBuildingMember 2021-12-31 0001652044 us-gaap:LandAndBuildingMember 2022-09-30 0001652044 us-gaap:TechnologyEquipmentMember 2021-12-31 0001652044 us-gaap:TechnologyEquipmentMember 2022-09-30 0001652044 us-gaap:ConstructionInProgressMember 2021-12-31 0001652044 us-gaap:ConstructionInProgressMember 2022-09-30 0001652044 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001652044 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001652044 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001652044 us-gaap:FurnitureAndFixturesMember 2022-09-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-09-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-09-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-09-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-09-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-09-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-09-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-09-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0001652044 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0001652044 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-09-30 0001652044 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-07-01 2021-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-07-01 2022-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-09-30 0001652044 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-01 2021-09-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-09-30 0001652044 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-01 2021-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001652044 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001652044 goog:MandiantMember 2022-09-12 0001652044 goog:PatentsAndDevelopedTechnologyRightsMember 2022-09-12 0001652044 goog:PatentsAndDevelopedTechnologyRightsMember 2022-09-12 2022-09-12 0001652044 us-gaap:CustomerRelationshipsMember 2022-09-12 0001652044 us-gaap:CustomerRelationshipsMember 2022-09-12 2022-09-12 0001652044 goog:TradeNamesAndOtherMember 2022-09-12 0001652044 goog:TradeNamesAndOtherMember 2022-09-12 2022-09-12 0001652044 2022-09-12 0001652044 goog:GoogleServicesSegmentMember 2021-12-31 0001652044 goog:GoogleCloudSegmentMember 2021-12-31 0001652044 us-gaap:AllOtherSegmentsMember 2021-12-31 0001652044 goog:GoogleServicesSegmentMember 2022-09-30 0001652044 goog:GoogleCloudSegmentMember 2022-09-30 0001652044 us-gaap:AllOtherSegmentsMember 2022-09-30 0001652044 goog:PatentsAndDevelopedTechnologyMember 2021-12-31 0001652044 us-gaap:CustomerRelationshipsMember 2021-12-31 0001652044 goog:TradeNamesAndOtherMember 2021-12-31 0001652044 goog:PatentsAndDevelopedTechnologyMember 2022-09-30 0001652044 us-gaap:CustomerRelationshipsMember 2022-09-30 0001652044 goog:TradeNamesAndOtherMember 2022-09-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2021-07-01 2021-09-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2022-07-01 2022-09-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2021-01-01 2021-09-30 0001652044 goog:AcquisitionrelatedIntangibleAssetsMember 2022-01-01 2022-09-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2017-06-27 2017-06-27 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-06-30 2018-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2022-09-14 2022-09-14 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2018-04-01 2018-06-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2022-07-01 2022-09-30 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-03-20 2019-03-20 0001652044 us-gaap:UnfavorableRegulatoryActionMember 2019-01-01 2019-03-31 0001652044 2022-07-15 2022-07-15 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassAAndCMember 2022-04-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassAAndCMember 2022-09-30 0001652044 goog:ShareRepurchaseProgramMember 2022-07-01 2022-09-30 0001652044 goog:ShareRepurchaseProgramMember 2022-01-01 2022-09-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassAMember 2022-07-01 2022-09-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2022-07-01 2022-09-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassAMember 2022-01-01 2022-09-30 0001652044 goog:ShareRepurchaseProgramMember goog:CapitalClassCMember 2022-01-01 2022-09-30 0001652044 us-gaap:CommonClassAMember 2021-07-01 2021-09-30 0001652044 us-gaap:CommonClassBMember 2021-07-01 2021-09-30 0001652044 goog:CapitalClassCMember 2021-07-01 2021-09-30 0001652044 us-gaap:CommonClassAMember 2022-07-01 2022-09-30 0001652044 us-gaap:CommonClassBMember 2022-07-01 2022-09-30 0001652044 goog:CapitalClassCMember 2022-07-01 2022-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2021-07-01 2021-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2021-07-01 2021-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2021-07-01 2021-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2022-07-01 2022-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2022-07-01 2022-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember goog:CapitalClassCMember 2022-07-01 2022-09-30 0001652044 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001652044 us-gaap:CommonClassBMember 2021-01-01 2021-09-30 0001652044 goog:CapitalClassCMember 2021-01-01 2021-09-30 0001652044 us-gaap:CommonClassBMember 2022-01-01 2022-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001652044 us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleServicesSegmentMember 2021-07-01 2021-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleServicesSegmentMember 2022-07-01 2022-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleServicesSegmentMember 2021-01-01 2021-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleServicesSegmentMember 2022-01-01 2022-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleCloudSegmentMember 2021-07-01 2021-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleCloudSegmentMember 2022-07-01 2022-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleCloudSegmentMember 2021-01-01 2021-09-30 0001652044 us-gaap:OperatingSegmentsMember goog:GoogleCloudSegmentMember 2022-01-01 2022-09-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2021-07-01 2021-09-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2022-07-01 2022-09-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2021-01-01 2021-09-30 0001652044 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-09-30 0001652044 us-gaap:CorporateNonSegmentMember 2021-07-01 2021-09-30 0001652044 us-gaap:CorporateNonSegmentMember 2022-07-01 2022-09-30 0001652044 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-09-30 0001652044 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-09-30 0001652044 country:US 2021-12-31 0001652044 country:US 2022-09-30 0001652044 us-gaap:NonUsMember 2021-12-31 0001652044 us-gaap:NonUsMember 2022-09-30 shares iso4217:USD iso4217:USD shares pure iso4217:EUR false 2022 Q3 0001652044 --12-31 0.50 0.50 10-Q true 2022-09-30 false 001-37580 Alphabet Inc. DE 61-1767919 1600 Amphitheatre Parkway Mountain View CA 94043 650 253-0000 Class A Common Stock, $0.001 par value GOOGL NASDAQ Class C Capital Stock, $0.001 par value GOOG NASDAQ Yes Yes Large Accelerated Filer false false false 5973000000 884000000 6086000000 20945000000 21984000000 118704000000 94275000000 139649000000 116259000000 39304000000 34697000000 966000000 1479000000 1170000000 3156000000 7054000000 10518000000 188143000000 166109000000 29549000000 30419000000 1284000000 2991000000 97599000000 108363000000 12959000000 13677000000 1417000000 2192000000 22956000000 28834000000 5361000000 5670000000 359268000000 358255000000 6037000000 6303000000 13889000000 12366000000 31236000000 35038000000 8996000000 7662000000 3288000000 3585000000 808000000 1025000000 64254000000 65979000000 14817000000 14653000000 535000000 594000000 9176000000 8572000000 5257000000 476000000 11389000000 11984000000 2205000000 2371000000 107633000000 104629000000 0.001 0.001 100000000 100000000 0 0 0 0 0 0 0.001 0.001 300000000000 300000000000 180000000000 180000000000 60000000000 60000000000 60000000000 60000000000 13242000000 13242000000 6015000000 6015000000 893000000 893000000 6334000000 6334000000 12971000000 12971000000 5978000000 5978000000 884000000 884000000 6109000000 6109000000 61774000000 66258000000 -1623000000 -8852000000 191484000000 196220000000 251635000000 253626000000 359268000000 358255000000 65118000000 69092000000 182312000000 206788000000 27621000000 31158000000 77951000000 90861000000 7694000000 10273000000 22854000000 29233000000 5516000000 6929000000 15308000000 19384000000 3256000000 3597000000 9370000000 10628000000 44087000000 51957000000 125483000000 150106000000 21031000000 17135000000 56829000000 56682000000 2033000000 -902000000 9503000000 -2501000000 23064000000 16233000000 66332000000 54181000000 4128000000 2323000000 10941000000 7833000000 18936000000 13910000000 55391000000 46348000000 1.42 1.07 4.14 3.53 1.40 1.06 4.08 3.50 18936000000 13910000000 55391000000 46348000000 -614000000 -2175000000 -671000000 -3801000000 -159000000 -1800000000 -699000000 -5204000000 57000000 -362000000 121000000 -743000000 -63000000 -409000000 -235000000 -1269000000 -216000000 -1438000000 -820000000 -4461000000 292000000 1136000000 429000000 2165000000 60000000 547000000 -21000000 1132000000 54000000 159000000 89000000 228000000 232000000 589000000 450000000 1033000000 -598000000 -3024000000 -1041000000 -7229000000 18338000000 10886000000 54350000000 39119000000 13353000000 60436000000 190000000 176939000000 237565000000 33000000 1000000 1000000 3914000000 3914000000 2641000000 2641000000 92000000 517000000 12093000000 12610000000 18936000000 18936000000 -598000000 -598000000 13294000000 61193000000 -408000000 183782000000 244567000000 13504000000 58510000000 633000000 163401000000 222544000000 103000000 8000000 8000000 11546000000 11546000000 7390000000 7390000000 313000000 1791000000 35010000000 36801000000 310000000 310000000 55391000000 55391000000 -1041000000 -1041000000 13294000000 61193000000 -408000000 183782000000 244567000000 13078000000 64402000000 -5828000000 196845000000 255419000000 31000000 5018000000 5018000000 2315000000 2315000000 138000000 857000000 14535000000 15392000000 10000000 10000000 13910000000 13910000000 -3024000000 -3024000000 12971000000 66258000000 -8852000000 196220000000 253626000000 13242000000 61774000000 -1623000000 191484000000 251635000000 98000000 8000000 8000000 14388000000 14388000000 7644000000 1000000 7645000000 369000000 2278000000 41611000000 43889000000 10000000 10000000 46348000000 46348000000 -7229000000 -7229000000 12971000000 66258000000 -8852000000 196220000000 253626000000 55391000000 46348000000 8340000000 11222000000 662000000 505000000 11422000000 14262000000 192000000 -6157000000 9792000000 -3856000000 199000000 -369000000 3276000000 -2298000000 2744000000 -862000000 1447000000 4268000000 -874000000 735000000 2763000000 491000000 386000000 -1022000000 406000000 104000000 66718000000 67881000000 18257000000 23890000000 95106000000 67253000000 92126000000 84087000000 2068000000 1628000000 590000000 131000000 2233000000 6885000000 -441000000 -1367000000 -24507000000 -14071000000 7239000000 7221000000 36801000000 43889000000 13949000000 44322000000 15070000000 45350000000 310000000 10000000 -44851000000 -52128000000 -106000000 -643000000 -2746000000 1039000000 26465000000 20945000000 23719000000 21984000000 Summary of Significant Accounting Policies <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Operations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. ("Alphabet") became the successor issuer to Google.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues by delivering relevant, cost-effective online advertising; cloud-based solutions that provide customers with infrastructure and platform services and collaboration tools; sales of other products and services, such as apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Consolidation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. All intercompany balances and transactions have been eliminated. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP), and in our opinion, include all adjustments of a normal recurring nature necessary for fair financial statement presentation. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2022. We have made estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements and other information presented in this Form 10-Q should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Split Effected in the Form of a Stock Dividend (“Stock Split”) </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2022, the company announced that the Board of Directors had approved and declared a 20-for-one stock split in the form of a one-time special stock dividend on each share of the company’s Class A, Class B, and Class C stock. The Stock Split had a record date of July 1, 2022 and an effective date of July 15, 2022. The par value per share of our Class A, Class B, and Class C stock remains unchanged at $0.001 per share after the Stock Split. All prior period references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Operations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. ("Alphabet") became the successor issuer to Google.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues by delivering relevant, cost-effective online advertising; cloud-based solutions that provide customers with infrastructure and platform services and collaboration tools; sales of other products and services, such as apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.</span></div> Basis of ConsolidationThe consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. All intercompany balances and transactions have been eliminated. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP), and in our opinion, include all adjustments of a normal recurring nature necessary for fair financial statement presentation. Interim results are not necessarily indicative of the results to be expected for the full year ending December 31, 2022. We have made estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements and other information presented in this Form 10-Q should be read in conjunction with the consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC.</span></div> 20 0.001 0.001 0.001 Revenues <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenues</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by type (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Search &amp; other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">YouTube ads</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Network</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google advertising</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,258 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Services total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,377 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,690 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Bets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by geography, based on the addresses of our customers (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America ("Other Americas").</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Backlog and Deferred Revenues</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, we had $52.4 billion of remaining performance obligations (“revenue backlog”), primarily related to Google Cloud, and expect to recognize approximately half of this amount as revenues over the next 24 months with the remaining to be recognized thereafter. Our revenue backlog represents commitments in customer contracts for future services that have not yet been recognized as revenues. The amount and timing of revenue recognition for these commitments is largely driven by when our customers utilize services and our ability to deliver in accordance with relevant contract terms, which could affect our estimate of revenue backlog and when we expect to recognize such as revenues. Revenue backlog includes related deferred revenue currently recorded as well as amounts that will be invoiced in future periods and excludes contracts with an original expected term of one year or less and cancellable contracts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. Deferred revenues primarily relate to Google Cloud and Google other. Total deferred revenue as of December 31, 2021 was $3.8 billion, of which $2.4 billion was recognized as revenues during the nine months ended September 30, 2022.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by type (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Search &amp; other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">YouTube ads</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Network</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google advertising</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,258 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Services total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,377 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,690 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Bets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 37926000000 39539000000 105650000000 119846000000 7205000000 7071000000 20212000000 21280000000 7999000000 7872000000 22396000000 24305000000 53130000000 54482000000 148258000000 165431000000 6754000000 6895000000 19871000000 20259000000 59884000000 61377000000 168129000000 185690000000 4990000000 6868000000 13665000000 18965000000 182000000 209000000 572000000 842000000 62000000 638000000 -54000000 1291000000 65118000000 69092000000 182312000000 206788000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues disaggregated by geography, based on the addresses of our customers (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada and Latin America ("Other Americas").</span></div> 29824000000 0.46 33372000000 0.48 83064000000 0.46 97832000000 0.47 19839000000 0.30 19450000000 0.28 55954000000 0.31 60300000000 0.29 11705000000 0.18 11494000000 0.17 33391000000 0.18 35045000000 0.17 3688000000 0.06 4138000000 0.06 9957000000 0.05 12320000000 0.06 62000000 638000000 0.01 -54000000 1291000000 0.01 65118000000 1 69092000000 1 182312000000 1 206788000000 1 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Backlog and Deferred Revenues</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, we had $52.4 billion of remaining performance obligations (“revenue backlog”), primarily related to Google Cloud, and expect to recognize approximately half of this amount as revenues over the next 24 months with the remaining to be recognized thereafter. Our revenue backlog represents commitments in customer contracts for future services that have not yet been recognized as revenues. The amount and timing of revenue recognition for these commitments is largely driven by when our customers utilize services and our ability to deliver in accordance with relevant contract terms, which could affect our estimate of revenue backlog and when we expect to recognize such as revenues. Revenue backlog includes related deferred revenue currently recorded as well as amounts that will be invoiced in future periods and excludes contracts with an original expected term of one year or less and cancellable contracts.</span></div>We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. Deferred revenues primarily relate to Google Cloud and Google other. 52400000000 P24M 3800000000 2400000000 Financial Instruments<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our marketable debt securities, which are accounted for as available-for-sale, within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain marketable debt securities, we have elected the fair value option for which changes in fair value are recorded in other income (expense), net. The fair value option was elected for these securities to align with the unrealized gains and losses from related derivative contracts. Unrealized net losses related to debt securities still held where we have elected the fair value option were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $779 million as of December 31, 2021 and September 30, 2022, respectively. As of December 31, 2021 and September 30, 2022, the fair value of these debt securities was $4.7 billion and $6.6 billion, respectively. </span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize debt securities, for which we did not elect the fair value option, by significant investment categories (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:38.164%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,855 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(573)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:38.164%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,732)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The majority of our time deposits are domestic deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine realized gains or losses on the sale or extinguishment of debt securities on a specific identification method. We recognized gross realized gains of $109 million and $14 million for the three months ended September 30, 2021 and 2022, respectively, and $360 million and $83 million for the nine months ended September 30, 2021 and 2022, respectively. We recognized gross realized losses of $29 million and $551 million for the three months ended September 30, 2021 and 2022, respectively, and $180 million and $1.2 billion for the nine months ended September 30, 2021 and 2022, respectively. We reflect these gains and losses as a component of other income (expense), net.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of investments in marketable debt securities by stated contractual maturity dates (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:83.210%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.590%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year through 5 years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 10 years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present fair values and gross unrealized losses recorded to accumulated other comprehensive income (AOCI), aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(494)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,864)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,898)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,760 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,638)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2021 and 2022, we did not recognize significant credit losses, and the ending allowance balances for credit losses were immaterial as of December 31, 2021 and September 30, 2022. See Note 6 for further details on other income (expense), net.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value upon observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gains and losses on marketable and non-marketable equity securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses (including impairments) reflected in other income (expense), net, for marketable and non-marketable equity securities are summarized below (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on equity securities sold during the period</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on equity securities held as of the end of the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,157 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,613)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gain (loss) recognized in other income (expense), 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(647)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,968)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative net gains (losses) on equity securities sold during the period, which is summarized in the following table (in millions), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains (losses) may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic net gains (losses) on the securities sold during the period. Cumulative net gains (losses) are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity Securities Sold</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total initial 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative net gain (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Cumulative net gains for the nine months ended September 30, 2021 excludes cumulative losses of $684 million resulting from our equity derivatives, which hedged the changes in fair value of certain marketable equity securities sold. The associated derivative liabilities arising from these losses were settled against our holdings of the underlying equity securities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Carrying value of marketable and non-marketable equity securities</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value is measured as the total initial cost plus the cumulative net gain (loss). The carrying values for marketable and non-marketable equity securities are summarized below (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total initial 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative net gain (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,798 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Non-marketable equity securities cumulative net gain (loss) is comprised of $14.1 billion gains and $1.7 billion losses (including impairments).</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion is included within other non-current assets.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total initial 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative net gain (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Non-marketable equity securities cumulative net gain (loss) is comprised of $16.9 billion gains and $3.8 billion losses (including impairments).</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $841 million is included within other non-current assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable equity securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes marketable equity securities measured at fair value by significant investment categories (in millions):</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,798 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The balance as of December 31, 2021 and September 30, 2022 includes investments that were reclassified from non-marketable equity securities following the commencement of public market trading of the issuers or acquisition by public entities (certain investments are subject to short-term lock-up restrictions). </span></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">As of December 31, 2021 and September 30, 2022 the long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion and $841 million, respectively, is included within other non-current assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-marketable equity securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of unrealized gains and losses (including impairments) recorded in other income (expense), net, which are included as adjustments to the carrying value of non-marketable equity securities held as of the end of the period (in millions):</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on non-marketable equity securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses on non-marketable equity securities (including impairments)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrealized gain (loss) recognized on non-marketable equity securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(488)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2022, included in the $28.6 billion of non-marketable equity securities held as of the end of the period, $1.7 billion were measured at fair value resulting in a net unrealized loss of $488 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity securities accounted for under the Equity Method</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and September 30, 2022, equity securities accounted for under the equity method had a carrying value of approximately $</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.5 billion</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $1.3 billion, respectively. Our share of gains and losses, including impairments, are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note 6 for further details on other income (expense), net.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into derivative instruments to manage risks relating to our ongoing business operations. The primary risk managed with derivative instruments is foreign exchange risk. We use foreign currency contracts to reduce the risk that our cash flows, earnings, and investment in foreign subsidiaries will be adversely affected by foreign currency exchange rate fluctuations. We also enter into derivative instruments to partially offset our exposure to other risks and enhance investment returns.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value and classify the derivatives primarily within Level 2 in the fair value hierarchy. We present our collar contracts (an option strategy comprised of a combination of purchased and written options) at net fair values where both the purchased and written options are with the same counterparty. For other derivative contracts, we present at gross </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fair values. We primarily record changes in the fair value in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in AOCI, as discussed below.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. Further, we enter into collateral security arrangements that provide for collateral to be received or pledged when the net fair value of certain financial instruments fluctuates from contractually established thresholds. Cash collateral received related to derivative instruments under our collateral security arrangements are included in other current assets with a corresponding liability. Cash and non-cash collateral pledged related to derivative instruments under our collateral security arrangements are included in other current assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We designate foreign currency forward and option contracts (including collars) as cash flow hedges to hedge certain f</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">orecasted revenue transactions denominated in currencies other than the U.S. dollar. These contracts have maturities of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 24 months or les</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow hedge amounts included in the assessment of hedge effectiveness are deferred in AOCI and subsequently reclassified to revenue when the hedged item is recognized in earnings. We exclude the change in forward points and time value from our assessment of hedge effectiveness. The initial value of the excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in revenues. The difference between fair value changes of the excluded component and the amount amortized to revenues is recorded in AOCI. If the hedged transactions become probable of not occurring, the corresponding amounts in AOCI are reclassified to other income (expense), net in the period of de-designation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, the net accumulated gain on our foreign currency cash flow hedges before tax effect was </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.9 billion,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which is expected to be reclassified from AOCI into earnings within the next 12 months.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Hedges</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We designate foreign currency forward contracts as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. Fair value hedge amounts included in the assessment of hedge effectiveness are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Investment Hedges</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We designate foreign currency forward contracts as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. Net investment hedge amounts included in the assessment of hedge effectiveness are recognized in AOCI along with the foreign currency translation adjustment. We exclude changes in forward points from the assessment of hedge effectiveness and recognize changes in the excluded component in other income (expense), net.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Derivatives</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the functional currency of a subsidiary. Gains and losses on these contracts, as well as the related costs, are recognized in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also use derivatives not designated as hedging instruments to manage risks relating to interest rates, commodity prices, credit exposures and to enhance investment returns. Additionally, from time to time, we enter into derivatives to hedge the market price risk on certain of our marketable equity securities. Gains (losses) arising from these derivatives are reflected within the "other" component of other income (expense), net and the offsetting recognized gains (losses) on the marketable equity securities are reflected within the gain (loss) on equity securities, net component of other income (expense), net. See Note 6 for further details on other income (expense), net.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross notional amounts of outstanding derivative instruments were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Cash flow hedges </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Fair value hedges</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Net investment hedges</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of outstanding derivative instruments were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of <br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of<br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount included in the assessment of effectiveness</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount included in the assessment of effectiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,039 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of derivative instruments on income is summarized below (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains (Losses) Recognized in Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other income (expense), net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gains (losses) reclassified from AOCI to income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedged items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains (losses)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Offsetting of Derivatives</span></div><div style="margin-top:6pt;padding-right:4.5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross amounts of derivative instruments subject to master netting arrangements with various counterparties, and cash and non-cash collateral received and pledged under such agreements were as follows (in millions): </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offsetting of Assets</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Cash Collateral Received</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,609)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The balances as of December 31, 2021 and September 30, 2022 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offsetting of Liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Cash Collateral Pledged</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Cash Collateral Pledged</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Pledged</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The balances as of December 31, 2021 and September 30, 2022 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our marketable debt securities, which are accounted for as available-for-sale, within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discusses our marketable equity securities, non-marketable equity securities, gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-marketable equity securities are investments in privately held companies without readily determinable market values. The carrying value of our non-marketable equity securities is adjusted to fair value upon observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). Non-marketable equity securities that have been remeasured during the period based on observable transactions are classified within Level 2 or Level 3 in the fair value hierarchy because we estimate the value based on valuation methods which may include a combination of the observable transaction price at the transaction date and other unobservable inputs including</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">volatility, rights, and obligations of the securities we hold. The fair value of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3.</span></div>The carrying value is measured as the total initial cost plus the cumulative net gain (loss).Our share of gains and losses, including impairments, are included as a component of other income (expense), net, in the Consolidated Statements of Income. -35000000 -779000000 4700000000 6600000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize debt securities, for which we did not elect the fair value option, by significant investment categories (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:38.164%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,855 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(573)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:38.164%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,784 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,732)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The majority of our time deposits are domestic deposits.</span></div> 5133000000 0 0 5133000000 5133000000 0 53288000000 258000000 238000000 53308000000 5000000 53303000000 35605000000 194000000 223000000 35576000000 12000000 35564000000 18829000000 96000000 112000000 18813000000 0 18813000000 112855000000 548000000 573000000 112830000000 5150000000 107680000000 4925000000 0 0 4925000000 4920000000 5000000 42863000000 0 2523000000 40340000000 93000000 40247000000 29397000000 0 1833000000 27564000000 179000000 27385000000 16599000000 0 1376000000 15223000000 0 15223000000 93784000000 0 5732000000 88052000000 5192000000 82860000000 109000000 14000000 360000000 83000000 29000000 551000000 180000000 1200000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of investments in marketable debt securities by stated contractual maturity dates (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:83.210%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.590%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year through 5 years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 10 years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 7998000000 58061000000 11848000000 11353000000 89260000000 The following tables present fair values and gross unrealized losses recorded to accumulated other comprehensive income (AOCI), aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(494)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government bonds</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,864)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,898)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,760 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,638)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 32843000000 236000000 71000000 2000000 32914000000 238000000 22737000000 152000000 303000000 5000000 23040000000 157000000 11502000000 106000000 248000000 6000000 11750000000 112000000 67082000000 494000000 622000000 13000000 67704000000 507000000 31685000000 1864000000 8064000000 659000000 39749000000 2523000000 19378000000 1042000000 7431000000 697000000 26809000000 1739000000 11316000000 992000000 3886000000 384000000 15202000000 1376000000 62379000000 3898000000 19381000000 1740000000 81760000000 5638000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses (including impairments) reflected in other income (expense), net, for marketable and non-marketable equity securities are summarized below (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on equity securities sold during the period</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on equity securities held as of the end of the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,157 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,613)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gain (loss) recognized in other income (expense), 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(647)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,968)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>In the table above, net gain (loss) on equity securities sold during the period reflects the difference between the sale proceeds and the carrying value of the equity securities at the beginning of the period or the purchase date, if later. -36000000 -73000000 545000000 -355000000 2157000000 -574000000 9185000000 -1613000000 2121000000 -647000000 9730000000 -1968000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative net gains (losses) on equity securities sold during the period, which is summarized in the following table (in millions), represents the total net gains (losses) recognized after the initial purchase date of the equity security. While these net gains (losses) may have been reflected in periods prior to the period of sale, we believe they are important supplemental information as they reflect the economic net gains (losses) on the securities sold during the period. Cumulative net gains (losses) are calculated as the difference between the sale price and the initial purchase price for the equity security sold during the period.</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity Securities Sold</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total initial 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative net gain (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Cumulative net gains for the nine months ended September 30, 2021 excludes cumulative losses of $684 million resulting from our equity derivatives, which hedged the changes in fair value of certain marketable equity securities sold. The associated derivative liabilities arising from these losses were settled against our holdings of the underlying equity securities.</span></div> 1199000000 296000000 4553000000 1631000000 188000000 310000000 955000000 738000000 1011000000 -14000000 3598000000 893000000 -684000000 The carrying values for marketable and non-marketable equity securities are summarized below (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.565%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Marketable Securities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total initial 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative net gain (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,798 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Non-marketable equity securities cumulative net gain (loss) is comprised of $14.1 billion gains and $1.7 billion losses (including impairments).</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion is included within other non-current assets.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total initial 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative net gain (loss)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Non-marketable equity securities cumulative net gain (loss) is comprised of $16.9 billion gains and $3.8 billion losses (including impairments).</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $841 million is included within other non-current assets.</span></div> 4211000000 15135000000 19346000000 3587000000 12436000000 16023000000 7798000000 27571000000 35369000000 14100000000 1700000000 1400000000 5752000000 15540000000 21292000000 104000000 13104000000 13208000000 5856000000 28644000000 34500000000 16900000000 3800000000 841000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes marketable equity securities measured at fair value by significant investment categories (in millions):</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketable<br/>Securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,509 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,798 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">The balance as of December 31, 2021 and September 30, 2022 includes investments that were reclassified from non-marketable equity securities following the commencement of public market trading of the issuers or acquisition by public entities (certain investments are subject to short-term lock-up restrictions). </span></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">As of December 31, 2021 and September 30, 2022 the long-term portion of marketable equity securities (subject to long-term lock-up restrictions) of $1.4 billion and $841 million, respectively, is included within other non-current assets.</span></div> 7499000000 8318000000 7447000000 5509000000 7499000000 7447000000 8318000000 5509000000 351000000 347000000 7499000000 7798000000 8318000000 5856000000 1400000000 841000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of unrealized gains and losses (including impairments) recorded in other income (expense), net, which are included as adjustments to the carrying value of non-marketable equity securities held as of the end of the period (in millions):</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on non-marketable equity securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses on non-marketable equity securities (including impairments)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrealized gain (loss) recognized on non-marketable equity securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(488)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1260000000 219000000 6245000000 3234000000 37000000 707000000 98000000 2353000000 1223000000 -488000000 6147000000 881000000 28600000000 1700000000 488000000 1500000000 1300000000 P24M 1900000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross notional amounts of outstanding derivative instruments were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Cash flow hedges </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Fair value hedges</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Net investment hedges</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 16362000000 17513000000 2556000000 2435000000 10159000000 8993000000 41031000000 36988000000 4275000000 6728000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of outstanding derivative instruments were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of <br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of<br/>Derivatives<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value of<br/>Derivatives Not<br/>Designated as<br/>Hedging Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities, current and non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 867000000 42000000 909000000 0 52000000 52000000 867000000 94000000 961000000 8000000 452000000 460000000 0 121000000 121000000 8000000 573000000 581000000 2317000000 226000000 2543000000 0 46000000 46000000 2317000000 272000000 2589000000 13000000 820000000 833000000 0 45000000 45000000 13000000 865000000 878000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount included in the assessment of effectiveness</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount included in the assessment of effectiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,039 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of derivative instruments on income is summarized below (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains (Losses) Recognized in Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other income (expense), net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gains (losses) reclassified from AOCI to income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedged items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains (losses)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains (Losses) Recognized in Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other income (expense), net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts presented in the Consolidated Statements of Income in which the effects of cash flow and fair value hedges are recorded</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,501)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gains (losses) reclassified from AOCI to income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Fair Value Hedging Relationship:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedged items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives in Net Investment Hedging Relationship:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount excluded from the assessment of effectiveness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (Losses) on Derivatives Not Designated as Hedging Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains (losses)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 336000000 1486000000 438000000 2752000000 18000000 -77000000 63000000 -131000000 212000000 760000000 411000000 1418000000 566000000 2169000000 912000000 4039000000 65118000000 2033000000 69092000000 -902000000 65000000 0 658000000 0 -3000000 0 -20000000 0 0 -69000000 0 -226000000 0 69000000 0 226000000 0 2000000 0 6000000 0 19000000 0 59000000 0 -148000000 0 -495000000 0 -88000000 0 34000000 62000000 -215000000 638000000 -396000000 182312000000 9503000000 206788000000 -2501000000 -43000000 0 1355000000 0 -11000000 0 -63000000 0 0 -41000000 0 -349000000 0 41000000 0 350000000 0 6000000 0 9000000 0 60000000 0 99000000 0 -552000000 0 -891000000 0 93000000 0 158000000 -54000000 -393000000 1292000000 -624000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offsetting of Assets</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Cash Collateral Received</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Collateral Received</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Received</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Assets Exposed</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,609)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>(1)The balances as of December 31, 2021 and September 30, 2022 were related to derivative liabilities which are allowed to be net settled against derivative assets in accordance with our master netting agreements. 999000000 38000000 961000000 434000000 394000000 12000000 121000000 2639000000 50000000 2589000000 755000000 1609000000 32000000 193000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offsetting of Liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Cash Collateral Pledged</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Pledged</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset in the Consolidated Balance Sheets, but Have Legal Rights to Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Presented in the Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Cash Collateral Pledged</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Cash Collateral Pledged</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The balances as of December 31, 2021 and September 30, 2022 were related to derivative assets which are allowed to be net settled against derivative liabilities in accordance with our master netting agreements.</span></div> 619000000 38000000 581000000 434000000 4000000 110000000 33000000 928000000 50000000 878000000 755000000 15000000 2000000 106000000 Variable Interest Entities (VIE) <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated VIEs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. The results of operations and financial position of these VIEs are included in our consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us. As of December 31, 2021 and September 30, 2022, assets that can only be used to settle obligations of these VIEs were $6.0 billion and $4.8 billion, respectively, and the liabilities for which creditors only have recourse to the VIEs were $2.5 billion and $2.7 billion, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and September 30, 2022, total noncontrolling interests (NCI), including redeemable noncontrolling interests (RNCI), in our consolidated subsidiaries were $4.3 billion and $3.9 billion, respectively. NCI and RNCI are included within additional paid-in capital. Net loss attributable to noncontrolling interests was not material for an</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y period presented and is included within the "other" component of other income (expense), net. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6 for further details on other income (expense), net.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unconsolidated VIEs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have investments in VIEs in which we are not the primary beneficiary. These VIEs include private companies that are primarily early stage companies and certain renewable energy entities in which activities involve power generation using renewable sources. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined that the governance structures of these entities do not allow us to direct the activities that would significantly affect their economic performance. Therefore, we are not the primary beneficiary, and the results of operations and financial position of these VIEs are not included in our consolidated financial statements. We account for these investments as non-marketable equity securities or equity method investments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The maximum exposure of these unconsolidated VIEs is generally based on the current carrying value of the investments and any future funding commitments. We have determined that the single source of our exposure to these VIEs is our capital investments in them. The carrying value and maximum exposure of these unconsolidated VIEs were $2.7 billion and $2.9 billion, respectively, as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021 and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.6 billion and $2.6 billion, respectively, as of September 30, 2022.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated VIEs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. The results of operations and financial position of these VIEs are included in our consolidated financial statements.</span></div> 6000000000 4800000000 2500000000 2700000000 4300000000 3900000000 2700000000 2900000000 2600000000 2600000000 Debt<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-Term Debt</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a debt financing program of up to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $10.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. We had</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> no </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ommercial paper outstanding</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December 31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and September 30, 2022. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our short-term debt balance also includes the current portion of certain long-term debt.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Term Debt</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total outstanding debt is summarized below (in millions, except percentages):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:31.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Coupon Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014-2020 Notes Issuances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2060</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45% - 3.38%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57% - 3.38%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future finance lease payments, net and other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">      Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion future finance lease payments, net and other current debt</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">       Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Future finance lease payments are net of imputed interest.</span></div><div style="margin-top:1pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Total current portion of long-term debt is included within other accrued expenses and current liabilities. See Note 6 for further details.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notes in the table above are fixed-rate senior unsecured obligations and generally rank equally with each other. We may redeem the notes at any time in whole or in part at specified redemption prices. The effective interest rates are based on proceeds received with interest payable semi-annually.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated fair value of the outstanding notes was approximately $12.4 billion and $9.7 billion as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and September 30, 2022, respectively. The fair value was determined based on observable market prices of identical instruments in less active markets and is categorized accordingly as Level 2 in the fair value hierarchy.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, we had $10.0 billion of revolving credit facilities, $4.0 billion expiring in April 2023 and $6.0 billion expiring in April 2026. The interest rates for all credit facilities are determined based on a formula using certain market rates, as well as our progress toward the achievement of certain sustainability goals.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> amoun</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts were outstanding under the credit facilities as of December 31, 2021 and September 30, 2022.</span></div> 10000000000 0 0 Total outstanding debt is summarized below (in millions, except percentages):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:31.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Coupon Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014-2020 Notes Issuances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2060</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45% - 3.38%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57% - 3.38%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future finance lease payments, net and other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">      Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion future finance lease payments, net and other current debt</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">       Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Future finance lease payments are net of imputed interest.</span></div><div style="margin-top:1pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Total current portion of long-term debt is included within other accrued expenses and current liabilities. See Note 6 for further details.</span></div> 0.0045 0.0338 0.0057 0.0338 13000000000 13000000000 2086000000 2213000000 15086000000 15213000000 156000000 146000000 113000000 414000000 14817000000 14653000000 12400000000 9700000000 10000000000 4000000000 6000000000 0 0 Supplemental Financial Statement Information <div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on accounts receivable was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$550 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$731 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December 31, 2021 and September 30, 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and buildings</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,599 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses and other current liabilities</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">European Commission fines</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchases of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,236 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,038 </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"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes the effects of foreign exchange and interest. See Note 9 for further details.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of AOCI, net of income tax, were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,041)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.266%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,306)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,623)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,801)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,461)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,107)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,852)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects on net income of amounts reclassified from AOCI were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> AOCI Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on available-for-sale investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(743)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount reclassified, net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense), Net</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of other income (expense), net, were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange gain (loss), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on debt securities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on equity securities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(647)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) and impairment from equity method investments, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,501)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Interest expense is net of interest capitalized of $40 million and $28 million for the three months ended September 30, 2021 and 2022, respectively, and $132 million and $99 million for the nine months ended September 30, 2021 and 2022, respectively.</span></div> 550000000 731000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and buildings</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,599 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 58881000000 64679000000 55606000000 61938000000 23172000000 26899000000 9146000000 10062000000 208000000 297000000 147013000000 163875000000 49414000000 55512000000 97599000000 108363000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">European Commission fines</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchases of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,236 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,038 </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"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes the effects of foreign exchange and interest. See Note 9 for further details.</span></div> 9799000000 8264000000 3505000000 2943000000 2415000000 3255000000 2189000000 2285000000 13328000000 18291000000 31236000000 35038000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of AOCI, net of income tax, were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,041)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.266%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Available-for-Sale Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,306)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,623)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts excluded from the assessment of hedge effectiveness recorded in AOCI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,801)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,461)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,107)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,852)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -864000000 1612000000 -115000000 633000000 -671000000 -699000000 366000000 -1004000000 0 0 63000000 63000000 0 121000000 -21000000 100000000 -671000000 -820000000 450000000 -1041000000 -1535000000 792000000 335000000 -408000000 -2306000000 236000000 447000000 -1623000000 -3801000000 -5204000000 2296000000 -6709000000 0 0 -131000000 -131000000 0 -743000000 1132000000 389000000 -3801000000 -4461000000 1033000000 -7229000000 -6107000000 -4225000000 1480000000 -8852000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects on net income of amounts reclassified from AOCI were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> AOCI Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on available-for-sale investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(743)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit (provision) for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount reclassified, net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 73000000 -464000000 155000000 -953000000 16000000 -102000000 34000000 -210000000 57000000 -362000000 121000000 -743000000 65000000 658000000 -43000000 1355000000 1000000 2000000 4000000 5000000 6000000 113000000 -18000000 228000000 60000000 547000000 -21000000 1132000000 117000000 185000000 100000000 389000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of other income (expense), net, were as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange gain (loss), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on debt securities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on equity securities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(647)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) and impairment from equity method investments, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,501)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Interest expense is net of interest capitalized of $40 million and $28 million for the three months ended September 30, 2021 and 2022, respectively, and $132 million and $99 million for the nine months ended September 30, 2021 and 2022, respectively.</span></div> 387000000 615000000 1121000000 1515000000 77000000 101000000 229000000 267000000 -139000000 -136000000 -77000000 -469000000 37000000 -731000000 62000000 -1888000000 2121000000 -647000000 9730000000 -1968000000 492000000 -54000000 1680000000 -605000000 188000000 -99000000 285000000 -306000000 8000000 143000000 291000000 277000000 2033000000 -902000000 9503000000 -2501000000 40000000 28000000 132000000 99000000 Acquisitions<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mandiant Acquisition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 12, 2022 we closed the acquisition of Mandiant for a total purchase price of $6.1 billion, including cash and debt. The purchase price excludes post acquisition compensation arrangements. Mandiant's dynamic cyber defense, threat intelligence and incident response services are expected to enhanc</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e Google Cloud's security offerings. The financial results of Mandiant have been included within t</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Google Cloud segment as of the close of the acquisition. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was allocated as follows (in millions):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </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:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Goodwill was recorded in the Google Cloud segment and primarily attributable to synergies expected to arise after the acquisition</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Goodwill is not deductible for tax purposes.</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Includes $706 million of acquired cash.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired as of the acquisition date were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount <br/>(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 6100000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was allocated as follows (in millions):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </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:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Goodwill was recorded in the Google Cloud segment and primarily attributable to synergies expected to arise after the acquisition</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Goodwill is not deductible for tax purposes.</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:15.37pt">Includes $706 million of acquired cash.</span></div> 840000000 4772000000 489000000 6101000000 706000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired as of the acquisition date were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount <br/>(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 349000000 P4Y9M18D 366000000 P8Y 125000000 P5Y10M24D 840000000 Goodwill and Other Intangible Assets<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the nine months ended September 30, 2022 were as follows (in millions):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Google Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Google Cloud</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Bets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,745 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,189 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding purchased intangible assets was as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total definite-lived intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,826 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,547 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,547 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total definite-lived intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2022, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.2 billion</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of intangible assets that were fully amortized have been removed from gross intangible assets and accumulated amortization.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense relating to purchased intangible assets was $219 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$113 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three months ended September 30, 2021 and 2022, respectively, and $651 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$505 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the nine months ended September 30, 2021 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization expense related to purchased intangible assets held as of September 30, 2022 was as follows (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the nine months ended September 30, 2022 were as follows (in millions):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Google Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Google Cloud</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Bets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,745 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,189 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19826000000 2337000000 793000000 22956000000 1146000000 4875000000 113000000 6134000000 -227000000 -23000000 -6000000 -256000000 20745000000 7189000000 900000000 28834000000 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding purchased intangible assets was as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total definite-lived intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,826 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,547 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,547 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total definite-lived intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4786000000 4112000000 674000000 506000000 140000000 366000000 534000000 295000000 239000000 5826000000 4547000000 1279000000 138000000 138000000 5964000000 4547000000 1417000000 1364000000 491000000 873000000 891000000 224000000 667000000 528000000 110000000 418000000 2783000000 825000000 1958000000 234000000 234000000 3017000000 825000000 2192000000 4200000000 219000000 113000000 651000000 505000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization expense related to purchased intangible assets held as of September 30, 2022 was as follows (in millions):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 134000000 458000000 439000000 309000000 232000000 386000000 1958000000 Contingencies<div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, including to facilitate transactions in our services and products and corporate activities, we indemnify certain parties, including advertisers, Google Network partners, customers of Google Cloud offerings, lessors, and service providers with respect to certain matters. We have agreed to hold certain parties harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows, or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, we did not have any material indemnification claims that were probable or reasonably possible.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Antitrust Investigations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2010, the EC's Directorate General for Competition opened an investigation into various antitrust-related complaints against us. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 27, 2017, the EC announced its decision that certain actions taken by Google regarding its display and ranking of shopping search results and ads infringed European competition law. The EC decision imposed a €2.4 billion ($2.7 billion as of June 27, 2017) fine. On September 11, 2017, we appealed the EC decision to the General Court, and on September 27, 2017, we implemented product changes to bring shopping ads into compliance with the EC's decision. We recognized a charge of $2.7 billion for the fine in the second quarter of 2017. On November 10, 2021, the General Court rejected our appeal, and we subsequently filed an appeal with the European Court of Justice on January 20, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 18, 2018, the EC announced its decision that certain provisions in Google’s Android-related distribution agreements infringed European competition law. The EC decision imposed a €4.3 billion ($5.1 billion as of June 30, 2018) fine and directed the termination of the conduct at issue. On October 9, 2018, we appealed the EC decision, and on October 29, 2018, we implemented changes to certain of our Android distribution practices. On September 14, 2022, the General Court rejected our appeal on three claims, accepted our appeal on one claim, and reduced the fine to €4.1 billion. We are preparing to appeal to the European Court of Justice. In the second quarter of 2018, we recognized a charge of $5.1 billion for the fine, which we reduced by $217 million in the third quarter of 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 20, 2019, the EC announced its decision that certain contractual provisions in agreements that Google had with AdSense for Search partners infringed European competition law. The EC decision imposed a fine of €1.5 billion ($1.7 billion as of March 20, 2019) and directed actions related to AdSense for Search partners' agreements, which we implemented prior to the decision. On June 4, 2019, we appealed the EC decision, which remains pending. We recognized a charge of $1.7 billion for the fine in the first quarter of 2019.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While each EC decision is under appeal, we included the fines in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees (in lieu of a cash payment) for the fines.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we are subject to formal and informal inquiries and investigations on various competition matters by regulatory authorities in the United States (U.S.), Europe, and other jurisdictions globally. For example: </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">In August 2019, we began receiving civil investigative demands from the U.S. Department of Justice (DOJ) requesting information and documents relating to our prior antitrust investigations and certain aspects of our business. The DOJ and a number of state Attorneys General filed a lawsuit on October 20, 2020 alleging that Google violated U.S. antitrust laws relating to Search and Search advertising. Further, in June</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022, the Australian Competition and Consumer Commission (ACCC) and the United Kingdom's Competition and Markets Authority (CMA) each opened an investigation into Search distribution practices.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">On December 16, 2020, a number of state Attorneys General filed an antitrust complaint in the U.S. District Court for the Eastern District of Texas, alleging that Google violated U.S. antitrust laws as well as state </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deceptive trade laws relating to its advertising technology. The DOJ's investigation of similar issues remains ongoing. The EC, the CMA, and the ACCC each opened a formal investigation into Google's advertising technology business practices on June 22, 2021, May 25, 2022, and June 29, 2022, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">On July 7, 2021, a number of state Attorneys General filed an antitrust complaint in the U.S. District Court for the Northern District of California, alleging that Google’s operation of Android and Google Play violated U.S. antitrust laws and state antitrust and consumer protection laws. In May 2022, the EC and the CMA each opened a formal investigation into Google Play’s business practices. Korean regulators are investigating Google Play's billing practices, most recently opening a formal review in May 2022 of Google's compliance with the new app store billing regulations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe these complaints are without merit and will defend ourselves vigorously. We continue to cooperate with federal and state regulators in the U.S., the EC, and other regulators around the world.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Patent and Intellectual Property Claims</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe others' intellectual property rights. Adverse results in these lawsuits may include awards of substantial monetary damages, costly royalty or licensing agreements, or orders preventing us from offering certain features, functionalities, products, or services. As a result, we may have to change our business practices and develop non-infringing products or technologies, which could result in a loss of revenues for us and otherwise harm our business. In addition, the U.S. International Trade Commission (ITC) has increasingly become an important forum to litigate intellectual property disputes because an ultimate loss in an ITC action can result in a prohibition on importing infringing products into the U.S. Because the U.S. is an important market, a prohibition on importation could have an adverse effect on us, including preventing us from importing many important products into the U.S. or necessitating workarounds that may limit certain features of our products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, many of our agreements with our customers and partners require us to indemnify them against certain intellectual property infringement claims, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. In addition, our customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also regularly subject to claims, suits, regulatory and government investigations, other proceedings, and consent decrees involving competition, intellectual property, privacy and cybersecurity, tax and related compliance, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, personal injury, consumer protection, and other matters. For example, we currently have a number of privacy investigations and suits ongoing in multiple jurisdictions. Such claims, suits, regulatory and government investigations, other proceedings, and consent decrees could result in substantial fines and penalties, injunctive relief, ongoing auditing and monitoring obligations, changes to our products and services, alterations to our business models and operations, and collateral related civil litigation or other adverse consequences, all of which could harm our business, reputation, financial condition, and operating results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have ongoing legal matters relating to Russia. For example, civil judgments that include compounding penalties have been imposed upon us in connection with disputes regarding the termination of accounts, including those of sanctioned parties. We do not believe these ongoing legal matters will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain outstanding matters include speculative, substantial or indeterminate monetary amounts. We record a liability when we believe that it is probable that a loss has been incurred, and the amount can be reasonably estimated. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We evaluate developments in our legal matters that could affect the amount of liability that has been previously accrued, and the matters and related reasonably possible losses disclosed, and make adjustments as appropriate. Significant judgment is required to determine both the likelihood of there being and the estimated amount of a loss related to such matters.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to our outstanding matters, based on our current knowledge, we believe that the amount or range of reasonably possible loss will not, either individually or in aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such matters is inherently unpredictable and subject to significant uncertainties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense legal fees in the period in which they are incurred.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are under audit by various domestic and foreign tax authorities with regards to non-income tax matters. The subject matter of non-income tax audits primarily arises from disputes on the tax treatment and tax rate applied to the sale of our products and services in these jurisdictions and the tax treatment of certain employee benefits. We accrue non-income taxes that may result from examinations by, or any negotiated agreements with, these tax authorities when a loss is probable and reasonably estimable. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from our expectations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding income tax contingencies, see Note 13.</span></div> 2400000000 2700000000 2700000000 4300000000 5100000000 4100000000 5100000000 217000000 1500000000 1700000000 1700000000 Stockholders' Equity <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Split</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 15, 2022, the company executed a 20-for-one stock split with a record date of July 1, 2022, effected in the form of a one-time special stock dividend on each share of the company's Class A, Class B, and Class C stock. All prior period references made to share or per share amounts in the accompanying consolidated financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Stock Split. See Note 1 for further details. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In April 2022, the Board of Directors of Alphabet authorized the company to repurchase up to $70.0 billion of its Class A and Class C shares. As of September 30, 2022, $43.5 billion remains available for Class A and Class C share repurchases. Class A and Class C shares are repurchased in a manner deemed in the best interest of the company and its stockholders, taking into account the economic cost and prevailing market conditions, including the relative trading prices and volumes of the Class A and Class C shares. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In accordance with the authorization of the Board of Directors of Alphabet, during the three and nine months ended September 30, 2022, we repurchased and subsequently retired 138 million and 369 million aggregate shares for $15.4 billion and $43.9 billion, respectively. Of the aggregate amount repurchased and subsequently retired during the three months ended September 30, 2022, 25 million shares were Class A stock for $2.7 billion and 113 million shares were Class C stock for $12.7 billion. Of the aggregate amount repurchased and subsequently retired during the nine months ended September 30, 2022, 46 million shares were Class A stock for $5.2 billion and 323 million shares were Class C stock for $38.7 billion.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchases are executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date.</span></div> 20 70000000000 43500000000 138000000 369000000 15400000000 43900000000 25000000 2700000000 113000000 12700000000 46000000 5200000000 323000000 38700000000 Net Income Per Share<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share of Class A, Class B, and Class C stock (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings for basic computation </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings as a result of conversion of Class B to Class A 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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"/></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,271 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,294 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,616 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in basic computation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units and other contingently issuable 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings for basic computation </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings as a result of conversion of Class B to Class A 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,219 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,720 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,111 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,202 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in basic computation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units and other contingently issuable 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the periods presented above, the net income per share amounts are the same for Class A, Class B, and Class C stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share of Class A, Class B, and Class C stock (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings for basic computation </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings as a result of conversion of Class B to Class A 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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"/></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,271 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,294 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,616 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in basic computation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units and other contingently issuable 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class C</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings for basic computation </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings as a result of conversion of Class B to Class A 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of undistributed earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allocation of undistributed earnings</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,219 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,720 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,111 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,202 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in basic computation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units and other contingently issuable 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used in per share computation</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8548000000 1291000000 9097000000 6393000000 946000000 6571000000 6010000000 908000000 6397000000 5983000000 885000000 6150000000 1.42 1.42 1.42 1.07 1.07 1.07 8548000000 1291000000 9097000000 6393000000 946000000 6571000000 1291000000 0 0 946000000 0 0 156000000 20000000 -156000000 45000000 6000000 -45000000 9683000000 1271000000 9253000000 7294000000 940000000 6616000000 6010000000 908000000 6397000000 5983000000 885000000 6150000000 908000000 0 0 885000000 0 0 0 0 215000000 0 0 79000000 6918000000 908000000 6612000000 6868000000 885000000 6229000000 1.40 1.40 1.40 1.06 1.06 1.06 24867000000 3776000000 26748000000 21213000000 3137000000 21998000000 6010000000 912000000 6464000000 6004000000 888000000 6226000000 4.14 4.14 4.14 3.53 3.53 3.53 24867000000 3776000000 26748000000 21213000000 3137000000 21998000000 3776000000 0 0 3137000000 0 0 424000000 56000000 -424000000 204000000 26000000 -204000000 28219000000 3720000000 27172000000 24146000000 3111000000 22202000000 6010000000 912000000 6464000000 6004000000 888000000 6226000000 912000000 0 0 888000000 0 0 0 0 202000000 0 0 111000000 6922000000 912000000 6666000000 6892000000 888000000 6337000000 4.08 4.08 4.08 3.50 3.50 3.50 Compensation Plans<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2021 and 2022, total stock-based compensation (SBC) expense was $3.9 billion and $5.0 billion, including amounts associated with awards we expect to settle in Alphabet stock of $3.8 billion and $4.8 billion, r</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">espectively. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2021 and 2022, total SBC expense was $11.7 billion and $14.4 billion, including amou</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nts associated with awards we expect to settle in Alphabet stock o</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $11.2 billion and $13.8 billion, r</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">espectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Award Activities</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities for unvested Alphabet restricted stock units (RSUs) for the nine months ended September 30, 2022 (in millions, except per share amounts): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unvested Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As of September 30, 2022, there was $35.7 billion of unrecognized compensation cost related to unvested RSUs. This amount is expected to be recognized over a weighted-average period of 2.7 years. 3900000000 5000000000 3800000000 4800000000 11700000000 14400000000 11200000000 13800000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities for unvested Alphabet restricted stock units (RSUs) for the nine months ended September 30, 2022 (in millions, except per share amounts): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unvested Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 338000000 81.31 199000000 131.77 152000000 87.13 25000000 96.04 360000000 105.70 35700000000 P2Y8M12D Income Taxes <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents provision for income taxes (in millions, except for effective tax rate):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. Total gross unrecognized tax benefits were $5.2 billion and $6.3 billion as of December 31, 2021 and September 30, 2022, respectively. Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $3.7 billion and $4.6 billion as of December 31, 2021 and September 30, 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding non-income taxes, see Note 9.</span></div> <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents provision for income taxes (in millions, except for effective tax rate):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 23064000000 16233000000 66332000000 54181000000 4128000000 2323000000 10941000000 7833000000 0.179 0.143 0.165 0.145 5200000000 6300000000 3700000000 4600000000 Information about Segments and Geographic Areas <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our segment results as Google Services, Google Cloud, and Other Bets:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Google Services includes products and services such as ads, Android, Chrome, hardware, Google Maps, Google Play, Search, and YouTube. Google Services generates revenues primarily from advertising; sales of apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Google Cloud includes Google’s infrastructure and platform services, collaboration tools, and other services for enterprise customers. Google Cloud generates revenues from fees received for Google Cloud Platform services, Google Workspace collaboration tools, and other enterprise services.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Other Bets is a combination of multiple operating segments that are not individually material. Revenues from Other Bets are generated primarily from the sale of health technology and internet services. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues, certain costs, such as costs associated with content and traffic acquisition, certain engineering activities, and hardware, as well as certain operating expenses are directly attributable to our segments. Due to the integrated nature of Alphabet, other costs and expenses, such as technical infrastructure and office facilities, are managed centrally at a consolidated level. The associated costs, including depreciation and impairment, are allocated to operating segments as a service cost generally based on usage or headcount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unallocated corporate costs primarily include corporate initiatives, corporate shared costs, such as finance and legal, including certain fines and settlements, as well as costs associated with certain shared R&amp;D activities. Additionally, hedging gains (losses) related to revenue are included in corporate costs. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating segments are not evaluated using asset information.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about our segments (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Bets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Bets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate costs, unallocated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income from operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,031 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For revenues by geography, see Note 2.</span></div><div style="margin-top:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents long-lived assets by geographic area, which includes property and equipment, net and operating lease assets (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,207 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,558 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our segment results as Google Services, Google Cloud, and Other Bets:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Google Services includes products and services such as ads, Android, Chrome, hardware, Google Maps, Google Play, Search, and YouTube. Google Services generates revenues primarily from advertising; sales of apps and in-app purchases, digital content products, and hardware; and fees received for subscription-based products such as YouTube Premium and YouTube TV.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Google Cloud includes Google’s infrastructure and platform services, collaboration tools, and other services for enterprise customers. Google Cloud generates revenues from fees received for Google Cloud Platform services, Google Workspace collaboration tools, and other enterprise services.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Other Bets is a combination of multiple operating segments that are not individually material. Revenues from Other Bets are generated primarily from the sale of health technology and internet services. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues, certain costs, such as costs associated with content and traffic acquisition, certain engineering activities, and hardware, as well as certain operating expenses are directly attributable to our segments. Due to the integrated nature of Alphabet, other costs and expenses, such as technical infrastructure and office facilities, are managed centrally at a consolidated level. The associated costs, including depreciation and impairment, are allocated to operating segments as a service cost generally based on usage or headcount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unallocated corporate costs primarily include corporate initiatives, corporate shared costs, such as finance and legal, including certain fines and settlements, as well as costs associated with certain shared R&amp;D activities. Additionally, hedging gains (losses) related to revenue are included in corporate costs. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating segments are not evaluated using asset information.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about our segments (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Bets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedging gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google Cloud</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Bets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate costs, unallocated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income from operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,031 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 59884000000 61377000000 168129000000 185690000000 4990000000 6868000000 13665000000 18965000000 182000000 209000000 572000000 842000000 62000000 638000000 -54000000 1291000000 65118000000 69092000000 182312000000 206788000000 23973000000 19781000000 65862000000 65471000000 -644000000 -699000000 -2209000000 -2488000000 -1288000000 -1611000000 -3831000000 -4452000000 -1010000000 -336000000 -2993000000 -1849000000 21031000000 17135000000 56829000000 56682000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents long-lived assets by geographic area, which includes property and equipment, net and operating lease assets (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>September 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,207 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,558 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 80207000000 91632000000 30351000000 30408000000 110558000000 122040000000 EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !JL654'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 " :K%E5S#*1(>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TEQ#Z&;B^))07!!\1:2V=U@TX9DI-VW-ZV[740?P&-F_GSS M#4QKH[)#PNNSLG'+CD11 61[Q&!R71)]:>Z'% R59SI -/;# M'! DYQL(2,89,C #J[@2F6Z=53:AH2&=\621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !JL6564?CY&NP8 %@I 8 >&PO=V]R:W-H965T&UL MM9KO;Z,V&,?_%2N;IDUJ&C#DUZV-E*;MK5I[S37=IMNT%RXX"3K S#A-^]_/ M!H+3GGG"H= 7#20\7_RU'YN/C<^VC']-UY0*]!*%<7K>60N1?.CU4F]-(Y*> MLH3&\IFG"*?&SH"CL8L3N[+QZ"U5JH+WJ3LX2LZ(**/Y(YEV>]4L4/(AJG 8L1I\OS MSM3^,',=%9!=\6= M^G>,5)6GAC[JDYN_/..I4I$0^H))4'DQS.=T3!42K(< M_Q6BG?*>*G#_>*=^G9F79IY(2F_!C).3&;LF7(TERV&NBA= M$T[3W4<0H[L@#&5EIV<](>^E(GI>H7N1Z^(*W3&Z8[%8I^@J]JG_-KXGRU@6 M%.\*>H%!P05-3I%CG2!L86PHSPP.O_?$*;)'IO WQ7'*>G,R/:="[Y)Y&YG- M MW$>5]2.?G/K;P*W0@:I?^:JBR7=,V2JL-^2!/BT?..[)$IY<^T,_GI!WM@ M_6KR>R2Q-^[=TKT+J6OWCZ\)-3F%PVVK^]ED"8QJ:*E?6NK7L_1Y0[B@/'Q% M#S1A7)CLP5*";TR5,@.C&MH;E/8&]>S-*0^8K[HED@.&L?%@I;(C5O9$,+ZA MSV'I$7704C1ITWT M1+G)&*QA67;7&?9'ELD<&-K0W+@T-ZYC[H&N@E3(!A3H$XF,.0KK3,-D39ZH M&IV]4Y-),+RA2=O2SURKCDU9.,9E:F8/CQ.T$+(_(L;1C&UBP5_EIV_T?D#] M\LKD& YJ:GD/,^PZEA_)"[KQ9?\,EH&7/S2KD_B Y,#NVL/!<&R/C7[!X*9^ ML?:+Z_B=^KY43T]V!R@CA/O8W*ZPI"R;A:91L@[$FA+!J<0V_G5+7HWV0:VF M]C4=V2!^?&-_ILYD:C^R;6RT#LO=J1XAYR1(8;S1;ALT9&L6^W[,IS MSIZ#V#,W-ZPYFQJ-ML%(MH8D&T:;]T;G+!4D1'\'2?5H!2N.7Q0&=6\)7%$T] MCTHA*>/GDL:%A#9("6M2PK5(Z2JB?*42]Z-4$&LY"D4)BT*GVUP8#8EE\HX>A:?FE.3EBL M6@PF.Q*E3M$I;[;"0X.*BI1XTZ&*:4'0I(FUQ:O(E]^H)^ MI^8^"$M)UK$'?6RYKM%G&\B#-?)@&%!VK+.?KM#RW@&Y;M?&7<;!F M'@P3RBPD<@8]56-IQ&))=,S[:C1X)&0I3+-/0!A Y M&H@ Q'*R?02V?CGIU_0@GH;+CNVT3>LE"507K*W672"?K1.91]'B>P[ MSR0TK]_#ZDWK0?.2 W/.(R=^-I-YC9Y8:+0/"WR\O_]X:S36!B@Y>Z_28,+9 MM2BZ>O'6)):<7K7J>T#HTW1Q.36^68(#FSK4K.346A]ZFW*+_#7K_4:D@L2J M:8V6CP1#13WD:OU,3;WB?Y[TQT/Y]'XV^=/(Y,"4DX_,%P='9ECFN\VTP5". M9BAGT,+(?"0F*FJ@#<)R-&$Y]0BK25H?B9F*>AA^D]:CD5N1U1JLG -@E67U M#,U($JA5SNJT/A(7%6;:H"Q'4Y8S;B&MCXIW&AMC\H#ZS1X-VHW-O;NZ:6/+,M?2GRU!N_?!M;^6VY;7": M;9;KZ,B=V)ND&YF7+R/U!+ P04 " :K%E5'A$0=&D' "K( & 'AL M+W=OGY>[DR>%>I:DVJWV4C]]$[EY>/%A$Z>+WS-[M>FOC"; MGV_EO;I1YJ_MM8:S61=EE6U4465E0;2ZNYA]M@0I:[RI2;O3,@ MV&1%^U?^V!=BX$!#AP/;.[!C'?C>@3>)MLB:M*ZDD?-S73X275M#M/J@J4WC M#=ED1?T8;XR&7S/P,_/%E\\W7SY^N+K\]OZ*O+O\>/EY\9[<_/G^_;<;DZ;*F^. M32-" H6I:,\$#.>BC#%\Q!='L*;Q^5R6>X ,_3AI8($ .Z4%,I@0(6%@(F;=9]= OBT#CW]C[:X3)-N.!CM+9=&D>IJZ@]/5$_/WT!L-)D MQ3W)%:A&WUI%N(>+>-PQ,3-X_"Z@/451/T=]*(PL[K-ZE;88W26UR07HGHUQ M(A04TM@!LV<@ZJ>@_Y3EZA$$)0K,9A.6)'RL0S SJ*"CF=.>=:B?=MK&6<". M/Z(QV702B4'GWB-%K+B@#J ][5 _[[3=TP,.X9XH8=%8+*%V*1.) V#/0#0] M2FCGF;S-\J9?HFJ;>IGL9^7VKXIV.%OTG,;\G-:)JZU\JLD"'2]LGA(\&/BYC?BX#@'H'] #DL(5Y7+;C-'3A6U6HNPQ?2\PF*\JX& L9S(PG MB:.KL<'$YN>T9\SJ1PT9Y&"-MSQ0.(-%AB9@TQB/ C[6.9A9G:@C@9[NF)_N MGA/0"K3B#A3$6FI\:=@$%@LQ[LJ(59*F+I0]RS$_RW7280\3!6@3%W25<4_! MK*").P#V[,9>8K?!2+#?8$Z"8PAU!D)6ZQ2N)C58BLAH69I:XQ +KB8[YB6Z\ M+*=#=D;QVHP6I6/]@!EQQVL,UG,>\X]=CA7Z EY[O$JBV-KTME5*8\>FYSUA M<3]A'3TO<)N/PGC, (A1Q"+'$N ]:7$_:8WU]PL[BB,\A+W*PLRXBZYX3U?< M3U>MA,R[??426F00X_%X$,.L6.!8L'SP@M#/3&VG>@DA-GZ%@HU;%&H7"^X8 MP'G/3-S/3(NRJ)^^*I: D+S^7!I%TA,4JC<0+O\(IB-_0:##9'N6XY%7-]^8 M8KI:O??TL8C=\V([)Y0N4S]W+FS\KG7Q7M,/>>.+F?.*_UMWD*W?;Z:556MNAJU MN#,5C,8K6$5H$6UR'8]Q7I/#='ONY7[N7>0PO[7ENYR2YHR\:]\EMR>+M@[- M%;E:9;5:A_VZE=GJ-"O(4FXSV+^^,IT1'@33 "M5>^/70Q"$)HUQ!X:(@_/% M_OSD+:%\RD)&#MW%-*!1[YRD?. YY3P\:5*A;)K&=.0;P;5DX)N$0U\:I"?_ MQW.U-0G(Z6BL^S$S&L<.;<5[Z<+]T@5T_VZSRZ51W;P"8Y=6Z_I+Z(-ZYMS7 M>5E5>#NS57,]PO9[XJ(^$23%Y2%U!BG!V0=\BI '(: M@\3L0"$ZJASV$B8\YCURY6R;Z()OE M_)-)4.MC'/J*![5#7O',!E^2Z\_XGZ2^SXH*1-<=. 9O8BB#;K^,MR>FW#8? MEV]+8\I-<[A6$L#7!O#[70E,O3^IOU=W_S]A_C]02P,$% @ &JQ95;E% ME1M#! 1QD !@ !X;"]W;W)KZO7PD(F" NCFG\ MP>9RSJOS@'5X+<\.C#\(GQ )?H8T$G/+ES*^M&WA^23$XH+%)%)G-HR'6*I= MOK5%S E>)TDAM9'CC.P0!Y&UF"7'[OABQG:2!A&YXT#LPA#S7]>$LL/<@M;C M@6_!UI?Z@+V8Q7A+5D3^'=]QM6?G*NL@))$(6 0XVL0>]\VD]MQQ=$:'$DUH"JX\]61)*M9*JXT7*Q_/IE]?7SIYNK[[]E(U^E(J&:D%8DO@.N\ \A!R)"^ M;$Z_(9Y*ATDZ+*?;BCD'1SDX2O3$B]>O)@B.WP/R8Q?(7Y'K7WYJN3#K<.!E.-XW] MPKEP''6+]L?(;5$EED'.,G@^2_H]!7@G?<:#_]0)S90>-8*D8PV/2H1.]GH" MTR6R!#3,@89G P5"[-IAAI42GT(T192*'^7%C\XN7CU(A,31.HBV;02C5H*F MB!+!."<8MQ"$H7JT)"4#527P;]D'6;:I,J[,93/'0A6#<5P.IZ8N:JQ(P<.&ZD* M^P';_$?O':AJ,^K1JK&M:(4Y@2WN).D_U^W]IU'FY#G8DUH9NO S<-QK_VFT M1R>S]Z169B_,#WQA]P.KCF94WWZZ!9?9"OL#7]#_P*JIF4P&9BI#Z-1M8D*% M^T$O[7Y0U=#4@9E"6\ *YX.Z.)\E6&8\M:VG6>?D18;?87W0T?)*O^LK_2ZP M_ [K@PKK@\ZS/L_Y'8FZK;,T5_9<\L(6H5YL4?>FBTQVIZ[I=@PNLQ7F"/5B MCKHU763P.M"9FK$,L:[[M)&5J0I?A-I6;7ION]5UF7HT0VP=FGVTRJW_8O@+ M\VT0"4#)1B4[%V.EPM-5^W1'LCA9^+YG4K(PV?0)5@U)!ZCS&\;DXXY>2\__ M.UG\#U!+ P04 " :K%E56*^8.B\% R%0 & 'AL+W=O,O8F==Z"I/''^H@?7Z<4 ZA6QG,VE M5D'5XY5-6)YK36H=?[5*!YU-+;C[OM'^M2:OR#Q1P28\_SU+Y?)B$ U RA9T MG.V!%0>MP"N!7 MIH!_0,!K!;R/6O!; ?^C%D@K4%,?-=QKQR54TO%YQ=] I=%*FWZIO5]+*W]E MI4Z4F:S4OYF2D^/)W>WL[M?KY/)QFH#9HWK<3&\?9^#N*[B^G=S=3,$7\&V6 M@)-/G\$GD)7@)LMS%6%Q/I+*O%8RFK>FKAI3^( I#]SP4BX%F)8I2QWR2;]\ MW",_4K0[[GC#_0KW*IRQU1!X\!1@B+%C/9./BR,7G?]F??JOK>\YP^L2P:OU M>0?T79=S7C PDU0R50@D^./R20_7:%NE/EN9;JZG8D5G;.+@2I?@E6O M;##^\0<4P)]R1)1Y+TIMV$"RD +5/ MWM7A)Y@X<_$EQTRW8RI+CJEL>B1E>Y$(ND@$O>FF(P'X0IW^A].NT4!VZD"SNJX7=VEF"TFB_KO$L5WYRO M=,US40ZM!2"(0\^@;*/"(/8-QC8(Q]@S5$T=*!P1W\TXZAA'O8QG-&?--E/M MX N36?GL(AM9MH,8QP97&T0("@RN-@C%7F1X9.I $0]&;JYQQS7NY?HS*UE% M\YHM357/E.ES3/>C+LJQG=(D#@W*#A F)F4;A&" S3)JHV(OA&[&"&Z[.-C+ M^9%+Q7AN%5-GEP;M **8F)P=,-^'D0%+'#!$H&)N\';A,/$C[P#UG086]5)O M&Y=%Q0N@OI]TI ^UI\A>0H@\8A*W81A!SZQ?#A@)@@B;O%VP:&=3[=/&6]JX ME_:=7+)*->0U^9,VWI]/0BWJ9K$^\GIKZ2V<8!DKX?2';/CGE@%=V) X8]&)@5W $C/HHLYC8L M"#SO0*N$M@TAZN\([RO^FM6?Z(K[]ZG[#D[88FZC?&16K<2!"B/KZ'*@$(S] M Z>;9=P!(T19/4!U MVX2A_B[LBHILKC?Q)KRJH@&QI"K556\VR:D0X/*T?;DZK8M],Y@ (?G\!9RH MC_24YSFMQ%;XL]-QS5*B78\,H74.N% ^-MUFH[PAL1+$1OE#=*"W0=MV#O7W M!0 *Q8 !@ !X;"]W;W)K)<77VE$" .O:9+1R2!B;'VM:32(2(KI5;XF M&7^SS(L4,WY;K#2Z+@@.2Z,TT9"NVUJ*XVPP'9?/GHKI.-^P),[(4P'H)DUQ M\?V6)/EN,H"#MP?/\2IBXH$V':_QBLP)^[Q^*OB=UK"$<4HR&N<9*,AR,KB! MUSZTA4&)^!*3'3WX#X0KBSS_*F[NPLE %S,B"0F8H,#\LB4SDB2"B<_C6TTZ M:,84AH?_W]@_E,YS9Q:8DEF>_!J'+)H,G $(R1)O$O:<[SZ2VB%+\ 5Y0LM? ML*NQ^@ $&\KRM#;F,TCCK+KBUUJ( P/.HS9 M0&2#URO=2. \S/!T7^0X4 LW9Q)]2_=*:ZQ5G(E'FK.!O8V['IK/'A_GC MISOOYL7WP/R%7^[]AY/P 9H_W3\_^1_]A?O?%!W;!64%_\Y_5\6^8C?5[*+X7=,U#LAD MP(DI*;9D,/WY)VCKOZB$[Y/,ZY/,[XGL*$1F$R+S%/OT@:\B<1D+50 J6[NT M%8O%=@H-%^IC;7NHK +EN(9]C/+:*-,V3.<8Y;=1EL6';%!'3EJ-D];)/'QD M$2E <)2 24[IM6E)L*E U-*345(,/1 MH92:*JI11V:.&B5&)S/S9HOC!"\26U.C]'?>9GGV1>GV1^ M3V1'47&:J#COS,^,E\=-QGOG)/Z3A&#%>V8*AJ)V$'JNBH[33A+HZ'+%5*$L M5\I*!D_Y\(KXV\@0\23&F\C /Y>Q3?;:G-L%3D M'%2*B)4DV?!&ZDVZ[I7%;4W;L)&D4AMS:8TDD=J8D6E($BEX(.KX<*&^;WGU M'ZZ<09DH%Z6OO,6IW 4,OX(%R<@RY@*15[X;H^1#J&1Q7+W,D*Z5 V;JLE +$54>R5&U8 M9Y7;;P_@C_<'?[?*#2WSG%>X(5_2RJOCGE>E;HB0HTXKLS5URW%EK=H@)(O@ M*4!0-^0508$RK:XJM]]EP)--<^@Y=63*/BM@ENO(3BM0(X1 \8TB;#G=AEFFT0JV M=G#XE9)B59XZ4A[,3<:J X_F:7.R>5.>YTG/;^'U#"J>>^(DM#QLV]-7QZCW MN%B)NIN0)1]*OQKQ !75R61UP_)U>?2VR!G+T_)O1'!("@'@[Y=YSMYNQ #- M^?#T+U!+ P04 " :K%E5YVNE+0\# I"0 & 'AL+W=O"?TLB'7>M J?\*F MM'4L"%=*B[0$4P1IDA5O]E3JL 4@GGJ 6P+<74#S%8!7 KSW>FB6@.9[/;1* M0)ZZ7>2>"S=DFOD=*38@C36QF4&N?HXFO9+,_"=3+>EK0CCM#VYOIK=?1\/> M?3"$Z3V]QL'-_11NKV!P.Y[=4?]6Q-05G7-AA&4B_",1])1 /QH)X%019A%$-?O@V_N(- MO$VB5,JXS\KTW3<)I[@\ \_Y!*[CNC7Q#-X/;]2E\W_>@W_V_D(,K_I-O)S/ M>XU/,XUT/&@0[.>W9R%EVK) M0NQ:1*Q0KM'R/WYHM)TO=<(?DFQX2++@0&0O2M2L2M1\B]TOZZ#9$\PPPWFB MX1B?J)\H/*$3G5,!(] "V)HEG,TXGE*7.56,(VW<-2IMREN[<0N_[=ROZ3MK MO^E<=.SU=DWV;=K>2Y/AODG#;>_P!/M&KM>J;%X(TZJ$:1U$F)"I&.;4."'& M:(&U4K3VPCMMM':UJ#%J-7?$J+%QW?,=,6J,SB]VQ+"WSOX4Y2)ON@I"L;UP.&C7K0[H'%&W[+WUQB1@SN4@R!1SGY,HY^TSQRJ(Q M%Q,MEGGGF0E-?2P?QG2706D,Z/M<"/T\,0ZJVY'_!U!+ P04 " :K%E5 MJ$T_DMD) P3 & 'AL+W=O!DQ^])P$3Z2OY*UG6YR?+9T]%^:6:#P2))\][%6?O;Q_+BK%C569KS MCZ57K1:+I/SKBF?%TWD/];[]<)L^S.OFA\'%V3)YX!->?UI^+,718*LR2Q<\ MK](B]TI^?]Z[1&]CQIH,;8K?4OY4[7SWFE/Y7!1?FH/KV7G/;VK$,SZM&XE$ M?#SR,<^R1DG4X\^-:&];9I-Q]_LW]9_;DQ?R=>-$3L9$-F3 M 6\R8"U#L"\#V60@6@8:[,E -QFH7J5P3P:VR=">^F!][JUQ45(G%V=E\>25 M36JAUGQIW6]S"[_2O.DHD[H4_TU%OOIB?/-A MS<_BZ&;\GU]NWD7Q[>2?7OSKI^N[_WE][],D\G[ZX957S9.25UZ:>^_3+!.- M7KWV?M@]/!O4HH)-,8/IIC)7Z\K@/96Y*^HDLV0;N[.-LZ2J?OP'"OQ_7;Y> M?^[\=/7::X^\L3>IB^D7+\EGWN5LEC8=-33WGI3#>3^^*JGIED8_=\K>\%E>^ MT(Z3,D_S!\WA@6CZ;?OC;?OC5I/NT;SB#VG>B'E729;D4U$[T83KMGWE);47 M\>D;CZ#7'O:Q;VM2IWXSSKVMELF4G_>$$14O'WGO8FVSK:'78JP5:\:XQPM$ MF$_/!H^[K0!99 PDIKA/MNZ3CNX?X_A:,]@Q"6/,J.;2V$S&0H9\S4LS54"( MFB8VTZ" 4!]MDRDG3[/$&;??7C7#1WN1SHMLQLM* M##M_KM+Z+^_WVR++/'%K>$K*V1\V4RAD-X04BR#%8B QI<'8ML&8L[>NA\^T MJE9B#-H9)FS-X53JVAS,'!5\K8]&D 7&0&**R\'6Y>!HEVW.!H89H7;A!\;E MJJ6(G#7H:A:0F&+6<&O6\+!9_6:F.//$O55,GZNDG8#RK\UW;C-P:/8FQ&B@ MF7A4JLA9NZY& HDI1H9;(T.GD7?)5S'SK.?-P-O_8[ X-(_M#,M)N0^/0Z+.65)'S'+K:#22F MV#W:VCURVGW+EZMR.A?]MFI\79MY8$AU*G8=4D=FJQ"DCZF0)<9 8HK=R)>8 MXW(G;F0X9M2+Z-'.\212X$D7N6G9V"TA- M]52"%7*3U0?>V-@ G]4TDW08(WK_&;O+Z#H3!56+#YZ":IQD(N2&HC4Y3Q5R M3C?DG.TAYZN-IG)I()\:?CJ+[NSG487&4(6J?DK,0DXHN(CSF8/O)WPI:--O M:1-9G04EJXV:2OAXI!,^:*$QE)K: !*;D)N;M 8XRG03>3"E+!CJ_9F9^([0 M2+^16^3ZU _U?FKAK) ,0[SGBI9$@]Q( M;B@1!X7?,>"$(&%D#*H6@:K%4&IJLTE40FY6ZA)VY*=([? ZFIEDETP@?0Z1D1*&PAIA'2 MX_='I8KMLYBF8">\L1KF9Z711*&S"2A\'!A]LD@7N9)'[-#J;?HHE*"QY M"[MYZSFQ*+=DYU4_"T>-L.XY9)$QE)KJN60R[&:R8\-1V,2E/L*!$5[9I%/Z M+4-#W4)0JK+7S=^!#]44R9,529JIN2F+";F%X8-W&K=QXB+5!DB9N M%AI#J:D-('D-N]>DGA$WP>9JDS5N@LWU)EO' M<^Q^@/(0-GE(=$)JW*E!D0A*37U 1R(1<2/1P4=TK+X3$Y0P0P'1XR;$I*4 M#8?Z96V1ZZ, &\_I6/!,$$-([1V12,@AZ#M&3@@DLHQ!U2)0M1A*36TVB5/$ MC5-=(B=NJY'-#U*'("3$11Y]B$?,Q.\,R4 :" M4E,MDPQ$W STG,@)L2P?41(:5AZ5+')7L+.=IUAE(I*:B)N:3A<[(9;5HV% MC7N9N1;5)#/N9: H9:O;GA5H(CF*N#GJ.1$1MV3G\=,"2"08Z5:"+E!!J:FF M2]PB;MPZ-B1"3!+J-]?V2.^.YI)4'^.A,0: $I.U9L-594)JB MYJ(3PJ.AO@ "6F@,I:8V@,0DZL8D=YS);KK)-YB1 .M1:&JN)P4!9OI-R"+7 M#T.&]8YJV1XU"C#>\_PGE?1"N^Y#%J2B8X8[B"!:H*$ M&,J^8Z")@NY" E6+0-5B*#6UV20PT>/W+!T");=4YT8Q08D8-RM03()24ZV6 MF$3A=SQ1DTJ8C_2Y+#6!R4P5N:O7VLR$6O8] MF%'XO4]NRE,2@U=>>NA#8&L_^)V5:: M&-&?QADSR_ZGD.D/G+@KU7E7KJUNE)$]LPXF"8R=\W#R'0-=/,3J%I\\!14XR2)L1-L?F*6Y^>(C_4' M2MU%=_;SJ$)CJ$)5/R55,3=5O3"XXE;O_!X#"S99@BN@A<90:FH#[+PSXB6; MG^RFFPM)UN"*)9TMN&))9@NN6))9@RN#G9_2>I^4 MPK+^/W(J/_9BAT MRO7KJ=8'=;%LW[_TN:CK8M%^G?-$H&R30/S_OBCJ;P?-*YVV+PF[^!M02P,$ M% @ &JQ95?\D?%A6!P 0B !@ !X;"]W;W)K,*?"XJ6IY,5DKM3V;S62Q M9ALJW_,MJ_4O*RXV5.E7<3^36\'HLAFTJ68HBI+9AI;U9'[>?/=5S,_Y3E5E MS;X*('>;#14_/["*/UQ,X.3IBV_E_5J9+V;S\RV]9PNF_MQ^%?IMUFM9EAM6 MRY+70+#5Q>02GEV1R QH)/Y7L@=Y\ R,*7><_S OGY<7D\@@8A4KE%%!]<>> M7;&J,IHTCG\ZI9-^3C/P\/E)^Z?&>&W,'97LBE=_E4NUOIAD$[!D*[JKU#?^ M\#OK#(J-OH)7LOD+'EK95,]8[*3BFVZP?M^4=?M)'SM'' S0>MP#4#< C0<0 MSP#<#<"-H2VRQJQKJNC\7/ '((RTUF8>&M\TH[4U96W"N%!"_UKJ<6I^=?ME M*[_KCY^.7[ MQ^ E>7B]_!IS]N_UJ *?AS<0W>_/H6_ K* M&MR45:5C(,]G2D,PBF9%-]V'=CKDF2X'-[Q6:PD^UDNV/!X_T]![_.@)_P<4 M5+A@V_< 1^\ BA!RX+DZ?3@,P,&].W&C#WOTW6Z9H*JL[]OU6:J2.;W4:B%N M+29US^26%NQBHG-3,K%GD_E_?H%)]%^7B:^D[,A@TAM,0MKG7W2E*>N";YC+ MS'9LTHPU!64_)PDFV?EL?XC?EHICG,->Z@A8W .+@Y&X7/ZMLT<7'"7/7-#B MUXS *RD[,C3I#4V"$;AF6FE1TK8JUDM0;K:T%,9RP%=@*W3)%^IG\Q/[9U=N MS2\NC[33Q =A@!"9I#H*EBV581*Y8Y7V)J1!$RXW7*CR7Y\)9:UH?5_>50Q0 M*9ER9E1JX8JC>(3=EDD2Y(:>]="S(/2%XL6/J2&2)=!9H-E5MF:P1_/LS(K, M=C1!R=C1#BDMYH&;]W#S9Q;+B@FAL;8Y"Q1]=!>HW)I]FL X'6&TI6#N00BC M@9&B(,8WO^GNXRVHN)1 .W+)[E2_>/4ZEJS8B::PO@,U!,DVULM=(MEC2/M- NEZ59S^XBVDWZ2E7TM;0=NVB@;A@DROEE M4?"=I@O=G1:LW%-=;YPV8RM ".5C3G-(33%*$T\^/0@6YVH;7HC!UU4A]H6 MTJL2>U /+ C#-/B$6K ]JW<,R#45;M?:M#:%D=5E.,1PYDN>@?S@B>S7P70" M='!:1,;P;"$2>>"A@?A0F/A,+UU0N38]V[[4^R-P]Q/P$W<4R&:S),VRX(]X:*'TR94GC06CEA.R@M25&,Q[ = M25B^UP&:\C$39N*MUB.4((A_^@1E1F!F/W%[S M>GHZQB@DW:=R*;3:9)EXU[!)880]M N&F@7A6FW[;7* M4VNO8TN)$VOUVU*$> YCT$"]*$R]/;?M9+/[/!VT8R<*291:*\8HE M'E@91T%F^U36M"Y..-(+DON+S_1>2=NQT0.=X_ >UH1+-\C-\9GNEBJJ=-04 M!_+@N(,^4+%\SBF.W6R*T#AX;C'LV?7B@:!QF*"_L:.4;M [83J8EN L&V_. M77(XR2)/>N"#8^-G&%GP@K&E!"O!-Z"4!F7&8F;6?GQ9+!]D)TK$M)3&.QWV/2P[J3/;P !X(&#]#P$=> M-C36%7JF<\B<8VL'UY)7Y;)9[]J>\#D3MOD66L;8,ACZ+!D8&8<9V2JGJU.K ME&/7&NOF9MQ*N.0(R6+?2A^X&(>Y^&-SO-0<-#T6S:$4T/L;!HKN@(K7'3-K M/FX>3"N]UZ&J/2O?QI$1 M#F:.L%5]''MGE!*?%0,WXS W7_F@ JK ';LOZ]HL++/'8:+D2Z<%-OVB*"?C M1L@EEI D=IM !I(FX:UST 1F3E!"X#OEAS=0".;9>-?O$L,I'%?/V<%M[(:) M^^:26H+FV*F]V.R_[2_"+YOKW]'W'^#957N=/:AI;]=OJ-!1D:!B*ZTR>I]J MAXKVPKI]47S;W/G><:7XIGE<,[IDP@CHWU>/H(JC8UK4. MUZ=D_?9X-!_U+UZ;397XQ?3DJ-$;NJ3TMKD(&$T'+Z6IR47CG0JT/AXMY\]. M#]A>#-X9VL:=9\61K+S_R(/S\G@T8T!DJ4CL0>/OBL[(6G8$&']U/D?#EKQP M][GW_E)B1RPK'>G,V_>F3-7QZ,E(E;36K4VO_?8'ZN)YQ/X*;Z/\JFVV/=@? MJ:*-R=?=8B"HC&M*0S%HVG" M?KQJ6G2^3[/OQ6=\/U4_>Y>JJ%ZXDLK;ZZ? .8!=]&!/%U]T>$G-1.W/QFHQ M6RR^X&]_"'Y?_.U_QM\=4:H_EJN8 LCRYUT!9W\'=_OC!GH6&UW0\0@=$BE< MT>CD_KWYX]GA%] >#&@/ON3]/Y;J__*M?M&I#<26OS84-/=65*^\WUA26QV5 M<84/C<<,E1BH,VT-Q,,9S2.4,%&]HJ#F3Y\^4=J5:.V]?Z])%:G+A!%O\YRL MWFILB8EENT%/H/ZS_8DZ=WB8/QJK+>;JQA+$@AUH57E;,NC"UXUVU]@"LJ6= M^5O@CF5;0-68B&C?L5K:IM(K:."Y*R;JP:@?CQZJ%16Z)H$4VZ*@&'U0)L86 M,23?13Y1[TEMR'%""%ZOR+7(U>H:"F$A.X'1!&C1%=(Z!JZ8]FB])M$DY:4> M2IGE73AJ("5IB49F.2MM@%Q7!I\)2S7NE0!:M/6XJE_]^;=1)WJ:"24,Z0,M"USH&]0 MP6)XP_L9IUUA@#4RUY@]LFP@ VAIVS+77N=6N&W .V.52=P8MWRWD+P@"Z]T M,'IEF;Z)P+>\ZLI+5]4>_(@3>+1YOF?L2EM@ZPH&/7)1%YD"E09C5D1.@5DX M$7B[B7KK=%L:WOFFO367\],3?[0ML:E% ZE=,2 M2H::29A[P-IKGN%>+_O,<;@-^J P#3.MZ_*W3F!(LT?UX-5R>?%PW#%+^38H MWQ@G/=L7 \[1*1_ _:%@6CD.T#*5VB"]YK)*.>*&965CF9IV9B;+X(!G'@M)$ M2$B\T=,[BRKLZM@MQ)/<>>P*3D)')*/+J9/\'4?+;WFXJ5 %EQQK488)4+"]$V= MWL<.618C";NGV<"_I7.26RCU@.2GF](BU?JFN%C[[]K.86/Q?D!W^>)L M M+[XJ.Z;*Q)ZH64\Z9:LHM0.UL]-RSY0/S@_KTGB\7L<&>QO)D?/E2_ AVM M0LM\[T@U[I*1544[!ZH45&8.\=2IAR++,6O0/E8"Z)(JNV^('UL[I"3W$_8?SM_;5H_Z M=F3/$#HHN&WQA'(.:)D9WX .,/AB%"&X.![=AE.8U'>SR6PVWW&HUZD[+'8" MR8<"%!,L@ZGQ_*6$WB,Y%D0B(#4=HK#KK9.#KB:W6OO;N@+%Q\>>'%J=C$!+ M=T^ 0"GX?*%BI1C&/-\E?]9APVFWM,;2V>3[1R,5\OTL#Y)OY$ZT\@F?4/)804TH ML 'FUQYBT UX@^&2?/(/4$L#!!0 ( !JL657Z3MF"KP8 4/ 9 M>&PO=V]R:W-H965T M ">;M@=TVR#97E$<[@,MT9:PDNB2E!W?K^\SE.S8N]G@+;#&>>>69( M7FV5_FQ**2T]-W5KKD>EM>OWDXG)2]D(,U9KV6)FJ70C++IZ-3%K+47AA)IZ M$OK^=-*(JAW=7+FQ!WUSI3I;5ZU\T&2ZIA%Z=RMKM;T>!:/]P&.U*BT/3&ZN MUF(EGZ3];?V@T9LJ ML.7U*!U1(9>BJ^VCVOXD!W\2UI>KVK@O;?NU\6Q$>6>L:@9A6-!4;?\7SP,. M1P*I_PV!_,H M-[+MI+F:6&CCL4D^2-[VDN$W)#/ZJ%I;&KIO"UFY M'E/D>Q3Z8?B&ONC@6N3T16^[1DNM&KJ#K1H4 +RVI#L'K-3T[_G"N/'_O 9 MKS]^73^GRWNS%KF\'B$?C-0;.;IY]UTP]2_?L#X^6!^_I?W-P/QODO2A,F*U MTG(EK"SH,/RI!":J1CI6[8JL6-22G .M-JK24)SR@7V#-Z0CB:F6S -H0AVX>!^U?E1J!9.>I-!Y2>]$L[XD M94M(G%$T\[)PRHW,2Z(,CTA^J^]0M)*%"TQ%$!X6BF(CM:T,8Y9$7A#Y ME,1>G(84Q*D7)BD%T\2+HV OT)L\]69)C&^:)<3V#78DV8N;>E/E -PJ*VI* ML":%0.!%LQE4IEX09A2D<#([&'U7JZZ@&";[K'J*O2-O.L4.J9?A]ZO;^E8B MGD'*T&:4P*\T#NDG6:S8A17JM:'S6ADCS05-0YI&*9TG\04!GRR@3\Z< QW. M"-X%0Y#$2* M,#=#[_[C_9S.@PL7?E 6Q$$K!F7#E)+$R\ /L&;J@VT8RVC^,+_K!0)OYG-0 MN15G,04SMRNB@[$H\?PXX;$^W'/@4N7".%'0 >&8@B-!Q/\,V\P(JQ&Q$*1Y M@P>^8T+0<\$?V/!M/@0P^OL75NR[>V[L^WN&]'TV\5&N.'A0.3"$[CN-RX;G M0O^Q*@J0YUX8ZY%H"YHOV3LZ9S@O+FEN*O&/!Y%7RRJG8W[#<]IF:M56_T7:;->:_4,<2LA7HIZR3;9 MLC(D&M4!:7&4C0IUS4'>RF>+HD=-GS/NH.3Q%V>PRT*^;%3P-&Z"2ROUF'Y% M?G[AS4ML#>6J:2K;N#:BLL]DC/<'LT'AT+3L;*FW#DRMC5G[V+ ,=6#9OM M(;-@BZ"R'O!P>,/+7-4"WTBI$K-"Z,+1>H M;8G_:0'J;%4SV =3>4->(L"#RNX8K$+6%:-;\>TS5[IP-'# (JAR(V#GWG\" MB(T!I-)S@]?J&A:O.Z M*Z0Y<*W8)\%^K[Q#M[6.CNQ)C_P6MVG^]Y@/X=HB#Y@G5;M10*9@]X>X(ALJ M59B!N<.>+PQPR @@K2L4)Y2;WALF&L!QAP!J^@X7 RRA&D>#TY0SK'7M3IN# MLC']+@=;O_+&]'"A")2T%KL^\$*[]1(1*UA]T4D7N&+3)V]_ AWELS? QA3; M ]!'KU>U[-J";1J_E)3#_E]F]Y?)[?PZODB,AP+\56"$*TX?8'A?FX+A+-MB MXBP:I_NRY/&RWKRSXVJU=<1X+9V @'99S[6!#].A,,A7#E,NA^/7;KV3HZ<) M\F;E'F <<\#5OU(.HX&UL[3QIC]-(FW^E MU-M:I243?,=F 8EC#B081L"\\V&U'QRGTO'@V!D?W?3^^GV.*KOL.$2-F(+]N\J)]=;)IF]^3QXSK=R&U2S\N=+.#,NJRV M20,_J^O']:Z2R8HNVN:/7=L.'V^3K+AX_I2._5X]?UJV39X5\O=*U.UVFU1W M+V5>WCZ[<"[T@0_9]:;! X^?/]TEU_*C;/[8_5[!K\?=+JML*XLZ*PM1R?6S MBQ?.DY<^KJ<%_\KD;6U\%XC)LBP_XX\WJV<7-@(D='=$B\TO^O=?R;< 9=E4LM79?YGMFHVSRZB"[&2ZZ3-FP_E[:]2X1/@ M?FF9U_17W/):S[\0:5LWY59=#!!LLX(_DR^*#L8%D7W@ E==X!+IVN8E;^,>V"86[\JBV=3BIV(E5\/K'P-('5RNANNE>W3#CW(W M%YYM"==VW2/[>1V>'NWG'<(SR2KQKR1OI7B=U6E>UFTE:_&?+Y: -8C&?TWA MS%OZTUNBNCRI=TDJGUV /M2RNI$7S__]WYS0_H\C /L=P/ZQW<]GS .V$:_E MLA$?9=I669,!&?Z4(LV3NL[6=Z)L*Q"PZK-LDF4N0<)A:=TMM<3M)DLW(JDD M:%1:MD4C5P*,@TAJD=PD68Y7/8(#C^HDE[ \:S99(=[*&YD+5\#79B/%&MEQ M0^S89+)*JG1S)Y8R3=I:BELI\./OML2]&1:QJ[(4(&U*NEY^:0"1_H8" <@; M614):CFMSHIK40,V>%E2P$;E2N:U:)LLS_X;3ZJ=RR7RCG;)BEW;T$U6$C8# M?3-!G0LP!"*550/&[CB- *T$P"#C SB,4"YW9)&0:DS-=),4UP F;&LL0QI7 M,BTK4"D\5<(V%7Q)RZT4,_D%#',MKRQ1R&8N/DW>XA:XHH' V\$.0-D>5$0U MR;/K@OA$<+8%&'>@$%QQ#7@R[4!?:EB]KLHM@)0GN-]*5MD-DSL%Y4+2Z]] (PBGE.]AW O%PLXOY M+0,7%H(9B71AU6-L8"&.N=)">1W\W%BWM>/89RK6@]1AZ+,DL#5RH<"E?=EKYR;M!0B!28=EU6"/<,19XAK*^>'"3/B]5?X+2 :[]4 MP'GUEXSOJZ3>$++TY5VO/?-KJO_[= M'_^EO &U)W"79;&J1>!9;A0)-XC$S/6B*SS@V9$(^(LG7I75KJP M3WF>($5 MVH%P8A\N=;TK/! L0N&X]"WTP B^->T6_' Y#5ET]E W;Y4L!)*PH"Q,J/X.\L6'A7^KBGL [PT[$75AC9 MBOK[8OC-R>];L1L8Y->_\9, VR>_#T"'B.7,M0*DH6];GF^+V,-OKK\X0G\W MMKQX@=%^8]*A)1%H-U"-1;:" M9:309"RWLMF4*[HW.A30=;HG2<<8A+6X=.QX:%8=O_NMO C\KR10@*,^B5'? MOCRRM=RWKA;OZ@$I![>)O+W;%$BEA]WE!+J:T("O.T(W")SO@:\3C?!UYF[G M!KX=PFMMZ\'[['EPC-+ 76]W9:$$Z714,70^O>^I.10#^=Z2T&NBZ[\OOZ,;(N%P6UQ#S8:2"=JO9).C[5]E-MD+Z&PRB<&PI98&42HA+ M6=&6;4WP"K)L*,-GQ@AOD4EPNP+]JLH;^V_ Q5^ 'DAJ)JV1NAG!Y7V.[OFH M2^&!)? I%N . K@.(XM9 "[+LVP? M?42PN+J?MW*LP';A0AL % M^+"(<"_;!W(M+-]S8)\8J."&5@1>#4XMO/C>?/$Z7 M9LWAF!2_068O0MI\W59DU" F@ER>XIBC'NFGOUMT"F\,[S(TN:NL3EMV[<-* MAN0KS5RI*(M'QU?L.=!RX,J(1RMZAT6YE@[0ODO1D4&P 350/*X.2@;*-$ M[ '%&U6U0:PX)$U)8D#1*"C@FJS"B6#4%1AT1H@-5EQ7HH5P96++.@-OD^!% M?6EK;U MGB.H-*FJ.Y3-+C@JSP$I ZAT/@>!@$%VHH=1MP)6%W5"=>XQL0=DZM'C^@3D M%Z!B65VWDL*G###,*K+0,P@D956I&(1#/24Z=-ZHMEW-0:%/X$(,[>,(W$2) MX:JW>SNP*.5*\?P(ALBK0[+J(A[\U3M78'4(2XMY70<#_C23J%H55[8)1E=I MWJXD1]3+K.!UBK33P+/XHNZ1H3=.8)A+>L;FKRWVZY)\/Q*D$@+"+ N$J:19;-2> /\R7^T7"]>GA?$8 R7*B"$[Q_CCS<4O7V]3]_>8 M]<3I(:FO=#YTLH+*A;/[@H&8=OD02"XVN<9A\"?RYF9_1/R&;GUP9.@I)YP\ MA6S]M]_ Q*!O$C/$_PI)N ]=#T"^,3"CFG7&=*? I O,"B%YQWU$%^.@M MR#(FG;!)E,&U>3/7@D 82UH0,,66 \$>Q$ A1JH<+YEW,)+UX\P"<&%?ER*J MT%\@$A E4JD,=H]#"*?>L.HK7BXA].0K'THT)4=L"%?9&HRCI$A)-K>H$%VU M9E>5J92KN@NN]JV_X=I-66*;L)3765'@^B$A57U@UX+U2K"P#/;"$ME:8&I8 MS<4KSA+1\VD\:T94W@]5W>+):E.TM2D=%0,&LH[E")7J,IT:8O$$. :G.:O& MU5D!8,'Z 8K3],):QR;+I2IS3-P![;-IK@PKP&AB5IXA4[74Z.$.#-"FZ.JZ8#+3?*, )P+D>[?FTKDJ-J'\02!6=&ZW%C[CRNYA MA\&+I!G M64Z,F9<;AU2D#@*/CH:0!_)RC6=:UHUPH@CR%5O$02 67C1%8FTJN!P.B:7# M:1REJIX5Q!&5?CQ:,,FB>Q7VY!>**&J1]EL9A(^P^T=B<-ADP"6=/Z%4*"?KN0<+J,2>9;VO_YZ(SC,S13+-V$!T=GG+ MY]*#,C,5^]??+F'-<=UM8"U(G;/I0.'*WS>4BHYB<*"H]$TG"PY)\["SC1$(W)Q" M4 /=LQ:I:M<3C$L@AE.5'"Z;H7GR*;BPJ4CM.1%]/TI2D%.4"ANO];&O#5IB MQVHG/L8[\?&N%?^NI188W]D&.^C@7UBM:\P:%FTR-3RL,+H_K:JX]RS1:GFJ M!P4CRO_);T/LWN?VY-M/.C!#K- EEMLMQJ2ZE2+)/"N7)TL4_ M4 /POL),ZP MF35SL>NMJS<'2D5&>G\V/BYU8_V(&F:AY8"UPPD<9[\Q=CR)5E31XM*- M^OFZ;R(;UC!8)+MXP ?V>1HUSXMA@8T:Z*C>@+@6MBZ-/J-#I%:^H]KTO8<6 M']B)$IMDA47O/9U+=KNJ_$*U]/P.V3H/AC;+F7N'YARQ2U-O4-5AH[$EL<2D M>%K[IN'LX19+2\GL?^$T6LH0UH M0K9;;G:VX,PV*9)K$*FL_JQF:DDS2LJ=P8>4^'/90M:-O?T29)5[ 9R*0KQ+ M1ALO5UNQ>SATQXS258GCP?(+UPWH8AHTPMZ)/LLN);WK!X$1*-"%-N6F"MV2 M0@B$-,48; W^!!@HDPJ+G:I_842(6=%M#YZRSE994G'S+<\A!08G< -Q L"QF+C.6YPN4D0!+)*\+L^C_2ZI,/')T>FM:\F8 */I20+B M 8D \P9QD<6&HB\#ITHV;:7NW#?H#]P31[:U MUSK3!4B>R;@%L]1(O0?6.1NRH.8@%4^-+TLUOWYT [(7W:@[=3_9WE7(WCN> M\"^5RQ!RJ*9U7(R.D]ABJ M8WN<+T+N<>5/A_^#UNY1WK#9)2884)'0P:]^9NUN !K;'7!,-]F**]K&%7#] MDG11 J.IR;++N58*8L7$&\J;62E==\;5(M$VRB 5@'TN#1B4E#P5ZZT[]CI!BXRR[X'F8$S -4S H]=,FS0=KR MW,W[7)JRB1'VI>\_%%75R#/2MEPF0(9DF-+2A5'$HX2N)S: B4930)>3.@AXMIF,U03 M73O#_FAG/NJAINLNOA+-OS:[D(ZW0E"<=J@E:G>$VIZ$Y M>S $HABLI?5A!,?J%'GLCW*RM&M/99BFH04R.Z9#\Z,[F^>@82K]."*<,CDG M^&38 MOZ>3KXVL[?TH5:G)*'C0K5<:\P1X$ZPD]6532YSAO,U$:F!OS MB7].(3$T5_&U&IX^5KW5 F ,1^T-HI@W9U[K 3'#+5\0SR_.+BEVD9?A= MZ$[AUS>%32/Y>J KORI=,>JO3[#L,RQS]B;OU3@PO,0A%B^DJ8>%%3C>7K13 MTWQJP*,+EN\%DWZ/=K(M)XBI@1O'W@!JX,970GXI?,>R/9JD":TXBI2[&*RP MW$5 #9>%&XWFPK\S[P9U*/&V5,\J&[$O7#;\M?]I^' MQ8LTK5H0#:6+IKLU_(AU$$( !M&C^1T_M/?P^]K];8$CVOB_0QY'%!;T_H;H MB/+^^)+A6IZ#?'1=UO' ]QXJ'GZ(_S2%NHT7+F\B'Q _S7O0R#;A>B38H6;)'V_:;IO3%<')AHJCP4JZG$AATR1_[U)MN-"U#' MGJ_&QZO/FL14P<=;!>Z'P1TP/0$$3$/_D@L-GY(OXB5CJ=KPTP(/) 74I_?CV@TVZ-!3QH>5-MU^="!!&NXH1.)V6)Q M)4*OWJUZ#UVA!I!-8CL/29],KA,+8LNGM+K/8=J_&!!PI MZS?1G&[ P7P>9JI@2*D:(8]PJ]G#,.#)PP?IS73!O7_<$=)L52]6Y1&7&,WE M3+\,(3W6VNQ:LKA ]SFYBUFW.*9X#6;UK)1HB#3'IP?S)'Z)UPM% ^0F7WY& M<]\2RQ;$$7N%;^4UH$ O7:5RB]ICN#GC:* MS.VKG@L?-!=P;O7P2;BY@O\GK&'!(5.VP O'_(H.&C?$3 R'#SU?/^D%PDF/ M>,T<>A#!.59K^'\&?0\&N5;HQ?P6FZLN%<)GEO$Q9<4DQPKMF-G%;%(/XGW: M&*\PN>?TNYIQGYI>,"O6QFM04<6[UE\_W](_V69L8;[[ D,2(B^9):YJ#FU7 M9U#F(Y-AY($_GMTP@?O!9/-W9;6G1+,[AS4' X6A6(:.83>"R+ ;)($S934< M$EJ(+W\\J_%_FCVQ&_4V PL(G<5@]G PC\<.^P>VOH.UD)/4SW,4(PF/>]G M+:;>/_W8>$GX5E;7]"IT%07Q^\*[H]W;UE_P2\;[Y?RJ]G=)=8WQ72[7<*D] M7P07_!82_:,I=_3*\679-.66OFYD MCA CB_+LM&_\ ;=.^@?_X_4$L#!!0 M ( !JL654#^@H:: 4 "0. 9 >&PO=V]R:W-H965T3\?AH5$EE!K/CN';I9L>V"5H9NG3"-U4E MW>T9:;L^&1P,NH4KM2P#+XQFQ[5<._7V,';',I:=SJ[^H(I0G@U<#4=!"-CIM6=CP0 M>>.#K5IE>% ID_[E39N'[U&8M J3Z'>4 MX:)O"GIA]EDZ)>>:Q(4)Y,@'\0 45=_5'\*YW<=*Y>#;9"WA-=2:FXZ&8C">3/7C3/N1IQ)ON MP/O++:51_TEFQ5"<6^.M5H5,)#&%N$0:R(2T8!?BO3+2Y$IJ<8U% B.#%_^< MSGUPX-2_CV4H.7#XN /<9V]\+7,Z&=1LRZUH,/O]MX.C\1][PCOLPSO M%&).AA8*%7"WF?@;'R")IO-<'$PG%ROEH^JBKU5MO>HJ"##?.L'8RN2Z 3?9 M(]NX;4^W$7Q?[4Q@ HB<7,"4NRO.H$,VH)R0WE-()HQ%*"NI=(PN6-$D_Y)@ M[JA0P3HO"AM%2[GBJ')XXUOQ3)S& -]23M6Q XXB#CHB= NMXTQ[,R' M4@:12X1F-.<.6/ 3F/@:X(R=:[5L4W8W-VN40#PYRL9BKK3NVN')8?:J6QAR MZFN*DU3?#KN0A$85E4Z4P$;1UGD39G3E09"LN65XDKVX:WB2O7S<\(_G)MB MBAIK4+S@+##-LB<=:/SQ_.+9L"4&?X+GA-V/B[=;Z:K3>L@BW\R]*L!8SD@* M[S";W@UOFKW>%1Z H\Q5?-BF[%J%$@9E441V,]&E*IXS+66M$"24L95KZT&X M$)R:-Z'CX,Y(UM)'&F*3(\?4YQJ"0;<"W:5L(>HT$F&?O5+^@3];#4;2X:%R4+@A]IIDU^]4_ MF0>MR(,G\DR9%4)+LQK^/1A 79/NFS.^'UPQ6)9;\33C +-MK#)4@%%A. MTN$7LV.Y+W!(JW33M'8QGE6YM934"JBUH)):LDG:FQB>B M=F >),P)P^^OE%J.OC4J@ N4 M-RYE"XKM8D6AM,4V0-K:<+1355,)4-UZ%&<30/,(V]&)B1&:1[WD06]3,\*D MXQ;,I7.W3)25U$V'=M=OWG'-+;J/R8 _$R<@N%NIL E^)Z68ACW]8E&0T-[] M-.;[3O(IW6E4W6]2"%8I"_>\9A=_+#'=CO+R_HZR8^3R[KE[1X'>T7V@H_U M#S>A[+&SW6CKY%YA&,3[B1>19^D0WZ_V5Z#3=/+?B*?[TP?IE@J-H&D!U7'V M\L5 N'0G22_!UO$>,+&ULE5=M3]M($/XKHQP]%0D2QPF!1X=MH['QY? MC&5_W/"WYJ7?^B;Q9&KMM0S>E:>]3 !QQ440#0JO&[[DJA)%@/&]T]E;FQ3! M[>^5]K?1=_@R59XO;?5-EV%QVCOJ4ZK;C84O@*'M"(.\$\H@[&8HH7ZN@SDZ<79*3W= F']'5 M* UPVDA0KH+#JH9<.'O-TW R"- DXT'125TDJ?P)J5?TP9JP\/3&E%S>EQ\ MP1I&OH)QD3^K\(J;/HVR/T/QF GTO1 MU<*ZL/^%74UQ_(UIH6Z8%-(2PYDVRA3:S*EQ=NY4379&;4/!TLXPZV>2T"QHSH8=1 OK&NM48&I:?'GV_82T)&.IH =&")W#!V5* :Z\X'C-!==3 M+(V&,4&&A&5"RH1NNLN;/OW5HM]$5H*P$FF8JBHZI"IO29NB:DOVT=>B=8X- M/(* \" NLPOH9%19,]_HZ--[&6^8_F(#\&XCC:9 16IN^C^0,)6.1R^AK4Y$ M^SWBVP*P"7X6L(RNYW>/Z8,*K=/ACBYMVP#'9R'KS6S&L6/1.P,@[$.:/W^" MDM4\8.39<+R/R8P^V@!?WW4Q];)S3/MX33+*^N.#%QB,^J.C%Q@='&Y&.S0< M[659MOEXVP:IHY133!6C$R)@=^C/ 7X9)(8$Q8)71R^'NY3O94<3///AJ*,K M4C0\B/-XR<)7HVHA7^@J4:VV-4E/1V>7BX7UP4/KP607SS&>[]G[8[I\$,#9 MKX!<13^: N*7N2@?CO <#\>['>C[B2!\C/>.AH?I8W(PBKX^2TZL"C&-\.BZ M:0-\U5U(^R16DZ5'LO&!<:17E[\E3@E4GNE<447A6DSR+/-=Z7QD3'4D&0@P>-FE<$:3U*>WH1E5M M;*'BS':;2(XMT==4 Z.W40B<[ SS_GC=D(6\G5?]P\W$+_7!/;@AQ(C;*YA; ML,0Z HZTPJ%2;DBP4SG;HI]H8=>QU0N1,7%+I)(NX*DV.$C;E-G2*%&(W=6J MDTJQ1ZX6<&UN4R]$AEHG#,!7F'_/0$;Y*LFVP"TT4L85"\"^1$AUH+>JD/2] MZSK<8^XNTW%R_U3#7L\M1F5HYUL!*)SN%V)YE$* MQ.1G^R:)X@<))O6%-/G1=$R]QP*@1*9N*X5#-(+N#J,N&E'MGM"WQ"4VY@2. MNWCV2A""72I71CY16QH,2Y"V#S6/ZR3>J1WS/?T^?%!N MCMQ$0LX@FO4/#WKDTI4\#8)MXC5X:@,NU?%S@;\8=K(!ZS.+VNP&8F#]7W3V M/U!+ P04 " :K%E5H#&;N/8' U%0 &0 'AL+W=O;,,.YCW&1+6O_ZO")[+NWHL)U\"+P>]<$JUO'J5;%/']ON%[V4TK"GNFKT MV6AIS.ID.M7%4M:Y/FY7LL&;>=O5N<%MMYCJ52?ST@K5U53X?CRM<]6,SD_M ML]ON_+3M3:4:>=LQW==UWGV]E%7[>#;BH_6#+VJQ-/1@>GZZRA?R3IJ?5[<= M[J8;+:6J9:-5V[!.SL]&%_SD,J3U=L'?E7S4.]>,/)FU[2]TC7PR2%:R M,*0AQY\'>26KBA3!C%\'G:/-EB2X>[W6?FU]AR^S7,NKMOJ'*LWR;)2.6"GG M>5^9+^WC#W+P)R)]15MI^\L>W=HP&;&BUZ:M!V%84*O&_1M?)#;O+STZY]9!VMAC:ZL*Y::1BG&DK*G>GP5D'.G-_UJU4E$663 M5^Q:-7E3*%S=F=S8I^RF<9E'"$^G!CN2W+08M%\Z[>(%[1G[L6W,4K./32G+ M??DI+-V8*];F7HI7%=[)U3$+?(\)7XA7] 4;]P.K+WA!WV5>P6/)[FP!7+7U MJFW@M68?E"ZJ5O>=9/^\F&G3 3[_.A0 IS\\K)]*ZD2O\D*>C5 S6G8/3]][2SBZ)H>PK<%UE(]9#/*LGNEY+E%AAAK M6=')4AF&P&JIF2W*0:S;BCWFFAU%D0^X5Y6MW*9D1TG MP\@.V?S@/$X\-(DPH9:GU!&^[JO<@I3*0%Z@,9:.@XS M+^3AA(WA3L3%Y+5@(S)9XD5PXPBVIEX0!P2QKH=6^82.1/@AL19Y *[ZKB-$ M5BJ?J4H9A;>_<_D?2^['GGS(&Z*.6FG;JN:H(\W&?$).>(GU(?5$'&Y,3X0+DB$/(*TB")V-3A&"Q%UV%X1"O;V M$1Y/,_R*-&(_V7#DAR)U*$8\\ *1,@YO,OY[ WQ$=2J"F"XBSP>0*40W35'U M)5Y3R.5\CC*USJ(>Y14 M*'I AGZ.B^O!9)>$XBN[[_)&5P,_EO]&TET)_MQ@?*K4;[#M>XQ-VIDA80@M M?( 'Q(/?P;'O[O**C'V0[Y*]RO627<,V]H,L%PCJ?4O?[V.BB=J2/Y%+RP3Q=6UL$$.%I;7$-4Y?DQ8 *;-L0R6&7MB,9!)\R MQ7S\!W8@@J@WO60P9*UZ6#CF O:@48RY[T_>X=G@0"JP.HQ\ZT"()_L1_:;E M8>;+826FM4F@D:2M5&GY=C,@6M\&IKU?=J#LW=, ^XP^N?]D/P[[=W:[ M':+^U#KD.&#:F&VO=K"_<'Y46^SG>W6CJ6[43MVXU*Z3.32WR7HJ20*;D($N M(UO3603H7P)L<\RV8YJU% T"$]N:M@W$#@4H'>X+H(,@SGT[=.ZU&18E>!LC MN9R("M";O.Y.0:4\IU)>NE*^?MXZ,=K8\PL-YZB)7K(XPC\T8%+.O0!NW RM ME6%NV)5X+1H(-@M9]$[78RHW3AMB8R% @]_Z'OLL J&,A2T8U-O 2P[*>T@^ MT*$I(YSHB*>1G1NI5%"N@Q/KGO]QX\3G_3,?E+4ON_MF___3$#^$Y$U>!IO( M(7(QYM9%CUM61J_A.SD<[+8#UCA)*/"6BBSUC$6<;%M0L6Y!&[00P@82 MY:JSC<+RU[!Q+7A7Y2IF! ?#\*'QV.,90OKZGPB-*-A:- MM<.>/("]S8GYVS.RY[12_>UM@Z/,\VT:0O@?V^7XT!>0Z:;X(7[%+9=[CXH_IAW"R++2LXAZA\GT8AU[B.=NS'MRGX8F[4& MQS%[N91Y*3M:@/?S%B>,X88VV'PI/?\/4$L#!!0 ( !JL655LMVPX( 0 M !<) 9 >&PO=V]R:W-H965TB#[0TLHBE2"U)1?'?]U"R%6?AI"^V2,V< MF3-7S1MCO[B"V=-SJ;1;1(7WU=5PZ-*"2^$&IF*--[FQI? XVLW0599%UBJ5 M:IC$\718"JFCY;R]N[?+N:F]DIKO+;FZ+(7=7K,RS2(:1?N+CW)3^' Q7,XK ML>$']I^J>XO3L$?)9,G:2:/)JSS'RQB&81 M99R+6OF/IOF==WS. UYJE&M_J>EDSR<1I;7SIMPIPX-2ZNY?/._B<* PB]]0 M2'8*2>MW9ZCU\F?AQ7)N34,V2 ,M/+146VTX)W5(RH.W>"NAYY>K]&LMG0P1 MM..WE#^Y+NC/:%HU]TQMEK_2$\Z=U)]NY<)^\"/G UH'%\ M1DF<)._@C7MZXQ9O_ ;>=>UPXQS=F'(MM>@J06>T<@X5?\">_EFMG;>HDG^/ MQ:$S,SEN)G3.E:M$RHL(K>'8/G&T_/Z[T33^Z1T2DY[$Y#WT_\W1N]K'?3N$ MI#L$1 K].AQ_:4(R/)=KMC1*NHQ0PY0JXS@C7S!:ZD7>Y"\XF!4DR!LO%%6U M30NT#556IAS$3J:#$:VE4E [(ZE356=2;R@5KFASD_':#^@1!KY1YN<@RXXJ MX_PKZZDI,:;<+K_6"KUAC [,J]ZK'QQE6RU*F5*Z#:30NU#A,U#!.//PQ&,X MR UKF I^P#69 03#QU4(%%.('AQQ,!&\J3!:0B@,L2Z$3HGI-V,VBNE&F3J# M1<=I;:7?@G?.%BQ=1RQ'+0(=\0$V!HA[%;]"/#&MF?4N.K#12%](37CWV@8L M; )1$BU$R$J;H/WA($A'0]I 3RAE4A&8X) ;G!I'I[!6=DER'Z[H5GO$5*YA M5X36<71"LTDR2'H_5Q E-ST;Q MJ(7H\8)CEE-C _O _$WBR!1PL%*DVI+PWLIU[47P%(EQ6\UV(Y&RPW1!%M9% M[E$&WQ;RX,4'Z4@;CT+):BR/@!@JVXOGP UR,AF8':K=W5YCY MA]H>' EB+_"2OD-?,F0%/6?Y(#-7M"I-#>*?VXW#V8^K)[98H/3)<5XK^D/F M3/?0U,% VT]/6+Y5H,YIH8TRFRV"/IYQ'O/AGN!%*+ :8XAVH\N#B/R'9KN#MX4[6K;VT\*+:/!;Y# &0 'AL+W=O M=.Q M>W:CIF.Y-J+I\$:!7K]L%MLZR-?3":CE=\B7=H?EO=*-J- M=BA5TV*G&]F!PL7$FX47E[&5=P*_-[C1>VNPDHO_D8J=8YESCE11_-)6I)U[N084+OA;F5FY^ MQB&>Q.*54FAWA4TOFT0>E&MM9#LHDP=MT_5W_CCPL*>0!T<4V*# G-^](>?E M!V[X=*SD!I25)C2[<*$Z;7*NZ6Q2[HRBMPWIF>DG*:M-(P3PKH)?38T*KCO# MNV4S%P@SK='H\(E3CSJ&(WJ ;WI]]^%:?#CB1CB70SQ*?1O3MU)U,,^O\44[(2N M:GJ#&IH.2!1*KM13TRV!MW+=&9 +6&Y%::HXF8Z\@+:O&;0U Y1Q@^V<+&W3 M#AND?'!-2H)FB89W9* E%.IN_?["VE^2-W?D4'W(@CLX]S/R9%C&;ON^JG> M#]@E5Y5-TVJMRIH&744)W&GP7F-#/AS/P.P(EY^4U)H8*]?MFL(GY%_H2ETW*PU) MD$(8!Q"E*=PK7E%-\1;U'L\),<&*!%A4##5 T[OI&H,_"/HR' HW<140^TF< M48Y95A!EKRJ%40Z!N_967DJ<$7"1QBXP"TVUYL=A-O!W(,'?3&#H1[V=PE9T MGD7'Z,M)@+$8TC0[1A_+J;8#B,/\K?0Q2E\$.:.FH)[)WT(>HR0%[GJT+=-*&\5"R1:6+D4O@2R!?"]Q Y"C_AQF>SO 1SIJ:1PR0YUHY*O->,;" M8MN"SM:9G3_;!]OQ:FJ%K]$2.O6>'QK\*W3G)?'D][!I$CZWDP3)"SMO8/^8 MF7/X^&@W_Z/H.2FVO$]S4J.HC@_*T^/K%NTIMB(%TAX&JYWCM(P@IOJE10PQ MC0]:)(3J%BE5*X-[:A'D"V.MT[P^^L/_/])]Z?G#]SM6SH*R1P0:K!>99XH/K3:+\QLBE$0 QS$ !D M !X;"]W;W)K&ULS5M;DQNWL?XKJ$TJLJH8KI:Z MVY*J5BL[D1/9*J\=&2PP'0 MEZ_OT(N]\Y_"QIA>?6Z;+KP\V_3]]NOS\U!M3*O#W&U-AU]6SK>ZQU>_/@]; M;W3-B]KF?/'@P9/S5MON[-4+?O;>OWKAAKZQG7GO51C:5OO#:].X_[WO3TX/S5BZU>FVO3_[Q][_'M/.]2V]9TP;I.>;-Z>79Y\?7K1_0^O_ W M:_:A^*R(DZ5SG^C+V_KEV0,BR#2FZFD'C3\[?;L3-5FI8>F_\GM_VPB/X]IO\HU@?]5>WGW\>), M54/H71L7@X+6=O)7?XYR*!8\>W#+@D5Q&WU@ M5GDUB+,=*>6Z]_C58EW_ZLIUO>W6IJNL"2_.>VQ)/YQ7F^URE_; MVAXHZH/27:TF_*HW-E2-"X,WZN^7R]![@.2_3DE!#GET^A RG*_#5E?FY1DL M(QB_,V>O_O"[BR9A4=W[?ZO5?0%R]5;Z*GM[,I6FJR"'JA^8U1' M$&]4Y08?C'(KM1P"-@IAIFQ7-4.-+53OU$I7MK&][HV"M+J@*]G&=@I+%?%N M*R.RWGI7#U44?.7\UGE:QX9H>U S4WN#E4+1057&]W C:JN]_#J>K.L=?K38 M'H__Y-RZ,>H'TY/%\^L=_R#V@H_$0'SKJG%#C>\KX[$17FK E*.WB:I(+Y&Z MLS6MW-M^ V\3MG ;Q' B"@Z@Q^]S]8M1&[T#&VMO3$VO;%Q3'Q./=WQ+1^$] M/ Z] LX""<;;0!RMO&N55DMXTFI#]'K#V.GZJ!CG(;.=Z32@.Z-O<*GTGNUZ M^#!0-T!?H'N+@P]XNB+^#"&=7X92L4&C;1M >VTR'4>$SM6U@6RQ%_;&HA Y M$Y-I+*R' =+#%;-PL'2_L:!9=UEW$4URGJKPR]+$4R%D6JY;-W1]/$/>FQ/V M=%U;6LI08+GB7.,A6/#I;AQ0D,:*(LQ!MU"A%YC5UD,T6;_T^_+0Z'V ,#OF M.X"E1OL;6[ME8]=1]CB95B(JX230V2L;8"*]VD*)=@E8X8U6?P)?T)L.KM/T MT 1(B2 >V82?MNW08E6/C2QD',4PX&P?I7T'B_7 !]%60V=_Q3>87[(GZZNA M#;WNR-QLMW/-CJ6F&%"LW6H@1O.&HC+@5ZURX"P-A9&2&?R<9;G2-(TE.GD5"I@TY&)@H3,Z)(X$I M(*ZR(1/"12^P%>T"Q3!G<_5GMR= SY+DS&<2/C[J7NUT M8^M;F8)EDCIXU6KH$15F\>_(Z/*@!L+2 ),'QH-=RT8X0;P<_1"E^N^PR&:? MF21J=*E+O&==#47R,@3+WK1+"#M%3%9J#1Y%T$1&=Q@)N85SELW>>/:#2X:R M\R.P#QGV<_57L\8^[\09JDN@NO?PNC#E':$_&="/G?H!SJN@[0+_DF"_O;I' M<5>LE&SE3Z9C]X,$$]&YW9K>BCTB[P0DVXM?V$%9;B @1@+^Z$VC"<(5 MM@!7'.^CQQM@PB#H^Z$S:O&4B7F:B,$.'4RR(M,ABS.5Y7R319)<90IR/2R^ M(PC$V.(A#,_QB=?:@),/C .$QD_T'$H*&[?=TN=@M*\V6>WT&I+H[+EK]>U MWAP,5X48X+OFZH/0FJFS+31"PE%_^-VSAT\>?;.8/U)+VS3TXU>_7\R?YF^: MD3+A_3[9C6&9C BZN$B" 8+T%G0TIDY"&L4B-I5T=@4<]]'3EIN-4J8 #X6P M#S Y)5#51H-E=K1+S\))4A*14. E15IR;^+J,W@2,1R*@2,'$_P'"P.[^C5[ MWXD("%ELT^ ZV7? .E#]ZP#;,A1#F-[Y!+@78E07LYL\X]R/0+"1""/B$CF MX3 L@X&W[GJ8SLHV@F)YJ> E:5LV9"4!Y6 7)'^O.U!VP/%BUQ' V._B&8OV MV1V=K;,% <>]M\OA.!K]CP#UT?QA =3'\XM3 M0(T>XYD M8CK$9'0&$JA&+9C1@%M$K TA>HP"+I_A(\A13Y/(KL#VAG%:=&B M7%5BN,!NDB^Y<. @2G(JP2T5%903'QO^ O:N]B_KBPI(L;+G_* M_?VI%:6(EFP>*KZ#\'L%UX5BIHZ=TL6(E-%#I[#[*.G@3@N4G;VA9E) KM-1 M;+W3S5_\"S>_LAX)P!20S['CQE*Z3HGR1-8AYJ[)H7-Y2C5H84""@JKR QZ: MSUL2FD3S6',-WE/"B=BUI%*9BL&8\:$4#PX9*(O\M6XXN%U3[R:0TO:Y#@78 MD4"H->A&AF.PPUYCNJ++E<(W5PV2:VC;CT,5:U M*RGWB6J 4K[8[M?!>AN9L=.$#ARDG*N$;*R*R3:1#"%%Y?)!#_W&>6$]*N+G MC@N,:^H<@)N?Y]?S^[-H!K-">A\'9.&UC?!<-TA'4:N *?!H/FM"W-=D 8O% MDV_([5P.:TH_,[B62,FH6U@9NR,O5N%/4S*S(WBV.#!("<[$@1KUAAQ?+_7S M&(N_>O/C]_>Q'\)YZ#G3$W%)<"23PA[LX:$4!_P2FU:Y$&'N\!?_>)#.DR@N^@ MOKIZ=WE?K/S.8B+R<5O43FB#+WL#7$GP?B+"G'V)5KI"KKE,R0;"&&028*(2 M8I-A?ZL#K*P;?\99'V -E 1\L3+9T30-_15ZX?Z01Y!A0#THWV^HG,)DH62D M7]6F.4CQ$=\L+S]"@V!"$D*MB[\4-M4^9M_$%: M']&&$P ZG$'B:-YFIUH6>XPA7<40=5Z>)/&]V-'*R(VMCS_E>.%F\=G@?B86B M%IO)1T8J*21PIK,T"/-DB]P<++L97O:B-C#$;$7J>VQ#4R@CS%-;#3PDQ;.?MKS MCA$O)/O*O1\IAK(]')5L:48QRZ.+>$KR()+#R$'"-]+ATSUX)CE0EU7:?:G3 M(V(,9J2QU8>46"J]U[[FT$]]@UY+H[A%&==3!Z#6K5X3514 "21Z=] -#H,W M:$!NQ_ZN3,^I^>]YE(%:;F=X^$-BX&PGS4&R&%9&4X,S4*>SJZ0W'&: M0/JJ^KFTA3F**6:#!VRLR6,>FDI0/H?&'5E M,O+V W*1C29E5M08!=%0QA)E26LXK4"9YDEY1,?0DC!(CFNRJ--HH7;A0,DP M-M%#X%W G0P0F#OBLU,X.99K/%@I98"]-G89VZ6)AIBDWI LN]#,[^MX:'Y@ MPY2-EM.IV6VGQ/YQT>[N3K2YA\D0[P0>1Y);:E2/Q]]"-G3CB^ADE.5F&@4:^J=0J1\:P17/$XHSCNSI#D$1'<#\&(MHJB6SYM_JB&?' M;-ON8_1:(0\]R>YORHDXB M9P<_FU3#.&/M<$;'"IZ6@;,82\%^94PM(^J43M'K-86^/.%CUST6/K/3B"+? M;7>ZDK.KPY+XJP8JBN#R].?8&"P&)IRJS!"@EERRULK@H>/^ D6>%NKD,5MR M6C/.*8B^-:>UO?3G2'*##.G7SM6AG+$'"3[R8C'/)\5MAV5C \56-7! 8T2 M/LJV*!3A%W;,I'!_F)U*-LO,) _KB[8!!ZO8G&D.:48WYNM)9"?*= G:L7 A M'+7DJ+'GM%TQ5]>E\?UO(>$8U&7:( TJMCL#>:5K%&(E.TI)D%VN9ID7/9#E MT@?R% XUMN/TH!B&S\J&=VFI$^52V='G(69\,^< K:M-$V-S,>< M.B*2>S8Q?'+42?<9DCMBD="$)9[,EQ=*D[\1]TD/0*X6I(QS8VI8VP(^0AWG MY9R\C?<]DL@:GH"FQE=9)_\T("[I(] ),Q^'>ETTC5/N1[9'L8NC8U*8'+&)'HJJ*+!]/;/!LG[C=H\:&F'B^%@.O: M\11Y6I".P#8H)Y]6:Z16OF>2)ZA\[.8 MJ5+J*"KMV ?58[LCW@F)MV:*J7NZ3H)JZNV*!_N1T.G6-IP:U>?M)>9Y&DE+ MTYP?Q-/R$?'B %^'D]A\:D]:RA(Q.]T,TCSB?#Y-"%G%4VQ(U<56&>/K]#[0 M*%-^,PN*LD7+-6SJMH\B2WN7<>PV>DW(?-4I(Z*+._5'Y"GQ8F"@PAS!$[CM M#=QXD1HERQ4QGAM9C?06JJA@,=M8 M*6/9&\-RX-SJ@3KT8DE(>-?DAWH<]Q]R!^/UGPWERST7:%Q4A".GJ;22"'!M!Z2X9(5Z1BZ98#CXMS6"SH 1X9H3#B M\41N?&Z180JV>4RLFQMI_S13S!V3Z3@HF='T*.R4ZBO)6@T!O3,K&]VWN(\C MYDQ1+\91UANJH! Q^N@<%L1I'7EY MOESU_\K+OQDO'R9;D5K!?"9G30>/]G 8;X^6OAG.TXH54U(K+8VDJXEJ9VF M23$Y&BUIAJ^1B@-IJ'SD"J*+JB+\D %6?>J??L=>:!S0%1>T1E17Y85H*C>I MIPZ47CR;_0L!9>-?+/?O\-/\OA4NYG#^^+O_%X9WV:QJ! M-&:%I0_F3Q^?2=,P?>G=EJ_J(Z2@A.:/&Z/A#>@%_+YR(#1^H0/R_]UX]4]0 M2P,$% @ &JQ953TMBY 5!0 E0P !D !X;"]W;W)K&ULK5=M;]LV$/XK!Z]8OSBR+=MIDB4&G+1#.Z!KD>SEP[ /E'26 MV%"D2E)VLE^_.U)69#1),V!?8I&\>_C<.W.^,_;658@>[FJEW<6H\KXYFTQ< M7F$M7&(:U'2R,;86GI:VG+C&HBB"4JTFZ71Z/*F%U*/5>=C[;%?GIO5*:OQL MP;5U+>S])2JSNQC-1ON-:UE6GCK8:D>/%B-+?H=WB:/7C#[/CZ4_/$%ST!!?/ MH;\X#O\=!<(FW#1*>OBDX9=6W<-L&5T[!E\AY*9NA+X'O,.\]5B H,,CJO@C MHQ%06N$C8 #\B]=G"EA'.P'GL\B[:Z4NB8%V1DFVMH"-U$)W MY&F#^A-I,0_1D(=RD2DD@URNC&LI3: 26X0,D5N8MR9V(7*7*+Y0=1,@\2&* MW*7"S=%[;F_]('@)W"#"KX9\/F.GPJ:U)&*I"7DAE:/S8,HU-JW-*VI5#CYH M6),WU"#8ET90Z C^K:0P>F/#76O55"*C(2!:7QDK_V%F@]0(+/>XT#:\\>K- M-)E")I7B_DH@TO=!.@P-\R)^ZW 5U3;Y+2/B^P(?PZO%/%GV4!9YG)!;MV17 M\"B;^R3R@!E=\C0!.)0-"2HH*;0.3J18]CF;H?/T[2ESZ.,P$P,RF^H&U4:^ M%;><+*1D0OI0.L6 4OJ86N:D3E"L2^V##6-I&H2WY'02*21/*<*1.E=MP8>L M;5$)SAB@MA4V*9J2"KZQIRPKX@;R'>.#$T\7* M+;F>'*NQ-%Z&^4%UK)W('RGVB';=4KN;3;/ET0P:1;()_%8-RX9@36E%#86A M:[3Q<<0(FIUWC;2QE'E6)8\]2R:#IV*-M@P/8@>A7<578[_;O[G7\:GY(!X? M[!^%+;E+*]R0ZC1YLQR!C8_@N/"F"0_/S'AZQH;/BOYO0,L"=+XQ-,NZ!5_0 M_R>R^A=02P,$% @ &JQ954S]?3D>!0 '! !D !X;"]W;W)K&ULU5AM;]LV$/XKA#8,*:#9$B7K)4L,.&F+]4.+H-G6 M#\,^T-(Y)BJ)*DDEZ;_?'2F[;NMX-M85&!*$K_?1=FT%;(+YA=N M[D;/+]1@&]G!C69F:%NA/UY!HQXN@SC83+R5=VM+$]/Y12_NX!;L[_V-QM%T MBU++%CHC5<@>$J CP+T5.2N? M"ROF%UH],$V[$8TZSE4GC<;)C@[EUFI< M'\!+MFXF#B]Y N^%T)WL[LPG)]F?BZ6Q&J/BKWW^>KAT/QQERKGI1067 ::" M 7T/P?RG'^(L^N6 L>G6V/00^M%GG+,W0PM:6*79 DFJMBP,72TQ6N32,0";:/J1%>$L M+;"-0U[&V)9A5.;89F%2)C1.,S>:Y3%[#IW"%';PJ(@\06BGV;#!(#"R\XF, MW8/(PBB.6!D5#CAGL[ L$E84,QS'L^B 3V3;).5[FBC_HGE^X(!/I@8#:HR= M73].(^PMB&-4"?S%#X3!0DR[*M7=@S:CS.;TK=H&Q,BXMR#"']))[9'ZSN)9 M]HR=\>@9PQX[2V0?VS0++P\\M@M<(O)6&[1,=O)5:&:M#22E2TJ.MS=GTDL_CQ-Q:3 MGVH,64#G9U$9%R,G6)LB^:-UB)_P>EBZ?H/J5>$N8Y M&<^S,'>YR3$NX\2MQ$GN)\JR^ 8%S)&>9BF-HQ2I+QSUV>$"ED[B]*LFF;B4 MV6V^2P$[G;;_MHQY,R@AO-I3"EG*4RQ=5,VP1Q6-AAR'V#LZC KTNO1\<,H( MGH=QSCU3L:OF:%A,98[S$,/^7U:T)T/HNU4TM,!7M.);5;3((Q)+IY ME"S+J*25?"0E20Y_TUTN1<57#>92]$6#+R!W.419J6K#W*VW(V"Q5/<0NL6] M.L8K':,^;3*B!9=;QUP7EU )]-\)KE53XU$1,R"J-:O<3H)%0Z1MT!8\-_@P MB&9'?2WO90T=FHPJMQ%,UT_BM)$?!EE[)B4]$2NE:]%5@*^P\3J\P!!%8I&DWP6,.W?HGY@5>_>?TME\37I MNFM\OH.F#;B^4LIN!J1@^P^!^=]02P,$% @ &JQ95;"4[WJ" P ;0@ M !D !X;"]W;W)K&ULI59;;R(W%/XK1].H2B1V MKA @!23(;MM]V"H*S>Y#U0&S6]F22_OH]]L! M@1MU0=@?"[?^&=*A&E M<7P=58S+8#;QLCL]FZC:"B[Q3H.IJXKIEP4*U4R#)-@+[OFFM$X0S29;ML$E MVH?MG:93U*$4O$)IN)*@<3T-YLG-HN_LO<%GCHTY>@:7R4JI1W?X6$R#V!%" M@;EU"(Q^GO 6A7! 1./K#C/H0CK'X^<]^J\^=\IEQ0S>*O&%%[:0 M>MYM(,_R/;-L-M&J >VL"D%NE9P"5N0\CB'J1Q MFI[!R[HD,X^7O8'WX6O-[0O\-5\9JVD._CZ58PO1/PWAWHT;LV4Y3@,:?H/Z M"8/9SS\EU_$O9PCV.X+]<^@_V(6S&*<9_AL8EE;EC^\6-,D%O%+3E(,MD3X: M$:JVI>A:"M00B]4*];XK"3!9^/;TP"K+!!@/N_*P^3'LY7)Q>P7X["0(#3-P MD85C6'$A_&M).!>#,-X+>L!E+NJ"RPVP2M72&F#&J)PS2] -MR6PANG"0(,> M-K=$ 0Q:*Y"<82ZV)5O1?>8I@5J[@*/7 ?L'00\TH'$P=#V(E["K@Z0"_^GF_?#!7 MWN<'"Y["):5Q?TAN$^4-"[X'[4'IO'X MXJ]N+-X=?*ASI'B/^2YZLFMWEHW@ D9)F"7PFV;2V2;C,R#J[CEV,>! .8SAUX41' M*Z!"O?&+SM";2-5HMT$G[7;IO%TA!_-V$7]B>L/IHA"X)MR$D.G1Y "B[Q5H/IVY;I;]($H<#*.@9&GWM\@4(X(I+Q=>0,]B$=\-#>L;_RN5,N)3/X0HE/ MO+:;13 +H,:&]<*^5]O7..8S=7R5$L;_PG;PS?, JMY8U8Y@4M!R.7S9P[@/ M!X!9\@P@&P&9UST$\BIOF&7+N59;T,Z;V)SA4_5H$L>E*\K*:EKEA+/+-[)2 M+<(=>T SCRTQNOFX&M'7 SI[!GT!;Y6T&P,O98WU,3XF)7LYV4[.=7:2<(5= M!'D20I9DV0F^?)]>[OGRGZ8'-]Q40IE>(_Q]51JKZ4#\\U3* ^/D:49W22Y- MQRIB>GV']:CO^.AKL-0J,$W3HNUV!9*1"\ M8FD-&>J>^XM%]QKX@+,>]SN7=-"$H$43 CY4V%GOA4V#_@XY1]#,XA^7%$4C M'IT">$>JCF>HJA;;$K4O[?&("IWZ:A]88QXE4E@\I?4,LCQ,B@D9:1%F>4Y& M481YGI$QG83I+(7;4W!RR6:.)LPS!TZ3\&*2DG$>SHCMY:.4(3V/+N!72"=1 M[CY%-!U&[O,)@9%@TY>?"096'8>CC;54E _1*@(F:Z>''@T)GWO-3DU/H 5NZ G\VG--VTD\>,]$SZRKK.HU]+)";9D+0#H[9;CG M\E%JM*CIY=CY/K^=$=PIRP2LM3*&.#56BJ3\2R$=;8D2&TZ'9XN4Y-DTRJ < MSHF/COC@46]1KWWK,E"I7MKA?=_/[KOCU= 4?K@/K?4MTVM.QT%@ M0] D.I\&H(=V-0RLZGR+*)6EAN/-#75XU,Z!UAM%.L>!"[#_S[#\#E!+ P04 M " :K%E5U*##L_ & "G$ &0 'AL+W=O0%)MH\%NMU@L^WBXJ(?:(F6B%*B M2E+QYM_W#"79#>+Q9%<6;.G'F0].56FS]M*81C7RM5VZM)Z5QS/IO9 MK!05MU/=B!I?-MI4W.'5%#/;&,%S+U2I61R&R:SBLIY<7_JY>W-]J5NG9"WN M#;-M57'S="N4WEY-HLDP\4D6I:.)V?5EPPOQ(-QOS;W!VVRG)9>5J*W4-3-B M+_A=BJT=C1EYLM;Z3WIYGU]-0@(DE,@<:>!X/(H[H10I HR_ M>IV3G4D2'(\'[3]ZW^'+FEMQI]47F;OR:I).6"XVO%7ND][^+'I_EJ0OT\KZ M7[;MUBZP.&NMTU4O# 25K+LG_]KS,!)(PV\(Q+U ['%WACS*=]SQZTNCM\S0 M:FBC@7?52P.SES,$JBLZPW<-L9B+]A8,4^Z-J5EOU0YR(_E)\![ YQ/""^C5]5^"": M*9N' 8O#.'Y%WWS'P-SKFW]3G_>7?1*--D[6!?OOS=HZ@WSYXYB[G;;%<6U4 M0^>VX9FXFJ!(K#"/8G+]YKLH"2]>P;K885V\IOU_$:U7#1R'_R^MLB\"Y4ID M,MVB_GM^H0Z5 A'+?M*Z4 ):S*/,A V&B3NEVSSP2C^Z4AAV*YP]9V^^2^,X MN7@NQF2=J3;'H#$Z;[,>CAT^VS8KR1HZ55WI=&5"%C)3;[E1NR, M?^#-'LF]XD\!+'&3E1V@_^CV<[L6TQH&_SHD _(+ M_[81WG(FT-SPIJGAKFUF9$/Q>DL=*]\3-'#2>\/NC:AD6XT]9)]_GSZGW =F MSWRJI!_=Q@ZUY$KN&.+*:NW :2X?9=YRA2Q"[0DC MN9JB28U]'1DCN8&2_'D"8IG/.T)0"JYX\&4X@< MLA?;.WRQE(-##OE7#*S.I+>ZE5 \Y"QI11/=;- 6>/97B_0G$O;:1%V@^< O M<.#W9GP7SU(\(#M;;-G>7B^XITY\Q=D$%>.]SR6B[N R=\[(=>OX&AX[/6Y" M<.M=ZR>)$G*ZZ A#A"AUP<^-:DJ^%B[HH]U["5"#M3T#GD29H5*/E( FUP7; M\$RJP35\JGB-PTX.;VK0HSQ>GR>UU4KF'HT"]0CV9V !GJ")F39[JM MW93]5N]59]HT5"NBIVJ?>WV_&*V0-9C@= [S#6&8MHCWWL&!W0WJILXZ,I4H MN!K[/B0#%HFA[SNGA'?L,&V.IVDOWYO^](97S<6[42).V4V>^Y0E.K!?B+P@ MPP6D+#M1VB(53M%IU$!PWX<\\[WK5%C/"9JRCTC(8]'H2U\\L?YB]WR>[9I_44KV5VQY%K-T$;.?CX1>RSIIUVMX< UC*(HI0&JR!XS">!ZNS.4%; 4_4H4Z3N!LLSJ)#!D^2!?P]258K_,8! M>/+/19J>CCD\ 2,TA6<217C.@W1.ST6P6,:G[.XPD0/6CMH A,(H)*%YXK6O M5G.O*EW 6L=R[Y??D_H"0!*2/Q">DQO161#-EY0EB+=/"0P2Q!97L'V0UD]H M5-VA$Y5I$8I?-5#%_U 82M?%6^7/!;ZF#A31-H73:\"V&)8'9TL@==TV*;"/ M-5U_I^^W9]YU(TJ@^3*BQR),>VI?^@8RHS!8+BF5HS@.PD7(CEU!9J/+(\Y9 MA;\B4]M$I^_ND;O9W2W\IKM\[I=W5_@/W!14;DIL(!I.SY839KIK%/_3@A M# ?"( !D !X;"]W;W)K&ULS5K;;ALY$OT5 M0K,($L"693G.S8D!7Y)98WGK_G9M3]][9IHM%777H2FJJ2_/5?& MK=^,#D?M@P]ZL8STX.#T=2T7ZD;%C_6UQ[>#3DJI*V6#=E9X-7\S.CM\=7XX MH0V\XI-6ZS#X+,B4F7-?Z,M5^68T(8V4444D$1+_K=2%,H8D08_?LM!1=R9M M''YNI;]CXV',3 9UXB:$)T5=X,#2IMT__R:W;$8,.+R3N=#F(M+V64IZ^]6PM/JR&- M/K"IO!O*:4M1N8D>;S7VQ=.;% WAYN)&+ZR>ZT+:*,Z*PC4V:KL0U\[H0JL@ M'K>?GKP^B#B:!!P4^9CS=,ST&\>\%#\Y&Y=!O+6E*C?W'T#E3N]IJ_?Y=*? M&U6/Q=%D3TPGT^D.>4>='XY8WM$WY&TS^#]GLQ ]4^WRZ-D>A5J M6:@W(V1+4'ZE1J>/?CA\-CG9H>W33MNGNZ2?_BQCXQ4%[7VMO"1\AVTZ_G$I MXD?G%D:)M0Q"V\+YVN&-*O%%7$BCP0-62_J&"$15S907AR]?OA#2ELC2_;M[ MXE*)FXAO=,RE,G(M<21>G#4+H!OAFQR-Q97%A\/C/;'&NZHV"GE/ J18.E-2 M4 I7U=+>X@@PD+3Z=U9WCX^%JA(O A)Q3YR9>BEGH+,K6XS%XU'[??1$S%0A M*\4JA:8H5 C."QU" QNBRY:/Q6/!*BOD MR1[T"G%?S>>*V44X=K*0)19&';#V1!3&->4^44^9> GI-P0$B&VLC(W&P("AIZ,Y/D?U&SER*'6P &9R(( U>P]T. MEGHZHX2@M*'=O4<>6++GZCJ]TG8?GT7=^&()7;&DU L=I<$I"(:-G:3D]:7T M)07SA+_-%<[TJE#P KXY(OY9*+RN2;5L?:=*>_B_7?-+,U/BVJM*-Q5+:I_] M\FF\(U..NTPYWHGQLT$6"8M+">C.E+("$$>1H>-V.?]9Y_QG.YWV MTL=PGHNP;,F3 0*=) @%SMA&M9I6Z(O2 PW9TO:U>!-Y*KZ6H, <^+3ZWD#O6^5 M], R\_ MQX92!]!LZ&O.UJ R\'/B<4ZP[QQ.1;J :]FGR2X$T9!8G.L%*8:,HSC/O:M( M1ABH/,XX>QA5I$!B93U :8Y'JSQXAAI.<3C9_Y<(2U9D1AZ7O "G_-K8U-,R M".-WD5!K.TH7+V*S6YAU^#NSEKSP@7V+:M9I\H\^M'"U[(.+O7=C>X@U!L\[ M[6[>7NRBD^<=G3S?F?4?4C$6Y[+X8MR"3;I4"!!E9WZYM0WZ"\2*,\Z]ONEI M>T_N698(S=^.I^.G8J:-HZU'C_ZX<5T.CG) M7088FC7@IX("VHK$GFD]*-WH 2'+OYW177=NZ\,4&Q? M2C-/J0MTI0RB^MNU-VZ52XM57]&4/445X7:]"V%O3,KX[B!&%; Y1XJ,Q7M@ MZ(XUE*@)X)155:4SDQ&4<]O#'08UVB$15\-LUG4ZS !,%<1+MRB23,P#%0:F M<#)V)A+HJ:(M4D"28GDC9U!&-6?O0+<@C/0+\ESIP7J6^K_U4J4DZ;LU]'*& MG+W1E-$2"1SH>$O.RFWCMO+1MI&=_0).K-!?K9<:#5+BH$Q])+5EG*$QLP%J M6<.UVHJ'MN7J_?3ACH3,!:'#6MDF07L6E1OXA^%(EB3/KQ75J- 1,X=KC3P@ MG&B[P2P9R0\[=%^6C!-5US(.=S7HL-F^D'L4%QS M*TQNI6[8J%[8+M9YT;'.BYWT\([*Z"=I&G;[L,^@#IWQLHUS=@N]5+,(,H%# M4Z.'6E@85#T]O^5((^N_J,C&E+0T=$M;<%"9SKU&KKL4@I74[()]/-BGB\ > M^Q/._R=B:,2TJX]DU8JM6FKT,&CZ;_F"U" 5 "'Z[[?&D>RD"W$1)Z/C_: ) M:B6Z RD6TB!"-K4)M)K2+L":-C%29YJ3AEO5)-G-*']R0ULWJ:LH%86;+E.] MJF/Q]K>&TNK*KE3;$5&ZSW$/O&PD$&*90W[[9Y"3(4-6X9:+II@:!QRB M$OVGB5RVB75LP\\MGU=.<]62B/L>E:A0<^.? MJO[ [>R/0=)LW.4VG;WAIMZ\W,0'&H?D 0AM@X7:\Q7AL6^Y'T?+P*LS=/C] M(-6?C,7/#]G25_!P'95-5VM M3:-Z'>AK:M)3%H;,OI6\[:]HA(T9W9ISXT=RMBN?X$NY1VN&+ZAS'UP/&GN? M%--Y#"2' LT-QI[P-';.(YEA;]F&N \"]:G.E F4 Z=@Y8-@W!5 11@98&=7 M?(YV5>27745^N;-X7@PO.Y^NWFZMOW]0!%?@_F%Z!K53N+/K$.KMHQWUTI*_G[6RH.SKJ&H7= #"(6L1**FS6O:@]>]76X^G/2_ M#4QV>NE&+3BBZ3H(Y&T=_.^6\5GEFSHK'K+$;MC0#9QONLGD_?O->\Z)<]#Y M*\&7HVO6>6<_[BQQPIDMO=,0?K'$=1X]4CO+[ [_2=:])M=&(M%N M%#''WG!&.;ZG13LX'ERM^CL0I[U^4S M";9U7^I4,AQP5?%TCK< 6\S!JFXJSBPJ#T*D0-Z)8^A M0AS\C,!?J;=S8*+8#G]:S.:)\QR0'RC MDVXW]JZC:Z(-N9S)M4UU*D!"<&LRU2\R"5D]"(YS':_B[53 M^;T<[6QE'KG8,/PAA9W(3=>6%'!D.E7=@LIV,LU3MVCE B<6BBZL/$>.C),! MO1LJG'FJT;LWN[_O"4J:LM!+_JV;HMA5Y'06Q+NBG2%M01S_BI8CSN('T^VN M'VH"]*4>"\@I^=8R%A]M+[K[\2^[JL=>VRWU*S2-8+B%9$)H'X1,HQ;2#&UOP8!%JN7]&-.OB)L7L&_ -._/1W]X)*OZY'( Q+$X*TN&++D# M]4*5"SHXW0\?I\OAD^&0KAV9W*W>=QR4KB?;HI%37Z4.E&Y!@9.#;D_#Z?'6 M2G\P^(, T.6"_^R!A]HVIK\-Z)YV?UIQEOZ@H%^>_B[C)^D79*11&PO=V]R:W-H965T]8VX+AIMT"S#9)LBZ+H RW1DK"2Z))TO/G[ M#BE+20#'*/K0%VE(SN7,\ S)^4&JK[H2PL"WMNGTPJN,V5W.9CJO1,OUA=R) M#E>V4K7Z%^;*[53B:C5Z*NA6=KF4'2FP7WHI>7D56 MWRG\5HN#?B&#S60CY5<[^+E8>+X%)!J1&^N!X^]1K$736$<(X^^C3V\,:0U? MRH/W'UWNF,N&:[&6S>]U8:J%EWI0B"W?-^9.'CZ)8SX.8"X;[;YPZ'7#Q(-\ MKXULC\:(H*V[_L^_'>OPPB#UWS!@1P/F!',H?N.'+N9('4%8;O5G!I>JL M$5S=V4VY-PI7:[0SRSOQ*+J]T#!YX)M&Z.E\9M"M79SE1Q=7O0OVAHL,;F1G M*@W772&*U_8SA#-B8@.F*W;6X;W874#@$V ^8V?\!6..@?,7G,\1MDJVL$:L M"KF =385K%V%A8(_5QOMYO\Z58#>?WC:O^V;2[WCN5AXV!A:J$?A+3]\1V/_ MXQGTX8@^/.=]1+]YPB;H12WW*A>G@)YU=1KH0X65D0UV9]V58"P+P*UV1@\1 M-12UYF6I1,F-*"P6\[03,*D[)&738'_IZ24\5$J(5VR SPCA]0SNKA'M!FMN MM_CU"#>04?>+O["-)4:/$.@H1D++9"1J(@0X'Z$8DC MWTHT(VD8PQ]R_[#?", #"Q+"_ B_?F*=$T8Q$"4L]8!3*U-K6+ H(#7R(0A*F#&B8$A:E0..(A $=#'K(,4FB M$+]I%H'%=\019<]IJLJD:$!)D"3H,B6494!33#(;0:\;N2\@ M1,B^=1UC[(#$,49(28:_7UWH*X'[25-;V@PBS"L-&7P216E3*/'XQC.@D5KC M&0 Q@SA(81*%4\#Z9!0>')R1#N\ LZ,TM4)&_(S9@J=8*&HEYF.>:0IGV!^- M[(_^+?M+(4O%=U6=0R-S;@_U4RUPWM]_9/L0^XFX.Z O%"PJDB# HVQ9B"W M@%UY/+*%TO]+;WSI:@OPWB!.NRD,Z<)"0-:_MTT1(&L8A*D;I0'QXW$M0VX' MN);@Z/KF>@43.G6,Q"Y"+J,48A>Q%**(9$A9)'+L8P/@7 :KV]6Z-Z D\2W/ MK!1F(=#$147"X%P0$3^,[%S/P!76I3Q M&6KZCIRTIZ=_).C;%*4(^OTS48?A0-=A/)"V'UN(=Z*TFXFG>\X$[\ M!5G<#76!B?>Z3M[TXE0'S5[<]JA9NC>-AESN.]-?_./L^&Q:]:^%9_7^S77# M56FKVX@MFOH7"3:/ZM\Q_<#(G7L[;*1!6CNQPJ>?4%8!U[=2FF%@ XR/R>4_ M4$L#!!0 ( !JL655& =\EQ *=" 9 >&PO=V]R:W-H965T^1NA)93M)CBL4";:R3?.?O':3]Y*HH/ZNUE!7[LLER]?1@ M757;D^-CE:SE)E9'Q5;F<&=9E)NX@M-R=:RVI8P7]-(F.Q:V[1]OXC0_.'U" MUSZ4IT^*NLK27'XHF:HWF[B\?B:SXNKI 3]H+GQ,5^L*+QR?/MG&*WDAJU^W M'THX.VY'6:0;F:NTR%DIET\/SOC),^[C"_3$;ZF\4KUCAJS,B^(SGKQ>/#VP MD2*9R:3"(6+XN)3G,LMP)*#C3S/H03LGOM@_;D9_21DHV*2Y_HR_&$'< MY05A7A!$MYZ(J'P>5_'ID[*X8B4^#:/A ;%*;P-Q:8Y:N:A*N)O">]7IRS2/ M\R2-,_8Z5U59@\ KQ6:?XGDFU>&3XPKFP">/$S/>,SV>V#%>Q-X6>;56[$6^ MD(OA^\= 6TN@: A\)B8'O)#;(^;8%A.V$!/C.2W##HWG[&(X3DOV6YS5DCU/ M59(5JBZE8O\^FP/[8"/_&>-9#^F.#XF.RH/3?_Z#^_:_ M)@AV6X+=J=%/SR[C-$-U/ 8??*SB3(+5S2NF9%*7:95*-4;Q])B?UI(MBPQ< M,LU7K")E&\=,_[HUO@7/ENQJG29K=@5WTP7+BXJ19[$*AT*97I),BRTZF\7F MUTREJSQ=IDF<5RS-+Z6JT+A8$E=R590P+INE.=ATEL$;ZO"$G2E6+-ESFRHR)$_8) M( 3XV18J1;OFA^P1\RSN./!IF__->7?]57$IRYS(G1?Y0C'/L408,N&%;":< M\! O.';(/'W@L/.BW!8EL'93>,SQ+-_V&(]<>%4XAWC!"WS&!1WY+GA,6:T M A_/X^0SL(D,Q4K)JKG0&XV'5B@B%OG "Q>'=,X=(-DX!PVUQW#M8>?W XL/[2-],'=*B-^XW/?7/RN%0FO)_[F'#^)L-OB M=X%H'[F<"!6E$#^J#10.180>@:'F>>%3@"N0]#R_:$EG^$GR'R9I-L MT"TW\1_@'-4U*J.H2U8-)!B7<%)LP)?2I+UZ-($R7HLRWB0BO&X=5*'O0KBK MB8H%B'0,7R9'&T?$$=#I,$<1D"!?,#5(O \IRQY\*(:8T5G:36TC[E0T0@)Q M" &]!FT,V-F%.S 57.?L6L8E \ #3%2@G\"*HO#&W6I=%O5J#::*IP /H%2? M-P\U5YNGN&TN<+! 5X\5+ROPL?X=Q^ML)XPL 38QH5>_U:L_J=?G*)^+'I0/ MP\D%A!.+_9I#0I>!%A;L#3KW!S0K@O$N6HX9P?34HT&&S '\NM.O(G=;$:K4 M'2$0F!7<*V52E)!)L*J #"ZI-W5&VBW 7$K0\08&7&.2>(FBAW/)9F?OSU\? M6BQ>K4JYHJ?!*FY'H&N:&,TND_FJ6J,1D+=5ZQ@CUB*]3!=H/3WS6L5W4BNAE6R.XNT:V-VAB,%V.T< D3MT1V. KD <:BC:,7N[24]E] MKMY"UD?, ?QQ,>Q!8/,1H0).)X?Z7L1=?0^"W@3("L"W $#,@_D&(8]DNB"NP7(?#.!%(0?A6:$=X*W"B>^O%X9!Y1!%JV0I#.'9"5\= 4I@. MB:UV!)P3P?!P%%+^ 82%7+,9N#:Q"4>^"9(^F-D$Z@4MZ@63T/,*RE&-*P9& MP"7EGS5&@.FT^9[#@ILG6;U ?$LW6U UA:A#+%]2[?HIB2@#9P ;EA:WT2<3^M2RD$MQMX!-\,K0U>X MY1A<>T=W]$Y6; 4R8#/D_W!4JDP5V8(MX Q!'\!U*\NT6) 1$+S,="+JN63L MC@= @>/VH'_O%&N9H9$28&/6 $(SAV8R ;EM@#DOV&9D0/CM$#D)@W065]%.ADAIZ<:G2_A MTVD.9,'SV[I,UK&2E-.UIC"@_OJ(_;Y.,XSH,-W8#)OXNA?3!VZKV<2,)04? MA?2C9U\PFZ+,Z0K?S%(H=_#V-;DF( %@*E:]JMYN,XF8 /2FN>ZA42]*Z_"V9IA^_Q C$(*B^,2@*J:"P[ M/<^AJS[$2/UXPV=2J HJZQ"B,Q2;4$X'3C@FX@9+=($+09?K$$=AW(&",:2D MWJ$'1E74B#!'AC>:83G",#$FOV#4 ;$EW5!-H%NR1SZ4G<;;P,)4G56H@&59 M;*BB-%I:@#(NZ5W5^/):+E92:QK4FZ\D55O#4BR18-O#&FP<,HZHG(54HDA2 MLK9N0I:E\3S-FFB6JI8^[:B&ERN)@4Y658:V2G*JB(,U# ^OM &@!D&5V36. M(X:D$YF@3-"]VRQNENA*E!-O" 6#X&X-.TH%"3N"R)6U- ?:\D8E?9 MTNOT]'SX'4PY?D<[U8AKH?<)\A6.S3?/)(BNO\_)P*?" ')TR&M];,G8PF'G M ZF8"@8J '(^;/I08>-XEN-'-,B[?3)*=A,!88^*SU1)"@>/N'O$V=QX76<: MC_A1T%Z>SAJ/B&34;U;DJ\<0[S8,(PF^"3-,4CI3]?P/BB1%[^VL2#X_KK<( M A5@7T5JU=0>N2U5*7HY =RSS(>QPW"(\*_00]T5H^2Z65PY$ -O^#A;A'T5C M%N$$+EGN#V=QDFY;62,*T(0&8[:L=:\AL%Q*@&QJ,C@\ MI.,I):!WH"W:^*Z+W73P33LR(^EK>B1]O5T >%M3 U;/; /ZK2;-EWQ>9S%F)_&.T2*\A@1J+%B-6@@4WN/<@NH+S(P8U J=IPQ_]@; M-GMFA8&XV&PP;R9# ,*V]3R##-Z(NRICL])+F;GOTN"R<@D;C91+&/RMW]*=-5W]>>TG4!5;6-%L %8UH1 M--ZD"^-A2HIT[76EO5V<']'2^O6F], F]U*.)9[P=6:"V.5;@KI9D'4X;G_( MKONX=\Q=JIHY ?P)L'\]PQ;J3.!*4=/(VM$UZS5.[LR/H#4 -Z0VK6]QP&A< MK>13JU!<=&XEIMTJ@>*RSL@R]%I/7B D _QIJC1DN!.KT1,N^THHWXT.=UN M/]H]=U%7J@+?00V,TZMP$@:^/]\^[$AR.,;]HVC*_0"6.A/0VY9RPET4I MX1DL_ZDZ;Y1,Z#Z75%])>50 G++=J@T\ZTH#-E[L[37>\(2@4=6&8AP MTAZ[74!\'9K M3:O3+TR#@?6D2^;@^_FLDU X< M"#UP&/W--L(=VOA#]9=SF\NO-Q)(1^!?NQF,IO,10L-@&D"[78E\>@OA(* / M%^SN@:?[MRG>7@GI-:XQ?TT&H0\AE<1Q.Y;AK5)F9/=JG6[5Z-+?^)82W%%R MIY:I7B*>O3'D?AS, *,@ _T ^DQ")2'9I_@+>[%<8A'U7=+_I9MV#_&:(=S(N[1":'_S(G\6^XVBE?[@M__,ESQ$'-7JI4LST:\$C84P6%H M-@':_.>%K)E+^[SH*P:6XWE_!VQQ3G;K.S\_#+4B2@+P?@EN>1TM6LS#B8[@5Z6]MA+M@:^;1_AV *OW5&5J$QLU_ MPIW:ZL>[[USPZ2]=O%\N<7L+U2Q4NH[62 _XJD5O8-" KM5W]HST%WK.#-BA MX/7KHV@W:"- "3JOP7)P ]T;N0(9TK"T-K\GG/W;VPY^YD.#/C[)QL#2K/G\_9_Z?5$XFPHPK//JQN=Y6=G// MZXZ=L_@5M 1K!9(H[HZ@W;&;6.%>^;S)+%:EU/7)Z :)X]YO!VQDN:)?2,"M M;*!Z_3,"[=7V5QC.]&\/=(_KGW!X&Y&PO=V]R:W-H965TRJ/3;"34R+FG>VQC:"6+2[V+46 M11V,&A5G23*+&R%UM%X&W;U=+TU'2FJ\M^"ZIA'VZ0J5.:RB-'I6/,C=GKPB M7B];L<,-TJ?VWK(4'U%JV:!VTFBPN%U%E^GBJO#GPX'?)![$"BOR"(*G+WB-2GD@IO'7@!D=K_2&K]?/Z!^"[^Q+*1Q>&_6[K&F_ MBN81U+@5G:('<_@9!W^F'J\RRH41#OW9["*"JG-DFL&8&312][-X'.+PRF"> M?,,@&PRRP+N_*+"\$2362VL.8/UI1O.+X&JP9G)2^T?9D.5=R7:TOL&2X.RC M*!6ZT3(FAO0;<3687_7FV3?,?X0[HVGOX+VNL?[:/F8J1S[9,Y^K["3@!ML) MY,D8LB3+3N#E1__R@)>?\N]&NDH9UUF$/RY+1Y9SX<^WG.VQBK>Q?'TL7"LJ M7$5< [M%XS6/WR7SI*?3C MCDR+4^CK#==;W2D$LP5E].ZD&XI/_HTUE+XBX4QJSBNEN$3<&/"QPI:@15NA)JY* M-UK G:#.2GJ":].U7$D/@A#>;[<8*@IN-3-%1[W^TGD';K#"ID0+>1J>,CWJ MF4:6I,4Y*Q/XU1 ZN'6N$[KB%2L+..=IED R*:;O6,@G^?P=2].+%^E[2/-Q MDB0OBP\=^>?=2NV10"%7*K3BB?L'L5^:VQM' @SMF=19.H)LG,QG/&9I#GVX M0HC2:=#SY#<^:=$82R%<-2>1Z72/,X2SYPV5<>08=3H;\5CP^ LZMX#KSEJ^ M'UJ/P8';_A^2U6 B[08#:2_SA0?CV(\3R_ZQ6R:!U]/!@<$ M;_FK^7EDTW;$OLKA22?@;^UOJO[ES'_2U*>7U)7JN!-P%Z,]9U;OBJ@JV[$2 M'_DO*N^#QZUQU_DLF^>+\?[+^A.V)W4C@.T9=-D*F784UTU^FRT-&9U,IWJ?*GJ3!^W*]7@EWG;U9G! M;;>8ZE6GLL)NJJNI\'TYK;.R&9V?VF>WW?EIVYNJ;-1MQW1?UUGWY5)5[>/9 MB(_6#SZ7BZ6A!]/STU6V4'?*_+2Z[7 WW4@IREHUNFP;UJGYV>B"GUPFM-XN M^&>I'O76-2-/9FW["]W<%&O MU]*OK>_P999I==56_RH+LSP;)2-6J'G65^9S^_B]&OR)2%[>5MI^LD>W5F)Q MWFO3UL-F6%"7C?O.GH8X;&U(_%G40#4)F.:#FDNG1KRB)F4_M(U9:O9M4ZAB=_\4)F_L%FN[+\5!@7=J M=*/.E+)KF7!@FRUB _O2MWZ%UU[0(.:"8"C\>"">DE:SP/&9> E<02%6I^ ?_*^[JN,PE0H1!:%YJHJ3+V0AQ,VACL1%Y-7 MQ2/8B$P:>Q'<.(*MB1?(@!T 4+0!4'000!=YWO4P3#V![34\)A^F_DSYOQ-0W_84MZRA\JU+;?O&'(9H-N83"IP7V[@EGI A M6YOD2!:&;!L0>)$?,>&E8;!9N.J[?)F1\="UVILB[ AYA-TBBMC5X!@M1*9A M>T7(V]$C/)ZD^!1)Q'ZTX@MELK+2QP?@*3?PE ?AL\7',&>[D@87\7NGEC0K/"A8AGNU#Z1?H^7B MQZL;5W*X<2*9R9X\]JB(%O2 2?T2D==#L%SZ\R_LOLL:7;E:ORC^ [@YPOFI MP115E?^%%]]A>H*@CV /M%=&"Q\0.^JVWR"DW]QEE4)V'M2[]EYE>LFN81O[ M7A4+I/.^I>Z^;G&9=>^#RE4]0^P !&JB/J P3F1(A<(]R07=05Z+N=E;GV&;3(&N,8R32;C'[@0?VNQSX:L10\+ MQUS 'L%QX?N3=W@V.) (K XCWSH0XLEN1#&2F"&D;B[A-H1>%-@@QBF%- @B M>AKZR>3_%2G6+>$%OB2W'(F$8>R]H@=T8,:&^!O+?H,_Q+L' M [2/;P\JW3]HWF^WGJ^SX"UF?H'_S_N%F-8"BH;)MBH+VV4VQR&;IQMGS_VR M0^/;/M>P3_!P]\EN3G?OK+JMIO.Q=57@BLSF__EJJXX7SH_JN8ZS'0[0Q 'E M%@&C6E*+FF]T71)U<%((Q4* TG_K MN_19!'(<"UO\X(Z!8QV4=Y"\9]J@C'"B5IY$=N*GL@?U')KYDTW-)^^N^?;U MF.RKZ\."=^>H Z+?G*7^<(GMJZ0-+@:;** 48LEMB#UN.QSZ-M_"T&"W'9/' M<4R)M[1N:7PL9/SAP,XQJ<3^6]79 M4S:UHKDB9(8UYD MK=3/I37\E&>KT@P,A.='H;\&GG7M"$>K]3T5/K4$8]%8.^RI/=BS&*/=A#,/ MM:U7;@"IOGA.*M7_CAH<2%^J:0CAOT_+WK/6=.OM(,ZY"_L.E,[8X!_WHG#S M=/.:]<*]77Q>[M[1_I!U"R+K2LVQU3^.<>KOW'M/=V/:E7W7.&L-#M7V&PO=V]R:W-H965T;<#VULY .P1)NGX8]H&63A)1BE1)*DKVU^](R:J7.L:^Q")Y?/<>[_&8 M1:/T5U,@6G@NA33+H+"VFH>A20HLF1FH"B6M9$J7S-)0YZ&I-++4;RI%&$?1 M-"P9E\%JX>?N]&JA:BNXQ#L-IBY+IE\V*%2S#(;!8>*>YX5U$^%J4;$<']!^ MKNXTC<(>)>4E2L.5!(W9,E@/YYN)B_&J+93 +(,6,U<+> MJ^9W[/1X@HD2QO^%IHN- DAJ8U79;28&)9?M+WONSN'_;(B[#;'GW2;R+']E MEJT66C6@732AN0\OU>\F9J$5J" M=@%ATL%L6ICX#9A;^*2D+0S\)E-,_[L_)$H]K_C :Q.?!7S :@"CZ!KB*([/ MX(UZG2./-WH#;U,;FC$&MJK<<\E:2\@4UL:0]8^. ?Y:[XW59)>_3YU#FV9\ M.HV[0G-3L027 =T1@_H)@]7//PVGT2]G1(Q[$>-SZ*L'NI)I+1!4!O>8J%SR M?S"%78K2\HQCI\:T(:3H>358$ MXF*).RWF1& K5)V"P9SZBO6G0SC4C;AX 6:MYOO:NCL 5H%YD:AS=VKX7%$3 M(3":I5C*SC*+V@.S(^<,OG/@!J2RU!_2FOJ.0Z0&"I8].P65,F@&7ME.)J). M*N(G;I)I_QTELWIB_*C4]@1 #62WH/F1(:BPYP/B#2/&)'J?*U1>30BJA\A=RUFA\"^/!#+:^ M"U.Y-0JOUA2\,C":3F$VB.!1LQ1!LA);-$4D-0SC"4P&!]?R-Z[ J;*&1\V< MLN;^R3*0.$UM7^]G^U=QW3X&W\/;)_43(_]27Q>8T=9H<$,UT>TSU0ZLJOS3 ML%>6)/K/@EYVU"Z UC.E[&'@$O3_*ZS^!5!+ P04 " :K%E5A7*_TF\$ M ">"P &0 'AL+W=O3J=FJH1/3S=Z=J96MFNEN-%D5GW/]?.EZ-3Z?!)--ANW[:*Q M;F,Z.UORA;@3]I?EC<9JND6IVUY(TRI)6LS/)Q?1Z67FSOL#O[9B;5[,R7GR MH-1'M[BNSR>A,TATHK(.@>/S**Y$USD@F/%IQ)QL53K!E_,-^COO.WQYX$9< MJ>ZWMK;-^:284"WF?-796[7^48S^I ZO4IWQ(ZV'LUDYH6IEK.I'85C0MW+X M\JOZF-56GS$H+^OWBP5B-*OIC5Q@&+/ZJE.K3;%>NBS=*\L[NN0=EY7'@T%O1#4JB[RRB(XH*H." M99BP((YS?/,R=BL6E&E&%]6G56M:URP,14&49)0$19Y2%,64!5&<$!H!:"Y! M3*V%K)X)!2%-QX<&@PI2WBA>_PGFHG4Y[C"6'V.,,61NDF+\W-0=@8%189 G MJ;,QB(H2WS(,W781%##D0-6DVZI)#U;-M1Q:^M!=%US7+J/+E:X:=+D:N=Z2 M@7LR[*JE@RIVU])7ZZ4UPK2_2"[VI/N]5L8@J=6J7R%#0/X)=]P-9BXM+EFU M>,2EM,0?*ZI&JDXMGA'B),B+S'^CR&4BRQ.Z\IT8\%H,V39-NS24AAE%24AQ MEM&]YC7*GO?"O"B%%,EB94HL+L^ M @<82RC+\GWA8P7H%U(2%:\-'T/Z8BH8> M:%Z\)'D.20C_N#UXU+J;F/^' M*=2(KM[?U@XS^5:X5V0- 4B/;=!U74QC2I!*3!)*P"1,4J#Z28;$,;I'M0@^ MMTX;V#OD\6@L@5UYFKYX,Z$R%_YE:*AR%]KP?-KN;A^?%\.;ZY_CP\OU ]>+ M%G=&)^80#4]R=$4]O :'A55+_P)[4!8T\-,&#VBAW0'\GRME-PNG8/LDG_T- M4$L#!!0 ( !JL656 #OS\I@0 /,. 9 >&PO=V]R:W-H965TC74%A@0^'D4^=_?P[B2.MT(^JC7GFCS75:,FSEKK MS6@X5/F:UTP-Q(8W\&0I9,TTJ'(U5!O)66$VU=60>EX\K%G9.-.QF;N5T[%H M=54V_%82U=8UDY_GO!+;B>,[NXF[^Y_FUS*T$;]BA%6?-& ME:(ADB\GSLP?S4-<;Q;\7O*MVAL3C&0AQ",J'XJ)XZ%#O.*Y1@0&XHE?\:I" M('#CKP[3Z4WBQOWQ#OV]B1UB63#%KT3UJ2ST>N*D#BGXDK65OA/;7WD73X1X MN:B4^25;NS8 BWFKM*B[S:#796,E>^YXV-N0>F]LH-T&:ORVAHR7UTRSZ5B* M+9&X&M!P8$(UN\&YLL%#N=<2GI:P3T]OX-P_-+FH.;GEDMROF>3DXH$M*JXN MQT,-)G#A,._@YA:.O@&7D8^BT6M%WC4%+[[>/P37>O_HSK\Y/0IXSS<#$G@N MH1ZE1_""/M[ X 5OX+UCLBF;E=J+]H_90FD)Z?'GH7@M7'@8#DMFI#8LYQ,' M:D)Q^<2=Z4\_^+'WRQ%GP][9\!CZ]!Y*L&@K3L22\)WC&W!.'O#V*=]C; MAS4G2U%!=0(\T7CR1'&M8%+J-='P&-)CTVIFR@A<@2HH<\*:@A1EU6I>D :R MJ+19U+N'*Z\JIA29N=U@[II=5KDBD-SY([DH&TCLJ@)PY1+^G/.-WD-AM6@; MK2Y'Y&$M.?\JOPADA^;U A9W*>*;/-G9W9GM+;XU/S<1'8IB1&[:FDNFA20S M("GO66B;HH2\*1>&@?YX?B2I&X4I2-^EF0\R<[TL 1F[01:@'L9&BQ*?7/-& M0%4;>#"$D0"TL:Q(JP 8V/E"QOY!Q*[G>R3S4@.7.?ASG$7;'V2FF&/S#.T-!;\95N6B>N%3=GMWI M:]$G1,>X]<"#/[2)\D1[%WX47Y(+ZET2&)&+, (-9L+HU*S)W#@-+ F))8%& MJ"?@4FA(\ P)L1^?EC6OF?ZGC/ED7F&\^)D!6?!&)GRYA).TXX32[&@!V,KQ#@@O M?B%NH!/_#UH7#2%\++W 31)TGL9N8FJ30E[Z@7GB!XF=R++T&S0P0WH8AZA[ M(5"?&NKCXPTL'/CA*Q$,3,GLB^_2P,ZG[;]M8]8-+ AK]IQ&%M(06A=V,QAA M1T.5@@JCD],HA:@SRP?%BJ")ZR?4,N6;;@Z.^=CF*'4A[?]E1WLSA;Y;1P,/ M;$=+OU5'\RPBLG1^2X,^8DF)XQA;6D8[4H+@^#O=U)*7OA)02]X+<>C[=KAW M$8'*6IGKE@+OX!/.WDGZV?Y&-[,7F2_+[77P(Y.KLE&DXDO8Z@V2R"'27K&L MHL7&7&L60L,ER0S7<"OE$A? \Z40>J>@@?Z>._T;4$L#!!0 ( !JL6540 MRT#XZ ( $8& 9 >&PO=V]R:W-H965T2R'-)"BLK4[#T&0%ELST5(623I9*E\R2J5>AJ32R MW#N5(DRB:!B6C,M@.O9[,ST=J]H*+G&FP=1ER?3+.0JUG@1QL-FXYJO"NHUP M.J[8"N=H;ZN9)BOL6')>HC1<2="XG 1G\>EYW^$]X([CVFRMP66R4.K!&=_S M21 Y02@PLXZ!T><)+U (1T0R'EO.H OI'+?7&_8O/G?*9<$,7BAQSW-;3(+C M ')7*6'\+ZP;;$K@K#96E:TS*2BY;+[LN;V'+8?CZ V' MI'5(O.XFD%=YR2R;CK5:@W9H8G,+GZKW)G%96TVGG/SL]$*5]+Z&^2N: M"28-'-RPA4!S. XM!7"P,&O)SANRY VR$[A2TA8&/LL<\[_]0Q+6J4LVZLZ3 MO81SK'J01D>01$FRAR_MLDT]7_H&W^?'FML7^'FV,%930?S:E6-#T=]-X9KD MU%0LPTE 76!0/V$P_? N'D:?]@CL=P+[^]BGY/_1@.6CMN(G$SJ?ZCE$VDB/6>B M*MB"1L9_&FO)+970]?S6''H?1R-)#I1-:: K#:"'M5@N4'>O"P=<4H$+085H MC@"?,X) 10A3,$U22E5+:PY/X7:CXOHU^-P'O_7!?]2>F&[PWO8M=%C'SV&-#V&]W <]](8OFHF'38^.:&].(U[HQ'<-?X'\2 Y=,A1+TZ! M!L,2.>V'&9,9C1H") -W?C+L1?U_P^[(.AU&+D8TZ(TBV%5 X59OEZA7?H(9 MR-QM-&W>[79#\JR9#:_P9L)>,;WBU. "E^0:]4:# '0SM1K#JLI/BH6R-'?\ MLJ!!C]H!Z'RIE-T8+D#WUS'] U!+ P04 " :K%E5L\JX.*T" F!@ M&0 'AL+W=ON*5QC2C(-!YB373/=F@H)N%5#4SI*IEH!N%K'!!-0_B,!P$-:N$ MEXV=;:JRL5P97@F<*M"KNF;JSS5RN9YXD;: DAQ]Q8!$;' M"]X@YQ:(:/S>8GI=2ANX+^_0/[O:J98YTW@C^8^J,.7$&WI0X(*MN'F4ZR^X MK:=O\7+)M?N%=>O;#SW(5]K(>AM,#.I*M"?;;+_#7L#PK8!X&Q [WFTBQ_*6 M&9:-E5R#LMZ$9@57JHLFR>Y'+&F'&-JCAXXS-.>KS<6 ( MVCH$^1;FNH6)WX"YA ]X7<\M\ZX;;2.9=ZI1!^7LVU4=09OXZ5W"*FQQ'MM(QTPW*<>#0.&M4+ M>MF'=]$@_'2";]KQ34^A9U,E7RK7^31X4+7LC7LE)@K Q0)=/UL;*&;P6 &G M4\Q*)'!.8UF))>'0TX.K1!A-PIOY/U:".I%SNM0^X";'QCBOUZ3.1S K%>)! M=\!7(G)HH=]+V->=(:?$4US.($S\J'8KM8J1C=L$&PO=V]R:W-H965T_N%^ZHHC5T8+V9=5N 2S*QO+?^VL5.L:PRC3>R_JO*33GW$@]RW&1];>[E]BWNXG$ U[+6[@O;86\T M\6#=:R.;G3(A:*IV&+,ONSP<*23^"PIBIR <[L&10_E;9K+%3,DM*+N;K%G! MA>JT"5S56E*61M'?BO3,XK8=B'496A%KL,2"DFXT9&T.;U 6*NO*:@U7Q+F& MBX=L5:,>S<:&O%L;X_7.T_7@2;S@*85WLC6EAM_;'//G^F-"?8 N]M"OQ5F# M2^PN(? 9"%^(,_:"0RH"9R]XT9X+'.ZQD\I4;0%_7ZVT450X_YP*=[ 6GK9F MFVFJNVR-NZ;<>3>&A M5(C/B@'>$X3G*T2NP6:%RC'\?$9\@DI)AKJ37U"<0"XB"!BR@< 608OXI#BO8C3E+Z"49[<&";)Z#B'%Y01NT1C MS#F- 4L".X8LC,0(;J2B7LP,PEIJHQGT;48UN*:5W"KYW+=*0>RLIVG@3"4A M>1NRO(MKHV0#+K\9K1\7JJ5\]Z^ ^]^B,X&&Q)+&WVZCXG_CMEDV>> MW)V G_NJLYW-H*57@UV2AT*JZ9+ O>5O&O]*VT0,WS^^A3&%CVUE:5T:8M=2 ME/A4-[9;4ZJ.0,!M:U"UCD%BEFHZB+@=0C_9L?U];,0O]UD4V>[B0C _]$\2 M.SZZ01M4A7LG:*JZOC7#97I8/3Q%KH8;^.OVX1WS+E.%/0%JW)"J?SDA!M7P M-A@F1G;N/EY)0[>[$TMZ3J&R&^C_1DJSGU@'AP?:XE]02P,$% @ &JQ9 M52GN\O6S P 2A@ !D !X;"]W;W)K&ULO9E= M;]LV%(;_"J$-PP9TUH>_DLP6D%@JVF$;@AK;+HI>T/*Q3802-9*VVW]?DE(4 M:Y#E&#CMC2U*?!^2YR6/<>394<@GM0/0Y'/."S7W=EJ7=[ZOLAWD5 U$"85Y MLA$RI]HTY=97I02Z=J*<^U$03/RHXQG8J\Y*^!1$K7/L\W/K#M3ML;?CPKZ1:6H/\N'Z5I^0UES7(H%!,%D;"9>_?A71J.K,#U M^(?!49U<$[N4E1!/MO%^/?<".R/@D&F+H.;K O@W)+,//ZKH5XSIA6>7C_3 MW[K%F\6LJ(*%X/^RM=[-O1N/K&%#]UQ_$,=W4"]H;'F9X,I]DF/5=S+V2+97 M6N2UV,P@9T7U33_7@3@1F(5V"Z):$+U6,*P%P_\)HG-3&M6"T6L%XUK@ENY7 M:W>!2ZBF\4R*(Y&VMZ'9"Q=]IS;Q8H7=*$LMS5-F=#I>5AN$B U9LFW!-BRC MA2;W62;VA6;%ECP*SC(&BOQ*_J)24FLL^3D!31E7O\Q\;69A67Y6C_A0C1B= M&?'W/1^00 O_NF'VV?D01\',/YS&]7*7I'<*UT8+"=:*UJB)UJAW"R\X5VCW^8Y^2] MAEQU[M\1YO[%A"68L!0)UG)DW#@R[MV_"Y'GYI=9.3]HL289+9FFO+KSAI14 MD@/E>Y/<64'6@G,J%2E!5GFM,]/WCGBM;9BPI()-3\Y:, B"L'W M-(&>] ?:;?T'LJCCZTY 5_1Z,==&#Q.68,)2)%C+BVGCQ10S#4TQ'<&$)9BP M% G63FNZ>AWA&OM0T3EE2PVPMI"&G(EA^WC1^WK\A6B\O9JA=S;9 Q M80DF+$6"M;P(@Y=J+,#,5S4-R1146H)*2[%H;5].JN3PNV>M_B&O-@^3EM2T M2XD+:]"V*R]EJO&PM[3\-OD+M6A'I24U[5+]AS5HY8I_\AK6OF7_D\HM*Q3A ML#'X8# UY::L7EQ7#2U*]V9V);06N;O< 5V#M!W,\XT0^KEA7_8V?Q_$7P%0 M2P,$% @ &JQ952/V'&"W!0 S2D !D !X;"]W;W)K&ULM9IK;]LV%(;_"N$510JLL4C=T\1 $VIK@&4+DG7#,.R#8C.V M4$ET)=II@?WX49=(%D43<7;\);'E9+&0;XOEM%P7+%[425DZ)9;E3;,XR2>S\_K8 M;3$[YQN1)CF[+5"YR;*X^'[)4OYT,<&3YP-WR7(EJ@/3V?DZ7K)[)CZO;POY M;MI1%DG&\C+A.2K8X\7D(SZ+2%@EU!%_).RIW'F-JE(>./]2O;E>7$RLZHQ8 MRN:B0L3RWY9=L32M2/(\OK;023=FE;C[^IG^4UV\+.8A+MD53_],%F)U,0DF M:,$>XTTJ[OC3)]86Y%:\.4_+^B]Z:F(]9X+FFU+PK$V69Y E>?,__M9.Q$Z" MY.@32)M U(1](]AM@OW2$9PVP7GI"&Z;4)<^;6JO)X[&(IZ=%_P)%56TI%4O MZMFOL^5\)7FU4.Y%(3]-9)Z8W;$MRS>L1.]1^Q(]?$?W;"D7@T GE(DX2O3! M9-C=LXN)U+22%5LVF;W] 7O6!]VT0\(H)"P"@@T:Y'0- M5ZAG+/1GSI( 5#KP5A M5V1XB!:@?U%W)"[F*_0VSM8?$!*8.C"_)!XBF)HPC . T>) MBW1QENNYEEXS,.E+)0>JQE]\\_OF@:%XH:_?R#MX$4+2*"@M@J(-.],[*7Q, M*X5!O10HC8+2(BC:L$V]G\*O-U1MZNY5ZUL^5J5"$T4L5U6*<13!)%!_6^C" MI+7?8ZAP[ZBPV5+M_77Q*Q/5K3QM^4;DP6L0DD9!:1$4;=BBRXJ#$-5*L91Q+%518ET8<0.O3U2 MT9LM;'9;>Z4B7FR97)ZE7*#:*3!B#UZ'D#0*2HN@:,,&]481A\>4"U"G"$JC MH+0(BC9\K-";16)T.4:Y:%,'-R0<)U#U0A=F8UOYT4 U8=AS'5N]@ZF+DX.Z M@5XR2&^XB-EP[96,O;XM1$27_AAJI2C,-P&.Q8GV&9O=LB M9K?5RL)5RC>Z9[^7YO2#UQLDC8+2(BC:L!&]'R3N,64!U!F"TB@H+8*B#=O4 M.T-B?D!HE 5/(PN>^O13$^6$ZB,-JHG"0>BIED,79GL[8<,R>V=%S,[JM^IG M KID0E\HZ",V4!H%I450M&$;>N='@F.* JC_ Z514%H$11NVJ?=_Q/RDT"@* MH6;CAOIP0Q.$5>]!-4&!0U1!& >YOGJS%UBB.=_DHMF:U!WM M]AY^K'?<*<&ULQ9QM M;]LV$,>_"N$50PNLL41*MI4E!A*36PLT6)"LVXMA+Q2;L87(DB<"_1MF6;E>6\AQ.JTWR^G"[Z, MRY-\Q3/YSGU>+&,AGQ;S?KDJ>#RK!RW3/O:\07\9)UEO?%:_=EV,S_)'D289 MORY0^;A4NSQ^J)Y]GYSVO^D0\Y5-1(6+Y MZXE/>)I6)/DY_FF@O8W/:N#VXQ?Z+_7DY63NXI)/\O3/9"86Y[U1#\WX??R8 MBIO\^1-O)A16O&F>EO5/]-S8>CTT?2Q%OFP&RT^P3++U[_A;$XBM 9)C'H"; M ;@](-@Q@#0#R*$>@F9 <*B'L!E03[V_GGL=.!J+>'Q6Y,^HJ*PEK7I01[\> M+>.59-5"N16%?#>1X\3XAC_Q[)&7Z"-J'J*[[^A7GL^+>+5(INA+/HWKE+ZG M7,1)6GZ0IE]O*7K_[@-ZAY(,725I*@W*L[Z0'ZC"]J>-\\NU<[S#.4%7>286 M)6+9C,\,XZE]?&09WY>!V$0#OT3C$EN!MWQU@HCW$\(>QH;/,SE\N&^:SMN\ MLU=[UX)!-DN#U#RR;VG<%_D2L6^"%UF61S3]^D=?Z#%V4 M)1&__X@S_P?C;E M Q)&(6$,"*9E+MAD+K#1-YDSA7\]#5>C[(]V* M=JVP-QB.6F:L:^:/,/&53VV2X6:2H762G_ALGF1S-)=_#4OT/LWE\BL_F*:\ MYH3;DR&MSS@QV+1B0KLF/H[\UER[1A_#P#S1P6:B ^M$OV:)D)?7K8B%.:76 MX:Y7%"2,0L(8$$S+P7"3@^$Q:N$0,G.0, H)8T P+7.C3>9&KZZ%H\[%2@@9 MMFMAUPI'(QRTJD/7*AJ.2(O%NE8CX@UV%(AH,\7(.D5VQ2Y,T[..^/WO'J R-5Z#D@=(H*(U!T?3\;>D?_]7UH1FJ_:\TB!I%)3&H&AZ M I2<\H^BIWQ0005*HZ T!D73\Z=$E?]Z5=4,U4J 'T1!NU*8S(9>V*X473,2 M>D'8KA0&,T*V)(D^426L?+NR^DTL>($NY)I,IK%YNE: \YJ#I%%0&H.BZ:E0 MTL\?'*5F@$I&4!H%I3$HFIX_)1M]J[:QUXQAIR\2^)W&A,&*#-HM%FJP\C'! MG>\67;,H"H<["H:26/Y!&@M=\FRZ6,;% _IWNX4\R;,IST2Q[B/?).6#,1Q6 M'\YK$I)&06D,BJ9G2ZE%/SI*30&5FZ T"DIC4#1]BT(I3FQ51.-K7E274SSG M*+]'(A<4ZIZ:\V&FN>6EHE6A3E:95C ZP878;/3)*R^&#M-SA=4B^O[>[ M:O?I'#](&@6E,2B:GCTE4#$^1EW"H/H6E$9!:0R*IN=/Z5MLU5_.=0E4MS8T MK9YX)\&@79K,9L-V==I'TT.D)"0^2$(Z%:A=W5V[*^?X0=(H*(U!T?2D*3F, MPZ/4)5 -#4JCH#0&1=/SIS0TMN^?NM8E4&W'24L@0JPT%I%)3&H&AZ_I0, MQ_9=6]>R!"JO&UJKDG0.^.PPZWQ=VD?3SY\II4OL2O<%FVJ*UQ9T MAYFQ'6;AC@JU=436KGE-%6K/.>IJT?_^?64.(>SA6-C3L;#'8_^/O5RBA#@) MCE*:0#4Y*(V"TA@43<^?TN3$OD7M6IK"O1WIB=VC<[1!%30438^V4M#$KJ#? M4.6DY>$'M>T?P_GR =V6!J4Q*)J>4"7XR5&.,Q-0[0]*HZ T!D73\Z>T/[%O MN+N6OY'QVT^G H**]<.<,BBG>B25"B=V%?ZVTK9W\]#NW?F* -T4!Z4Q*)K^ M#T^J51 ,KNU#G@H.(> MBJ8'7(G[P"[NWU;X=FU*VITZ7R^@F^V@- 9%T].G&@_!40Z3!Z -"% :!:4Q M*)J>OZW_T+6?!'"M=X%Q@[!3[T [!J T!D73 ZXZ!H&]8_"V>K=KM]/NU/EZ M 6U!@-(8%$U/GVI!!$OY4QR&P'S%PK7?#0S8>)W:G MS@$';1% T?2 JQ9!X'XF__!ZMW\7U>[>^5"7HSUPP6/9[RH#.3[]WDN7IY4#C;W M?QO_!U!+ P04 " :K%E5;]+59;(# Y$ &0 'AL+W=OVKYK M.1Z*MC;R!1U)8T'6F;\3V=Z@( M]0Q>(C)E?\FV&AMX)%DK+?+*&#W(&2^?]+82XL <9H-HLH@NFL0/V#0K0RZ MEFCIF:4UI9J.AU)LB32C$DQ>$<7+%L@S%5T-?X]P&P4^J>:[*>:('YCDG M'P37*T7>\A328WL??:X=CW:.7T5.P!D4'=(-3D@41%&#/Q.W^102- ^M>>AP MIUOKV+5X7;>.9"%%3B9(5>(&Q;74*S*QJPB2?+V<*]O_K4F_$C]NQC>G^4(5 M-(&1A\=5@=R -W[Y6]@/WC21;PGL2(JXEB)VH8\_"TTS(8'/1"PY^P>[TK5D?$D*D$RD M3>QZ]QV*.G'M4.FU<_YG+E2_9M=WLMOM62XT^8$WQIY<$YW^?3J]^WR<,SZ3 MSUG-Y^PQ?$[(#9@+S*S.-4A[U?$$R*=YQI;47!XGY.UM@?<(KN)GEIMQ8D%F M^$DM:%(.F&DJ-<&0"GAL;YGZ=F$#S6D8G 9ADSQ.UYZZEUL".U)Q4*LX>$PD M:T%%\O4/Q";O->2J,>0-VM2L); CSVTV$7::/I-P&.SSAJ %RBI B MA3\YKL0/QQ6W;T\])&VA'2L9[96,?I784GG2EFXMH1WKMD\N0V?"]A_BBQNX MV7'2J,#_D5*&^YPR=">5+86;^%'AIJ6\M*3J'Q1G6 4L;G.AL>2PKRNL[4&: M ?A](83>-&PO=V]R:W-H965T0Y%#^N M.'UD_*N(*97H*4MS<=6+I5Q=]OLBC&E&Q 5;T5S]LV \(U)=\F5?K#@E41&4 MI7W;LMQ^1I*\-YL69;=\-F5KF28YO>5(K+.,\.=KFK+'JQ[NO11\3I:QU 7] MV71%EO2.ROO5+5=7_1HE2C*:BX3EB-/%5>\]O@QL2P<4=WQ)Z*/8^8UT4QX8 M^ZHO/D97/4O7B*8TE!J"J*\-G=,TU4BJ'M\JT%[-J0-W?[^@!T7C56,>B*!S MEOZ91#*^ZHU[**(+LD[E9_;X.ZT:Y&B\D*6B^$2/Y;TCJX?"M9 LJX)5#;(D M+[_)4R7$3H#"Z0ZPJP![/V!X(&!0!0R.91A6 <-C&9PJP-D/< \$N%6 6VA? MBE4H[1%)9E/.'A'7=RLT_:.PJXA6 B>Y[EEWDJM_$Q4G9T&2DSQ,2(H^YD+R MM>HT4J!S=$,X)]IT]-:CDB2I>*=*[^\\]/;-._0&)3GZE*2IZAQBVI>J(AJN M'U:DUR6I?8!T@#ZQ7,8"^7E$HXYXSQP_^5Y\8(['M@&@KQ2L9;1?9+RVC8AW M='6!!M89LBW;[JC0_/APW*7'Z]C]U[$'YG"/ABH<=X4WM!S477)0X U.ZI(D MCU! $HZ^D'1-T5]_J"CT4=),_-W5 4N*83>%'JXOQ8J$]*JGQF-!^8;V9K_^ M@EWKMR[S(,$\2# ?$BP FN8/JQ-'YK09X6UF\):ME!3PX-$@H9KGLB$"C4F MRA@M=FY9%=-2,3]U#@#7)9M;L.G9=3-S7[OAJK=*JOQS#ZD(Q!FW$X MVF%L^.#4/CA&'SYP)H1:,I T^8=&:*G6)@(IJ65,D2!IX0Y;MFV8@;NG?V!L_ ]V<;>6UCU% MVE1=T==IZ[9$<1R\)Z[;4L7>U[8-@^U6SVWCX/&^NL;V_Z"ZHUK=D5'=&Y:? M[PA'OZT3^?P=_4:MAMMC=[C?/8V\IXX21U'ZD)1!!^7(&>'N<6)E#4@8=E/C@$#VII9\8I??+KIU1 M&;-(+<0W5,ABC=2E\Z3]; ]:,AOY3I7Y&$8?DC'H8'0.B8RM[<;(,J](&%?; MTEQMPCBG>?A[M[Y!DZ(&JL3Q,B1#)(E&/0:1Z>[Y$.7V22&TPLF*# MT;DWLMKUG;0\,=?N5%..XO1!.0,HM*9_.QM;;/3/TVO(.^,@9$8X=9< BN:! MHOF@: $46M-9>^NL_?]O$"L.*.\AT3Q0-!\4+8!":WJ_S0U@XRYT=D-E.1"K M=?/K=XEFLI,[ 6B>H$+;77&?CT:3_2$;- /0Q3EP#LRDVZT]-N_MYT0H7U(5 M%M-HJ8SZ%[U,KO0IC$F^I"A4TR4G8?,TT!;]LI[2#0/%,T'10N@T)K>;W,=V)SL:#W@U6!*)H/BA9 H35-WF9\\/@G#.>0^94Y*)H'BN:#H@50:$WO MMRDG;,XY_4AV%7?D94;M/ =H\JE"XH]S#EWYYO&8+7Y[V43/L4K^52^E"45D7(_6$\?( 37DAV:HX M\/' I&19\3.F)*)&PO=V]R:W-H965T6_/9NS-"TC21S? MZJ"C9LS2\?CS??375?(RF04MV)RGOR)'I!5 M:5U106?3G-^!O+26T"UR^6LB_<3L=9+1;)G0%+S+"I'O MY R) HS!%5L(<,V6NSP1"2O TRLF:)(6S^1OGZ^OP-,GS\ 3D&3@0Y*F^M5A:&09^IIM7P#L/0?(0\C@/G>[7[&E=(>5.VR[3V01FDJ@ MIA*HBH>M\5H9/P>7>YDP7:1L+'?+N* I>PY>TR0'7VBZ8T!P<+GAN4C^82LP MYX4 ?UPN9 GEPOS35(S#Z,0\>KE;7Q9;NF07([D="Y;OV6CV\T\P\'XQE6:@ M8*U"X:90V!5]-J?%&M!,)EU^^/7;+MG+VLAE8\KZ$"JH0I64LI]%&$;3R?XX M&]TH)''<&+50D@8E<:)4,V6"=?#UCV'%*/ ZN)PC_,\J^PU^WXG_/=NS%)CV MQ2NG8]^5-%"P5HY!DV/PJ%LN&+)0 P5K%2IL"A4Z%\/EZB\I!772IDQ#;3W' M.(Q(9SWK5A"BR/?-.RUJP$5.<&]R7A3@R>S"20:2-W]UQNH5/ M(C.\N($7]X/W7EXS([Y8&WWLAQAU,)JMS""AIW38.X.O:N<6846>WX5F,"MG M&'L6=$== AR.\^M8K5F$L8;59.7;D"H5AT[M.U5'I-<111KQ&\R@%P:1#9V2 M3NC6SIK5P;_@-]D,RWYSRXO$4D5GI+[L-52T=MY*C"%Y5*:' TEU7:P?(?Q0 M*3]T2_])MJ_]CY8*C=!$TS:Y!*NVSJ\02NM6R']'K4BB1:A74K>Q( MD1),=(Y@(ET)NQ4TF%AF%BF=1&Z=5/S^AN]9GI7':;#@VPWF?"@:*U M4S\Z/C_R^7G8 _2/.$$CU0<@=Q]PDN)K_];6DHT*[JYAWS%]\ATS.P"U6TLYTND]!*=HY?(H)<>(F$7F$$P M905M.J04$[D54U'^G.=;GE-1]O62"XN&"XVHG5%[T]E T=HW!)468^]1N1\[ M6X&^Q1HJ6KM8JD? [A[A)/=C_62,8AQW%[3!#/N!9]EM6 DY=I^@'\[]6#\F M=WG+8 )C8H%X= ?:+9\]N!_K"CF&$>[2ELD,(0LY8*6C^)R[T-@@C*$?=&_; M&!!9Q24.Q6T'XW\G5QA&'<16HP0A:82C_Q.?J)=6%$(8ZZS;[!3-8P ML*U$I9_8K9^*_3](/KNEMVR\H,NOHREQ)^Z#]L/U M@+A.U/4C-=TDMA 948I*W(K:0PZ(+IICB(^XM(9I,K-1&5'22LZY.4T,6NDC M[9AB,HLB:-$JHD25#/ABA[EE/=8GV(-E80(.9H8"3H[>]"&5F^>$MD<.%X-OJ18L%%X)OJH]K1E< MB_N+\MV-YEV=V7]02P,$% @ &JQ955]>W/^/ @ 408 !D !X;"]W M;W)K&ULE95=3]LP%(;_BI6A":2-?+1)"TLC 16" M"R1$![N8=N&F)XV%8V>VT\*_W[$3HFZDW7;3^.N\[W-.ZI-T*]6S+@$,>:FX MT#.O-*8^]WV=EU!1?2IK$+A32%51@U.U]G6M@*Y<4,7]* @2OZ),>%GJUNY5 MELK&<";@7A'=5!55KY? Y7;FA=[;P@-;E\8N^%E:TS4LP#S6]PIG?J^R8A4( MS:0@"HJ9=Q&>7T[L>7?@B<%6[XR)S60IY;.=W*YF7F"!@$-NK +%QP:N@',K MA!@_.TVOM[2!N^,W]6N7.^:RI!JN)/_&5J:<>5./K*"@#3=@"C:$Q!U 9'C;HT(X;C.L3,ZICG,/+P8&M0&O.SCAS ) MOAP 'O7 HT/JV1Q)L9(A>06JB%2$@QZL9RN3.!E[%S?9Y.QLFOJ; ?-Q;S[^ M#W-3*MFL2Q*[Z2!$*Q?O0,33( F'*>*>(OX7BLZVQPB#_1SQ.XXPG([W5"/I M.9*_5#;I-W;WUZ%B7!'V[^3H>PS19O M\)H)C?^E N."TPGBJK:!M1,C:]T MS=A")-$C:;O;KQ\E*_JD.%LPJ0KVRQX90LBZ0TL9'C^'9*XLR:38ISCWPV M85N9Q!E]Y$!LTY3P?[[0A.VG%K3>3GR+5VN9G[!GDPU9T2/7!W9E
\X.[Y=1RO:9+D2LK'WZ6H55TS3VQ^?E/_6A2OBID30:]9\D>\E.NI%5I@25_(-I'? MV/XW6A;DY7H+EHCB+]B7L8X%%ELA65HF*P=IG!W^DQ]E(QH)T!U(0&4".C8! MEPFX*/3@K"CKAD@RFW"V!SR/5FKYAZ(W1;:J)L[RV_@DN?HV5GER]C7.2+:( M20+N,B'Y5MTA*< %N.5,"/"$,EB1/Q2>D_/]V CQ\^@0]YQD.<)"I 3&RI2LJ- MV8O2_I>#?31@_XEN+@%V/@/D(*1)OS:GW]"%2H=%.FRGVZJ153=1U4U4Z.$! MO48G/@_WX<][E0;N)$W%7[J2#]=P]=?(G^LKL2$+.K74@RLHWU%K]O-/T'=^ MT37@3&*M=N"J'=BD/KNGJFRY)AF "#RP3*Y56^K1HZO](.@7@OD4M)OY" ?1 MQ-XUB])$!4Z(JJB66[=RZY[NMG,3=98/JE[#S 4.H[!C61/E1J[>L5.@T,>I<-8>!WS?6C_"!P!NY^6-D+C[!W1 /#?FL\'W<' MJ"[*"?06H\IB9+1XRW:49_E\".8L6VK=&15.G>W.)-8J%CHU2YUWF/[+BYRI M(^=2:[>DL;R YT9 J=@2:U=>8UL&+X'(8P+@Y-; M9";OT8A &H;" /=\ZL*\H6>L MABTRP_:!<;DB*WHQ)XM7Y3+_W8D(0>7;"3,TS.HG_X9R)K5V+VJJ(_\]?E4R M+AU.;LF9U-HMJ5<0R+R"& $-U-^$0Z@V%MWQK OSG*'IMR8_,N_61T-#LR^/ MHAXS-%'0&=A5H)K-R,SF4'8:_-&C:[ PM+7),9F\D\FAE8PUP<=K=" MNJB!'N.:R]C,Y6.8@?N$52L"ISL*=&$P\ :8@6L48S.*CV9&J>.WAB$.NC=? M&P:[CYC=>*N1OU)Z('P59P(D]$6E.9>!JI,?WM(<#B3;%"\ZYDQ*EA8?UY0L M*<\#U/&PO=V]R:W-H965T.Z.BN@I/I2KD#@SD*JDAJY4.964X$W"OB*[*DJKO8^!R,W)\YWGA,UL6QBZXZ7!%ES '\V5U MKW#F=BPY*T%H)@51L!@YM_[-++'X&O"5P49OC8G-Y$'*1SOYF(\@[)*FUDV1IC!"43S3]]:G78,D">?H.@-0CV#:(C M!F%K$+[40]0:1"_U$+<&=>INDWLMW)0:F@Z5W!!ETAG4G?,4%%QB@G'X4VJL(C8#2Y('= =:7 3LDM-Z $M15%U!JT:5!G4S"4 M<7V.^"_S*3E[$";('>,<3X$>N@9#M([^S_^U] M1XRP.RQAS1<>X7N/]XXF5.3D;ZDU:()?^AU5CW@,'CC4&Y^DN-A:FGVKF/E. MYI!5BAD&O4>B<1KU.[47Y8U>T0Q&#MZ$&M0:G/3//_S$^ZNO'J])-GU-LMDK MD>U4+NHJ%YUB3S_AB[/$ZI$SCI4[MX6#IC2Z*PW1DN).COB7ET2D[J](\T^#)LRZ,@DTM1JX:+$B50.,AD">0,GK![T7#^ ME@@P?9(DA^5.HKUL)X>@P+>WUXXD/4S^=7*U)\DAZGH0>GN2N%N/9PEJ67]:GV$@U?<]/^J8+PXMR:6]4#@MTY5T. ML'JJZ6R:B9&K^NE^D 8;@7I88#,(R@)P?R&E>9Y8!UU[F?X'4$L#!!0 ( M !JL656J)3+EUP4 '&PO=V]R:W-H965T/ MDA7)DFA.;OEB2S+O.>2YU*6.Q=DS*[[P+2$"?,LSRJ\G6R%V5],I7VY)GO!+ MMB-4_K)F19X(>5ILIGQ7D&15!>79%%F6-\V3E$[FL^K:QV(^8WN1I91\+ #? MYWE2?+\E&7N^GL#)RX5/Z68KR@O3^6R7;,@]$0^[CX4\FS8HJS0GE*>,@H*L MKRD!N MB;=D&:\^P7/=UIJ Y9X+EM?!L@=Y2@_?R;=:B*, B:,.0'4 Z@ MR^#4 '6 5VE_$*M2.DI$,I\5[!D496N)5AY4Z:JBI< I+6?6 MO2CDKZF,$_,XI0E=IDD&[B@7Q5Y.&L'!!5@D1?$]I1MPD[,]%8"M ?ZZ3\5W M<$^6^R(5*>'@=41$DF;\C0QXN(_ ZU=OP"N04O ^S3(Y;_AL*F0?2Z;ILN[/ M[:$_Z$1_;/">4;'E -,562GB(WU\J(F?2FT:@="+0+=("WA/=I? MMX"9"&D MZ,]B?#A4#>?GV/'/LTM)O)9E=X]DF\1P$2NAI.I;<@_GSQ MX0[\_4Z&@#M!BZ/<6T8_I!Q;Q&,4^KV&*?[[.D M?$(!5#Z+;>3S%'B=,<[?J)3S!J.Y@$Y/.6\XDRS8FTG1$"@(>Q,)#]O8;MC3 M-]:.[@>U\QOM?&U)?I\47^0B_BAOT+8:JV3S359>DV"123!L$BPV!-9);- D M-C!01H+!_'1]%_7N!BW1N=D:PXA-,L;!L.*CHYNYHV[8J!L:+#GAL!!;_9*C MY3M7Y!&$V"1A/"2TWI5?3,A3DNV5SPXU0&G[1PM)5^ C\P>UU?\#HQ>C5X :R] 28!0M,HJ&C:+%IM"Z.49M MCI&!A: &Z90,UW7ZCY1ZKK.S-HH4&R6-E:30=D_<2ZVWA5HC=>:24(-U>F$/ M5P4]Y]EZCR+%1DEC%2ER;.^$WJVSA'IK.6)Q< ;,*/"<@<:&W%ZM\2A2;)0T M5I'ZKG_B(0>V5A2ZVO6AJAU*:0WYO3H#)M$BHVC8*%IL"JV;S]8H0[U3'KD6 M#%TK@BCLVP(]U]E9&T6*C9+&"E(8VLZIVM2::JBU=N>N!;ZB+",KZ.MMU#6/ M(\5&26,5J6K=>%>K,[8BT8^D[;<:W!\XU1KSN.%!LEC56DKNV%)S1N M'2_46]YWDESJ\WTP:HZ-HN$:[?CO!2_HK?:Q*LZ%4;3(*!HVBA:;0NMFN#7A2/^& M>?2?6B)N4&ULS5A=C^(V%/TK5KJJ=J7M) X$PA0B[3!= M=:2A'0W:[4/5!P,7L,9)6-N!':D_OG:2R0<$ETA9B1?(Q[V' >1>K..>4BDNN4;6^PXD%6:%#+;=9R! M'1(:6<$X??;$@W&<2$8C>.)()&%(^.L=L/@PL;#U]N"9;K92/["#\8YL8 [R MR^Z)JSN[0%G1$")!XPAQ6$^L3_AVZKHZ(8WX2N$@*M=(E[*(XQ=]\[":6(YF M! R64D,0];6'*3"FD12/;SFH5?RF3JQ>OZ%_3HM7Q2R(@&G,_J(KN9U8OH56 ML"8)D\_QX7?("_(TWC)F(OU$ASS6L= R$3(.\V3%(*11]DV^YT)4$G#_3(*; M)[B7)O3RA%Y::,8L+>N>2!*,>7Q 7$##[3 MB$1+2AAZB(3DB1HA*= O:$;X"TBR8(!^^Y90^8KFL$PXE10$>G^O7E$F/JC M+_-[]/[=!_0.T0C-*&-J<,38EHJ;_@5[F?.XRWBX9WC,87>#>LY'Y#JNVY ^ M-:??PU*EXS0=U]-MI4@ABUO(XJ9XO7.R$,K15\(2^(@^"0%*$Q*MT",E"\HR M$69 1,)AA50S/FMM.(TV:=0?<<2+!W=$4('^?E0_@!XDA.*?)G$R-OUF-GHJ MWXH=6<+$4G-5 -^#%?S\$QXXOS9)U1%83;A>(5S/A!Y,B=BF(J07NG7VA.F> M:JHZ@QJD4'J]V0=^#_MC>U^MYC1HV!^-BJ :RW[!LF]D:>KN)J(9FE?AX/G> MX(CH:=!P./*;B7H%4>]2HF:&WB4,3X/.,QP4# =&AG_*+7#=\KKAU4#GTZ6) MHQ&H;9-W!%:K>5C4/+RJU6'8I7 =@=6$\POA_$[GG7_2L'X?'S7U:0SN.TYS M4X\*GB,CST?8 T.XB9(QL>U8= 16JQ$[Y=;O7%4;YW0ZTJXKM+IX%=^$N]OH M(9L:1^PV3]!VAU<4K MC1$V.Z-V*\3@M)WQR#UNYZ8H[\QFATL[@XV;?C"+(WA5_RKUU$/K)%H)]"\R M[(%FN-;#]",<"2XM"?:OJ\>-%JFU>!VAU<4K?1(V&Z5V/3ZZ:!<\C3J_"[JE MV7&-?B"8)3(A[*B[&U=P,U#K/^,_PJ:XI4UQ\55UMVMT3:W%ZPBM+E[E$*A; MYY3#5<\J>A6SD=?4$.3AH_:V*R=Z^CA5,=G02" &:Y7EW S5].#9"65V(^-= M>LBWB*6,P_1R"V0%7 >H]^LXEF\W^MRP."<._@-02P,$% @ &JQ958N] MVI1" P 20H !D !X;"]W;W)K&ULK59-;]LX M$/TKA%H4"=!$GU:D>%GN@I;%-A")5DHK;_OH.)46U9<4P MNKG8(OG>S/!QR)G)1JI'O08PY'O!A9XZ:V/**]?5V1H*JL]E"0)7EE(5U.!0 MK5Q=*J!Y32JX&WA>[!:4"2>9U'/W*IG(RG FX%X1714%53]N@,O-U/&=YXDO M;+4V=L)-)B5=P1S,0WFO<.1V5G)6@-!,"J)@.76N_:M9;/$UX"N#C=[Z)G8G M"RD?[>!3/G4\&Q!PR(RU0/'O"6Z!1BVAWKK;[+T6+J6&)A,E-T19 M-%JS'[7Z-1OU8L+FR=PH7&7(,\D')JC(&.7DD]!&59@"1I,S\EF*LSNJ'L'0 M!04I.WIZ2MX0)8/W_;^A V],1L,F[1MXI4N:P=3!1TZ#>@(G>??&C[V_AM1^36/I:QJ; MO9*QG7.)NG.)#EE/'@36!\Y^0DY66!=7X.TM?M]>:&ZO[F[OT%$U7N+: MBZTN3TG@7T[SM@M)]4!B$T2YHM@^*@VC4@7:4&'5*C(Y5 K-3 MPU%2D!,F,E[E3*P(*TI,\OH)/!V2J'$_V@KZ[,*[Z&DT I[F'0 $X2CL*?1 M .IR/"Q1W$D4'Y3H;VGPJ:]V4X:<6+E.L>QGWM-]T'CL]_39Q\1^=-$3R-VJC06H5=V4:)+)2ICF\>MFN[[GNB[WO?D; M_^K6'YA/L4]JVIK?YILF"^OGREY(#DMTY9U?X%&JIG%I!D:6=65>2(-UOOY< M8Z\'R@)P?2FE>1Y8!UWWF/P"4$L#!!0 ( !JL656:RRCWF , "P2 9 M >&PO=V]R:W-H965TDWN/ MCZ,;C[92?=<9@"%/12[TV,N,6=WXODXS*)B^EBL0>&\X6O?)D9>\&? MC%9L"0]@OJWN%<[\BF7."Q":2T$4+,;>.WHSI8D%E!%_<-CJVIC84AZE_&XG M=_.Q%]B,((?46 J&?QN80IY;)LSCGSVI5SW3 NOC9_;;LG@LYI%IF,K\3SXW MV=@;>&0."[;.S5>Y_0#[@F++E\IS4#PWBN7V/< MMX<9N7KUFKPB7)!//,\Q5(]\@ZG9!_CI/HWWNS3"$VD\P.J:1,$;$@9AV *? M=L-GD"*LO"#RE&1-+(*D41J'E-/FO)HW& ML<8X9F!.F"8?8+[D8EF7\@8!4Z8SLL -0S(,@%9Y.O.Q>_E&KU@*8P\WJP:U M 6_RZR\T"7YK$\L164.ZJ)(N*MFCDTM1&:44=L39$. MS1^-+V]QI_V<*[:F((>.CG;V2.=:/#EJR9-^>.3PXZA>V(]?&-RO?)_; H#H@ MFOP/4$L#!!0 ( !JL656=5I[ZQ0< "]+ 9 >&PO=V]R:W-H965T M,7Z#M["=^_"V?/$E[>I]FW_*5E(I\7\=) M?C9:*;4Y&8_SQ4JNP_QENI&)_LMUFJU#I=]F-^-\D\EP659:QV,ZF8CQ.HR2 MT?RT_.Q3-C]-;U4<)?)31O+;]3K,_GLMX_3^;.2-?G[P.;I9J>*#\?QT$][( M2ZF^;#YE^MUXK[*,UC+)HS0AF;P^&[WR3LX#7E0H2WR-Y'U>>4T**U=I^JUX M\VYY-IH4+9*Q7*A"(M3_W%DF['OSO1T?Z81<7JZY_J;TKSVLQ5F,OS M-/XG6JK5V6@Z(DMY'=[&ZG-Z_U;N#/F%WB*-\_)?#QC@IT5X'VKDZPHK=6*%V7? ME+6UFR@IAO%29?JOD:ZGYF^B)$P641B3=TFNLEL]0BHG+\B;,,K(US"^E3E) MK\G'6Y6K,%E&R0VYD%ET%Q:];]1Y>B%5&,7Y,UW[R^4%>?KD&7E"HH1\B.)8 MCUA^.E:ZP<5AQXM=XUYO&T<[&G_4+N=#5O;*Z9U8? MZV[:]Q7=]Q4M]5BGWM[XJSR7*C]IL[35X.T:Q:H\R3?A0IZ-]+++978G1_,_ M__#$Y*\V@TABAEVVM\MLZDV[;6ZW$J*4*+:,NSD5;'8ZOJNZ:!::S:",T3B^ M;QSO.Q;OH_ JBB,5R?8!X9@#@B1F>/;WGOV^ U+QW&9YJ^-7.YQ.:X/2+".\ MCD$1^P8*:P/?RSL9D[:5^MI:T740D,0,C\'>8X"P"028=I'$#+O3O=WI\9O MM#&5J#^M;P+-0C/AM<^WV;YQ,ZQ-8(8Y($ABAF=O F?L"=(VL!.J]ODTJ.\# M+87\:!6L\/IL!>0'^:A6,M,HDV4:$XAF")*DR8O]^\Y)93^ ZY!AJ9G= M >3@8:"#A\H.6&JF9: '#P$?=AKFUL%9?8I:C_10)X :GO6L[CB7=3%]@:$O M'Q(BOR]687(CR2)-5*:O6-K[ !50L-3,O@)$\7R,B6X%'6?+2&JF98 >STX] M_28Z*@#MU(R3Z:0#WCP@&\]*$N[S?%?,.KE120A+S>P@8"%OBC&YK43E;!E) MS;0,A.598:;GY)XUIB,7]3V\6<:G[3.6 @I1.PK!C'VU6&2WE M9OH&@J.]XZQ#*Z"95W&_?C9HEO%H1W1" ;FH';F*6R];R^7]E^W+]+IRWR77 MKW.]=X=*+K=_#G/R5BYOHN1F^[YZ8^8'L>2R]K8XC^X0R1@#'&03!#YGJ%R' MI69:!JYC]IRMWTT:KYFR,"^HWZ5IEIJ*H'TV,P PUCOY.K33,-3X"TO-]%VY M>=8[_CJPT[!F!N;5N;.ES+1C9(""F#W6&FR?.2+TM3?9>0H,@5L,<(MA9&$, M%;6PU$S+P&0,(0MCS?2J;3L:@I 8$!*SAV&/O3JEW-V$\Z/A0Q!@1PH MD/=.]RS+A:,&>UAJIF7@2MX[V.M>+KR9Z4UJIQEK$;-MP'[$]&(;[9-@0L,D!-CE6ML>;:5SC>L-^L(>: 8SD=HS\C1>0 M,Y?9K3K/LB&HF ,5<[3Z)U&'MQH4"-)+#73-["DWSN2/+31-'/) MJ:C?\VLIY >L8W" J_RCT\:';S9'Y/'V9CO/A"$@S@>(\S%"11\5X+#43,O M>CY"J.@W8T!*Z\_OV0_T0",",$D<'2H.OD"<+_WLGIR_]30$L D -H&1,0K4 MC!%+S;0,""@0,D:[AK/C9AS).QZ3%0!CXN@\\ENK1L>)1ZV" ;-[N MR'EV#)$>"J!<@98>"E3PQ%(S?0-X"JST4+3D?;2>=MB/]E WP)3BZ/SP,5>1 M.Z6AQHE8:N:7TX&3 [0X,4"E4RPUTS?0:8 5)]J%G&TWDT?>=:(* #R#1\P> M?U5,;_?HW-%#Y)D!('30.\\\N*Y0&19+S?0-#!OT#C4/K:NMD#!60NW,U5*F M^<#\N/)K1L5/27T(,SVC"]YI*-+Z>8Q+WXO]T)4Z%N:9.7M9%]5A^OIM%SO11J5;_*#R.0OV[Q( MHTI^+7;3\E"(:-,T2I,I\;QPFD9Q-EG>--L^%LN;_%@E<28^%J@\IFE4_/%6 M)/GC[01/GC9\BG?[JMXP7=XH$-O;R1V^ MYL&L;M @?HW%8WGV&=5=^9KGO]=?[C>W$Z\^(I&(=5531/+/@UB))*F9Y''\ MMR.=G/99-SS__,3^KNF\[,S7J!2K//DMWE3[V\E\@C9B&QV3ZE/^^)/H.A34 M?.L\*9O_T6.']29H?2RK/.T:RR-(XZS]&WWK G'60/+8&Y"N 3$;^!<:T*X! M?>X>_*Z!_]P]!%V#INO3MN]-X%A41J MD+_&LEVU?!=G4;:.HP3=9V55'.48J$ITA?AV*U.)\BUBHH@?HCJ=&D0F^3Y; MYZE 4;9!=^OU,3TF424VZ$.U%P5:Y:D(18CF?U_.;8UIWOVSM_\=ZU8-#3 M\*(-'[TTO/)"3M4,B6_K?93M!%K+8!=2':R9;KE\.U]_X=#[CRW,D&0,DHP#D6D)\4\)\5WLRT_B061'80U_VS)L6M8GF(=E MN/ 6D^:A%XU-[E\-3E M\,5Y=;8<.ZT@R1@D&01E*W,QI(9(K2P80QU8'X*)J9R\#[H*?/NT7YRZ MN8!4.B?9V($'2<8@R3@0F981[*DK:@]0"SHRH)R LC%0-@[%IJ?ES.A@$$7H M:+1I2A>AH0DV%,&!(0LV5$A\0Q?L>[QP08")ZC!Q=GCD.'22C1Z'D&P,E(U# ML>EI48X(0UHB#.J)0-D8*!N'8M/3HGP1=ANC1AZL&?#[5_XX7)AZT$<%86C* M01_D>W1ARD$?M;CDB+"R1-CMB2X/._07>G(/\N.[*"[:L/X:)4?1?M1N Y7M MMI_S2FXL)6=SUR2O+!W3Z)93RD\4Y<& M(6P8PIT0/0+*H&&W0W,*DL/7_ \URMF!T9,!DHV!LG$H-GTH*!.+%Y :!>IB M0=D8*!N'8M/K&,K($JEI44Z;N$NP,-(4]A2#^J8V]3%79F6= M64 X,,OO%M"E^\Y$65OR?&L;9V@5E7OT+I$LG9C(JZ8DJE>)E?OX4,O3N.$, M6CP%96.@;!R*34^C\N=D#JDRH%X9E(V!LG$H-CTMRBL3=\7W+LV/656?ZY/C M1DJ+G&'RY"\5IA1E6LB<;$::F M0[6@P@NR2Y4_I6Y_"B>[9\;6&BQ0"PK*QD#9.!2;GE%E02FD!:6@%A24C8&R M<2@V/2UG2UK=%K03':DK^F("5(AU(H4GWL9/4G3W876/JKQS9M:L]1UB:%ZF MK:P@4WGZ&$R#P%2>/NK*OR0]RI)2MR5]B0S7TPX349%)D2J;5?^; M>G5Y)/^E>5'%?T;M(P6'0Y%'Z[TUBOV2Z14Q+;T-9"[@M&%":@;1 L+X0A"5 MJZ/N BVH?H]<%^8^M-': >H10=DX%)N>9.41*60UEH)68T'9&"@;AV+3TZ(L M*W5;5EA)'Z[*#D/8,(0[(7HDE.NC[JKL/R_E_56RO>@-0M@PA#LA>O24.:-N M'WC%37W7.$OPD&+H*!L#)2-0['IC\LHB^E#KN;U05?S@K(Q4#8.Q::G M1;E=W^UVZ_E4RTTE4GLB^FMJ31D9AK!A"'="],XIX^>[5^Z>R\B+[B)W_,[> M#T+8,(0[(7KOE;_RG^6OOONFCC]V5+!GDI%VP'UL MHU4,M)('RL:AV/0L*\_G0U;R?%"7!LK&0-DX%)N>%N72?' M/;>AS'7CS :BOKDDW(;R+]QQ\)7K\9]?J'O9::9O0"QAZ(/Z4>AC:-"3V3[H M8@R4W_'A_8XU%):'!,U ]"'F8X062&\HN':D!T'9%G^4;?E95.@^DU^JIONV M$\[UZ+JM^Q!&BQ>H80%EXU!L^J/ORK $D(8E #4LH&P,E(U#L>EI488E5^7< LA'&P/01QM!V1@H&X=BT].BO&0 7YZS)JQ?]^I)SR"$ M#4.X$Z('X>R5,*/*:Q":,_8U,Z#V#92-@;)Q*#8]UV8+!I.BV8A>FV+)C0E*+IV=OW4E'L MFM<>EG+0R=ZV;TH[;3V]6O&N>:&@L?TMOEYARW:&KWG[XD1%W[['\7U4[.IZ M92*VFYF<>$7[:L3V2Y4?FG?_?[?>M%R"V /!8%$O_>8R&ZOS LW71S0#F^P^G)8"SURFR@Y*3"3 MA#,@\';IW,*;%9P;A]+B+X)/LO,,3"J/G'\U@T_YTO$,$:8X4R8$TC]/>(4I M-9$TQS]U4*>9TSAVGU^B?RR3U\D\(HE7G/Y-^.DW7"<4 MFG@9I[+\"TZUK>> ["@5+VIG35 05OVBY[H0'0 MO'_W ;P#A('/A%*]<'+A*LUM9G>SFO&N8O1'&#?X< T"[R?@>[YO<5]-N]_C M3+O#TAV>N[NZ6DW)_*9D?ADO&(EW7IJJ(+:DJB@S>Q1S/&_D 65XZ>CS)[%X MPD[ZXP\P\GZVI7BA8&<)!TW"P53T]%?!I02W!3^:O:%S?L 9WS'R'\XGTJ]B M1F5,TTR>4C\*DH7[U$UK:)0DK+FO:%5=V3**D+>)1OVI:*= M9]Z1=?C=/?NU.L!A6_#CWG)9C"(XTKEAJZQP4LHG_74W3)XOE@$89&83QV:%K]A-,"^LTM'%JT;]C#;5:C31RV&@FG1;+? M'-<4YSM[^X%#G;N" TR+T1AD*X9P6@UM77P*U*)W_29NLX'0&R%M11%.JZ+9 MLZ_UA?G@GS7H17V\H5$0].#%[L9HSG3C*I[LU4,I&E$3S'F0)=9AE33QAOC98O;!**+%\JA:Y^85/'#L<.I*4V,FO I"#C M>?W/'ALCM@#^X @: #!SP+"!E YY];*JK2NF&')1,D-*!M-;/:B\J9"4S8\ MM\MX:Q0]Y80SR3U3G#T(A.O3^^M-[^ !?F%+,F@TG5V@8 M%]K>O;N]@I-W[^$=\!QNN!"T*'KB&M)DF=VTF?^BGC\X,/\M%F<0>J<0>$'0 M ;\\#K_"E.!^!?=WX2XYT=H1M'8$%5_X-CN>X._/% G7!C/]3U>6->V@F]:> MQ7-=L!2G#ATVC6J-3O+[;W[L_=&5X,X&+\2VQ4VC,.P6VS4BHV.BOTB\U3F1DDZ M*_F2CDV]P[IT1GL"PK'GO5*Y'S0(MX)V-,:MQOBHQCLK44O!Y\S@'*@"G$)* MY__)*EXS47;:&N\I">(]N1U!PT-RAZWB+;\67< M^C+^-35VW*<#/9'M..![+V]=K]?"U= =/#W-N[(C*CJTC?VM%L'_\2L!9@+G M2ZH)3 /U3(+J@V*BCXU]?/:WKFM?;+M>O?0/_B]J(/Q>.XB^V'9=>.DA_'Z; M"'^_/1B,]K?W?A15\M?;V]UJANV7R U32YYK$+@@F'7*_H@0F4#Z/E"2O,\L"UW^XF5_ ]02P,$% @ &JQ951\@:4J) M P UQ$ !D !X;"]W;W)K&ULK9AM;YLP$,>_ MBL6F:9.Z@LE3TR5(7;)JE=:I:K3MQ;07#EP2JP8SVTE::1]^-J0D#&*MD?NB MP>;NS_W,'3X8;;EXD"L A1Y3ELFQMU(JO_1]&:\@)?*&4,C\,@KZ?$IIYT:B8NQ/1B*\5HQG<"237:4K$TT=@?#OVL/<\<4^7 M*V4F_&B4DR7,0'W+[X0>^95*0E/().49$K 8>U?XP\R)A EG M/VBB5F/OPD,)+,B:J7N^_0P[H)[1BSF3Q7^T+6U[0P_%:ZEXNG/6$:0T*W_) MXVXA#ART3KM#N',(_W7H'G'H[!PZ!6@968$U)8I$(\&W2!AKK68.BK4IO#4- MS9 M5&*M,U"AGU^T ;I1D,I?;7"E6K==S136IO,*]X,/;:B. MQ&K@G0J\8U./)CQ-0<24,)23'$0;;*G0+Q1,T6^B8.1O#@EL%K6PNE5876M8 MGZ2BN@(A00M"!=H0M@;$%XCQ;/E>@4AU(6'%O(<- M9QM#,Q&04(6N-1([ F65>NG-=216HQY6U$.G63UT">Y(K :.@_V.'UAO^&TC MC74[98RD>0;'11*T;OG!"S+:'L.IC ==#;8R%G>SHD&)(-NLE0DWF!HD^'^W M/[SO1[!UUS]><^A/8V:J]\:K7%!FNJ%^*X33?L656GUI]AT+[C@M3&SM@%X, M[TBM#K_OB["],3JY-)O-3O]H95I#.!5QWSIA>^]T'WS1:V=ULGI_Z@\7CN'DU]IWV6?_#6;3YYW!*QI)E$#!9: M/C@?Z&P2Y5>$&ULK5AM;]LV$/XKA%8,+=!$I-[L9+:!U5[1 .T0)$W[F9%/-E%)U$@J M3H?]^)&2*DN.S-:&OMBB=/?P>70 M47G)"\CUDX2+C"H]%!M7%@+HNG+*4M?#.'(SRG)G,:ONW8K%C)U /Q:W0([=%6;,,_$EHSJV2MJ**+F> [ M)(RU1C,7U=I4WEH-R\TVWBNAGS+MIQ8K>%3H GWD^>;B,X@,53=>KT!1ELHW M^M'#_0J]?O4&O4(L1Y]8FNK5ES-7Z-!/$$ MSN+WWTB$_QB2-!)83Z#?"O1MZ(OWI2H%H(3E-(\!I:!C'17TNTY!)=^B7%<( MFJ\15UL00PM1HT<5NJD%3PO/(_[,?>H*'##"TZ@UZA$/6N*!E?AGKFBJ,W%X M?VK?L#,C"5_R&K(Z2BQLB8568@\YS;A0[%]8HS63,2_S>@T-5\2D+*N5CKE4 M@_D1OB!U08+H@/F047B$>-02CZS$/X*4UVA9"J'W'A5&@RZ@/$')"3&BBU'M M?VQGHI?, Q(JKLZKKU9@"1P+K M"21X?VYBZ\;6V\ELV]D@=,LC\3'&!W'W4[,^P\[)3LX+/?2?/L=SEI79(&LK MZJF;-!9:?PWVISPY[Y@GHY[S8Z'U1>Y/>F(_ZI>\+'1!OZ,*!K76WL3K!!B^ MQ#@(#P/1.LVY,O;G/K$?_'\E"51-/;K)=3D'J8Y+"H8EA9-#2=8ISY6T[QB( MO66PIB!]/IJ"5M23HW,DM/X:[)L/$IV7@M:FY621(Z'U1>Y;$&+O07Z6@I/! M>/7]Z6&\6J&PO=V]R:W-H965T;)[1 ?/A51VPO;.E:,HLOD>"VY[ND1% M*UMM"N[(-;O(E@;Y)H *&25Q/(P*+A3+QB&V--E85TX*A4L#MBH*;G[/4.IZ MPOKL)? @=GOG U$V+OD.5^@>RZ4A+^I8-J) 98568' [8=/^:)[Z_)#P36!M MCVSPG:RU?O+.W6;"8E\02LR=9^#T.^ \DNY!UU^P[6?@^7(M;?A"W>;&#/+*.EVT8*J@$*KY M\^=6AR- __H,(&D!R;\"TA80E(N:RD);"^YX-C:Z!N.SBX M%5O+K*DE.5<+ECU(XP^0Q$ER CY_ M&[[ G.#] .^_AD>D2B=-TDF3!+[T#-^,2U(#816F::Z+4BM2Q,)"V%QJ6QF$ M'].U=8;NXL]3[3;\UZ?Y_7R.;,ESG# :0(OF@"Q[_ZX_C#^?:OX_D;V2(NVD M2-]BSZ:2ICV(09F@#L==_ITS&,1=3E-\='3=_5-SS\U.* L2MX2*>S<#!J89W\9QN@P3L-:. MYBF8>WKQT/@$6M]J[5X\6]BB[$$SSDMQ-3:2ED^V+98;7&.Q#TK<:&NK!G/D52'?&.+DF.4 MU4DYM5W'">TD02I1/.]H#K:(6F!W5OZFQ5#2GT-"XD M5U>)RI/IHBI+BM6\2$3!$RE0L2)JM)!(UF?!A^*@%=WSMV#.E8"X_ %0D8$_ MOU>DK(->/V*)"!5O5,B7Q2-X_>H-> 5( 3X12E6FF-A2D=5_::\:8N\/Q-Q+ MQ'!Y#SSG#KB.ZQK29\/ICWBETF&=#OOIMFI1VR>W[9-;XWD7\%X*OP-SBE3% MO?KOP-_JAOOWW5)(KG3YGZG: [QOAM)N.U$/.X"$)_)+_3#*#D1 MZ7E4$,V MBFWP1VK&6&C];ASY'#BN:AN\GFQAXL4GLC6$!4'HA&;=PLYOP,&'>#I3KDGR MZF!VE9,J.=NHOIBICFHNQD+K%][9"^C=6+:#_N7J;HR$UN]&9U_@L'^Y7K;G MQL0-X^1TM36%>3!R+\BV\R]PV,!\Q.J=:LMH!DBN)+NK7R+,1 >!KIZFD=#Z M97=>"(8W%NVH1FDLM'XW.JL$!_W'+X@V,AA9)SSUW(:P!/J7EMK.S\!A0_-4 M\8+(BN.:[YH\Z[&9YR#0U;,T$EJ_[,X:P>3&FAW5+(V%UG^][]R2.^@_KM=L M@W?\PNHFT8EB34%.?")8^VC[1N^=?4)\0PH!*%ZK+.<^4H+GA^VHPX%D9;VC MLV12LKP>;C'*,-)VDW!]']02P,$% @ &JQ9534[Y PC M P Z @ !D !X;"]W;W)K&ULK9;!;MLX$(9? MA5"#H@6VD419MIRU!21VBQ9HL4&,[AX6>Z#EL4V4(E62BM.W[Y"25<>6W1SV M$I/2_'^^&2:%A/@]OX9I:Y>!_P-X>=.5@3E\E2 MJ6]N\VDU#2('! (*ZQP8_CS"#(1P1HCQO?4,NG_IA(?KO?L'GSOFLF0&9DK\ MPU=V.PVR@*Q@S6IA']3N([3YI,ZO4,+XOV37QD8!*6IC5=F*D:#DLOEE3VT= M#@3QX(R M@+Z4D'2"A*?:$/FTYHSR_*)5CNB732ZN86OC5=C-ERZI[BP&N]R MU-E\45>5 'PLE@GR@4LF"XZKA6767R6?9-,JKN;OR&U1Z!I6Y/T3MI$!0YA< MD;_L%C29U5H[P6?.EEQPR_'NFSE8QH5YB]*OBSEY<_667!$NR1Q9*9*N%,DE]_Q]K?%P8=)5H>3&S_D:8WH? MD8YZ"@'%RGW'=S,%O:M^-6O?:"- M6WK 0,>#Y CT-"A)H[0?-.U TQ>!5K4NMLS-FEJ3RI58VQ]^[N![S2LWI'W< MZ2D23=,C[M,@.HC/< \[[N%%[OTYX$#QV) ;(@#Q?U?GX2D*S8YY>X+B[$Q# MC#K>T47>YO1B;;7A\& KVE1^@SXZH8HS.HZ/V'NBDH1F_?!9!Y^]J$F>82N? MT0OALY,9P]9-LB/XGJB8)L,C^/#@/>2^ ;XPO>'28 .L41==CS![W;Q7FXU5 ME7\U+97%8?3++7Z*@'8!>'^ME-UOW-NN^[C)?P)02P,$% @ &JQ95&ULQ5EA;]LV M$/TKA%<,*5#7(BG)=N882-QE#;"@1=UNGQF9MK52HB?23KI?/U)21$NBV+A1 MMB^))=T]W2./?'?B[)YG7\664@D>$I:*B\%6RMWY:"2B+4V(>,MW-%5/UCQ+ MB%27V68D=ADEJ]PI82/D>>$H(7$ZF,_R>Q^S^8SO)8M3^C$#8I\D)/MV11F_ MOQC P>.-3_%F*_6-T7RV(QNZI/++[F.FKD85RBI.:"IBGH*,KB\&E_!\@1)Z:PB2.*T^$\>RH$X9ME9H^D<^-KFW8A.G>AJ7,E-/8^4GY\O];L>HFA=)&+B.4Y)&L?JUE$3F M=\%-6N2*'O,A6/!DQU-U7P"^!I=1M$_V3)FNP >YI5G^/*-;/@U<@3L%MS)C"%;.15%1T0*.H#/NJ"!MUA#T%MSR5 M6P%^35=T5?XMP-X;@#R$+/$LGNX.'>'@:EIPCH<[ M\!KC_&%Q\P:D:E&K"TD>;.-5X/EV/+T9G(L=B>C%0,V/H-F!#N8__P1#[Q<; MV9[ :M3]BKKO0I]?T4V$J72D-K8%1)A#Z)WJ,$5C, M$ I\OS*K11A4$0;."(M4CVJI'I>ISKA0>7Y'U:*A:IN+&!$B7L=1OH"LB5Z\ M*SB*<1B.O6F#B<4*>EX'D; B$CJ)7"9\KU.,/D1LK]816&<\ 8H=4%%3(?(- M0*7:6X\TSYJ'>O\M%$++4%CV-@JQG=:XHC5^$BTS M_(_4N@(=MP/%D^846(S4%-A#G52A3IZ72K9H)^U Q@@UP[580<^']GBG5;Q3 M9[QJN_W.RIRV7HL"'**P$9W%S/>#<&P/#WI&SCQG@)^Y$C*KGCC]3MT@^T*K MLSP2;=BS/)2 ?='O":U.'QGZZ/D246+4%T"(<",1+68A[MB H)%OZ)3()ZR3 M$J 6WF02H&9X%C/?FW3$9S06ND56E<"JP$W!8I]E-(V^@<\9204KRKS+U5^J M\-2;O[TR2<[BX&3Z/:'5Z9L" +HK@*>M)(N.(^PU MMW2;V23L*%&@$7/H5O-^JRUHE7JO6938S,)QAWA"H_;0+?L$%V_K?"M1E4N_Q3'6 W-7!#Y5;)>;W4L9FUIDRR$@]M>6]N64[3>JTC/RCOIMYU-;NL=\L^RU&0XBZ=FLC\.@%^GED:=5]/VP) MC,5L@KH&V(@W>FY+C]I*//01:GYLLYB-IQU+%!O)QF[)=LK+@H@MN&8*\[W. M:NNJ=..?_&7T)1I_;*H!W'?CCWMM_/M"J],WM0;NH?''[8[>]YO5D,5H"&%' M,82//MN[^_Y^!06WFW^$IDUMM%CA,.Q@8K0;N[7[I>4$MQ7=\G'88M7U=1@; MU<=NU3]=4K#M\SO$S8\U%K,N2<%&U[%;UW](4G!;B:&'FR)HL?*##D'!1K&Q M6[&_+R@EP/&Y#/0GS6K"8H5;[G?]7=ZM3Y,C]K M;=R_@N>+XNS8P!1'V;67$Z7%Q(OLL/6.^XE#S)?VXI M6=%,&ZCG:\[EXX5^075&/_\74$L#!!0 ( !JL656S4P&PO=V]R:W-H965T0B2=+FJKYQ M&Z_6O+@QF9]O@A7< ;_??,C%U:1AB>(4,A;3#.6PO!A=XC.?V(5!B?@MAD>V M]QD5H3Q0^K&XN(DN1D;A$200\H(B$/]VL( D*9B$'W_7I*-FS,)P__,S^W49 MO CF(6"PH,GO<<37%Z/9"$6P#+8)OZ6/OT =4.E@2!-6_D6/-=88H7#+.$UK M8^%!&F?5_^"IGH@] \&C-B"U 9$-K ,&9FU@?NX(5FU@?>X(=FU0ACZI8B\G MS@MX,#_/Z2/*"[1@*SZ4LU]:B_F*LZ)0[G@NGL;"CL_OMIM- B+S/$C0=9P% M61B+3W<\X.5==)-5U5AD=8S\Y5)DF"%Q\2L4#T.: J)+=)G2;28>W$*8!(S% MRQ@BM,QIBB[?+V[0B0<\B!-V*CCN[SQT\NH4O4)QAM[%22*HV?F$BV@*GR9A M[?E5Y3DYX+F)WM&,KQGRLP@BA;TW;.\.V$_$+#9329ZG\HH,$M[!Y@TRC=>( M&(0H_%E\OCE6A?-UH_M?/'IG,LRFKLR2SSS U]9!6-7.9?27J.:RI(1>E243 MAMMTFXA"B]![OH8<+6@JU&Y=R- .GHOKC[>"&MV(6)\Y1:+^A0!GC"9Q5&IR MLP=@A5K?')RHP?&/%6"=9)Y.,E\362>);I-$]X6LIJ[.9.HD\W22^9K(.LG$ M1KOG-KY">&KCKJ;8DNZH0'@JR8X"9,Y<27543(:A%AV\UU;@;R@[Z#]TGXD^ M.(G_%8A5Q9W4W$6[N1/-1?"0P%BL7V,6)"#F=P?5-T3=6PRZ?VRA:V7SM++Y MNMBZA4#:0B O1+IJ1W2E5">;IY7-U\7636G;VN'!9N/8K7+-UMT).I8L:'W4 M5-XJJYA<6]XL*E#8M@\(6ML"X>$>Z$LWRS5M5U[E1D$!&F-Y$ZD $7D_ZJN8 M3.M \&UOA(>;HT\L6(H6QG1Z,?91=F_!4C!-K5Z"^RA,#FR3<=L,X>%NZ-NN M6&' UFB9""?7$*T.E,Z@PT<+FDXV3RN;KXNMF_JV#\33E[):D1Z=4)YNG MEJ908BR_VU"A>G*MP!#Y_8>O0.V]%^L&WW:+>+!_ M^91_1*=7)YFEE M\W6Q=5/:-M%$ZR^,-5OGYU!9V?H0+ M;'])3M3Y$?F$PV3M@DD*^*D_V,"$5 MVXQ79P*:N\WIHG?ZI+CC=E,=;'BCG-"T_KB&(("\ XOF24OY\40S0G,&:_P]02P,$% M @ &JQ957.M4H1[! J1 !D !X;"]W;W)K&ULK5C?<^(V$/Y7-.Y-)YFYQ#\Q. 5F OC:/*3-''/M0ZLKV8X!67"TS4NPY6\_[;>>Z(EM#@<4M M*X&J+TO&"RS5*U^YHN2 %Y51D;N!Y\5N@0EUQL-J[(F/AVPC0L]W(\9VW@<]DM99ZP!T/2[R".<@OY1-7;V[+LB %4$$811R6(^?>OTO] M4!M4B-\)[,3!,])2GAG[JE\>%B/'TQY!#IG4%%C];&$*>:Z9E!_?&E*GG5,; M'CZ_L7^JQ"LQSUC E.5_D(5(&H/HTAEZC4$E MW:VU5X&;88G'0\YVB&NT8M,/5?0K:Q4O0O5"F4NNOA)E)\?S35GFH#(O<8X^ M$8II1M337&)9C:('6J]&G=4;-%<+=;') ;$E^DVN@:OO&2L 7:4O:NT*N/Z( M?E7+^VH&$I-<7"N;+_,9NOIPC3X@0M$CR7-%)8:N5-YK']RL\712>QJ<\#1$ MCXS*M4 I7<#"8C\[;Y^=0WJ+0^X@"+P@L_DPO-_=M M3[;0OR?9[#W)TG^YQLJ+:"^J=*""6(#E-I M06)7&;A>5]$//+CYIQ2=GQ3\!KUH1?#$R)];]^0>=\I8'5#56<9TP4B18D)K[JQ)6?%6]H+D&NF MOM*M*G?ZZ^GT-U,>^9H8VW1J ?GFFI[9F$+/J!VI!14,>B&%HJK9P!3WS/$PML*3GA2>$[_M&_VS'LS^O,R94NYCADJBK"/G;VN)/ M&K+X:&&9JKN8R#,U=S'F?D@M&#\T"[A[J^^K MVZ0Q/O'OIKYE?*;OX=55;T]?7^(?,5\1*E .2S65=]M7J>'UO;A^D:RL+G[/ M3*IK9/6X!KP K@'J^Y(Q^?:B)VC_.S'^!U!+ P04 " :K%E5XU5FP1T" M "Z! &0 'AL+W=O$ \N,FUL>;$F>TTX]]C.VD4I+9OO,2^\WW? M?7M8YHH'70I0Z)KDQU3P(=)ICP?1(5EC:DZU4!3/65+M 5PI9YD&% M"&@8SH*"\9(DD?>M5!+)V@A>XDJ!KHN"J3\+%+*)R9@<'(]\EQOG")*H8CM< MHWFJ5LI:0<^2\0)+S64)"K?"*2U-K+HP%9!P@7G>; MR*M<,L.22,D&E(NV;&[C2_5H*XZ7[J>LC;*GW.),B)#&NL1C"F[X"&E,+3>@F7 M%U?_T@16=*^<]LJIYYV>X'U@9<99:8XI.HMT#IV49^EX8) MJ&J5YG:\H5(\Q6,:6Y:99W%W?9_,QN$X"O;#W,%@%-VM?F!JQ^UH"=Q:6#CZ M<$U M3>E-8RL_'1NI+&S[K>Y?5Q0N0![OI72' PW\/USE?P%4$L#!!0 ( M !JL654BXI=Z.@, 0/ 9 >&PO=V]R:W-H965T<8-5@:CM)]^]G M V&0$%0V;@(V?M_C\X =G\F>LB<>(23 2TP2/M4B(=(;7>=!A&+(KVF*$OED M35D,A6RRC9-LKX%\R9T*PA.T((!OHUCR'[?(D+W M4\W4#AT/>!,)U:%[DQ1NT!*)QW3!9$LO74("U.MC*F$U?N#^\9G,"G(TI^0'#D4TU5P-A&@-MT0\T/UG5"0T5'X!)3S[!?M\[&BH@6#+!8T+ ML9Q!C)/\"E\*$!6!:9\16(7 >JU@4 @&KQ78A<#.R.2I9!Q\** W870/F!HM MW=1-!C-3R_1QHM[[4C#Y%$N=\&;!\Q9SK-X!!^_!8LN"2&($"X8#!&:$T !F M+^C21P)BPJ_DJ,>E#RXOKL %P FXQX0H]407 [Y;*'[>72)@LL$K@@#D'(G&;ZO5HBNZW,S)S-16N?- ^3$,-$-.78JNSZLOLT\WLRJQ%S2F)._UN.TR?*/LW\GLQJ*$P+"'HVL(Q(]1:R1&)@J9(]$K%8>J#^\AVV!901"TEO;&M2JH6%YRY0U!TZP(65$A2YKL-I)E M*F)J@'R^IE0<&JJN*0M?[P]02P,$% @ &JQ959_KQ*(> P W L !D M !X;"]W;W)K&ULM59M;]HP$/XK5E9-K;0V<0@I M=! )6DVKU$JHM.N':1\,.8A5)\YL ^7?SW9"H&K(M Z^@.WXGGONQ7?76W'Q M(A, A5Y3ELF^DRB57[FNG":0$GG!<\CTEQD7*5%Z*^:NS 60V JES/4]+W13 M0C,GZMFSD8AZ?*$8S6 DD%RD*1'K(3"^ZCO8V1P\T'FBS($;]7(RAS&HIWPD M],ZM4&*:0B8ISY" 6=\9X*LA;AL!>^,'A97<62-CRH3S%[.YC?N.9Q@!@ZDR M$$3_+>$:&#-(FL?O$M2I=!K!W?4&_9LU7ALS(1*N.7NFL4KZ3L=!,ERF&ATM^C<@SY M!<+^%^1[OH^>QC?H].3L+8RKK:A,\2M3?(O;VH,[7$A](DO*A4WHYYT^0[<* M4OFKCFH!&=1#FB=Q)7,RA;ZCS HMD'EHRZ@3>#UW6:,]J+0'C=I'1$&F TRR6*?Q4K_/7$=9P33) M../S=1V-1L0/>JM=\6T?/KSM(Q .*\+AH<(;O@MO*^C6A_>RTG[9J/W9UB.( MSP=+$+J^HB<)LP5#=W0&Z%0_X#40(<_JV#0#!X4DZJ*49RJ1"'=03-:RP6.= MBG.G$?K:UCL0NMPS8DM20O-:AS7B?#"NW8IE]_")V#T"8>QMB[QWJ%0LD=[D M8AC6YR+>Z3+X6-GX%^1.(=KDIFT#P8WE/GH4) :4D12*LLA5 J*6TS':!M[V M#=PZ? ;BQF;T4<[;;H.;V\V_I&#P+@6QW]Z3@MOV@1N+_7^E8#-RNZR(V-N4 M1#_86Q+=G5G-S+WW1,RIGKT8S#2X=W&I=8EBE"PVBN=V?)MPI8NC729Z_ 9A M+NCO,\[59F,FPFJ@C_X 4$L#!!0 ( !JL656&.$XAW0, /00 9 M>&PO=V]R:W-H965TA3G:047TE]R#LDXU4&35VJ+:AWBN@:1Z4\9!$T3#, M*!/!;)+?NU.SB3P8S@3<*:0/64;5XP*X/$X#'#S=N&?;G7$WPMED3[>P O-I M?Z?L**Q04I:!T$P*I& S#>;X>D$&+B"?\0^#HSZY1JZ4M91?W.!#.@TBQP@X M),9!4/OU $O@W"%9'E]+T*#*Z0)/KY_0W^?%VV+65,-2\L\L-;MI, Y0"AMZ MX.9>'O^&LJ"<8"*YSC_1L9P;!2@Y:".S,M@RR)@HONFW$VY654?8ILW%F]I>4Z9%QCJA(T4>S M X4^"$/%EJTYH+G68#1ZBZII]Y*[7CA2E:+7-V HX_H->H680+?VN5UH/0F- M)>;@PZ0DL2A(D!82,;J5PNPT^E.DD)['A[:@JBKR5-6"> %7L+]"O>@/1")" MT*?5#7K]ZHT'MU>M5B_'[;7@+G=V94"[:I=4J4R8,P2&ZJ16I:@ *W MWXSKI'>M]S2!:6"UI4$]0##[_3<\C-YY6/[A?'UP$]T"<)@#.F$_S B)!\-)^-# 8U#Q&'AYS).O!Z:9:6N2(GIPDG2( M>_WFG,,JY]";TTK7"E-8*2D%(GE$1E&A.2TLP?:\S'N>IO]:K5FW,8W,AA?, MWI*VU1A5S$;_8U=LQYIR6\JV;>(QNN!!QN.V)1I71,9>(K9MMU;K*]MU+('& M^KT ';LWKNC%+Z2Y^ 58XZ@VUNBY55DI='PB&7Z6%_?; MTI(Z+?D%VBN3G(N/C%K(U4Z.O9;;27XEY)G^HE%_T,*E]F?L-^A2@4LN#VEC M7F]XUTZN;1L/7DB!V/M"Z$J\]G[L-_\N$KRT>M+KM75;[?78;_8_5."EL_?' MH[;&JIT=^ZW]F10X;E!@KX5;;>O8Z[_=!!A?,!GA<=Q,A=163?Q67?SN74!S M^?[@CDU,:O,F^(741[QOA:[$:_LG?OOOH#YRZ?6CN*732&WUQ&_U/Q(?N;1U MC-NRUJ9._*;^/-HKDYQIK^7%3&I#)_X?XEVD5T*>'@GB*/J.27AR$,U ;?/C MMD:)Z];B3%K=K8[T\^(@6T\O_@^XI6K+A$8<-C8TNAK9_*HX8A<#(_?YL78M MC3TDYY<[H"DH-\$^WTAIG@8N0?5'Q^P_4$L#!!0 ( !JL657."T-\900 M 5 9 >&PO=V]R:W-H965T M[AX^=SG=/>3TR/A7L25$@N]IDHF9M95R=V7;(MZ2%(M+MB.9>K-F/,52W?*- M+7:<^.OY(R(%_CQ2P1^5]P+&T="\1[(5E:.BL& M*>;L@ED>U@V6>#[E[ BXME9H^B+/3>ZM MHJ&9_C<^2*[>4N4GYQ\86QUID@"/WJ M#7@%: 8^J:45IIC:4@6C*=EQ2?Q=01SU$'\@NTO@.F\!
(*Y"?4\S*LG%1U6AB M%<^\BOZFK\0.QV1FJ8]6$'X@UOSGGV#@_&)*P4A@C82X54+<(?3Y!\Z$ O, M^6-9"_M,FB(N8((<1C>=PQR%D3NU#Z>1=(W\" 6548.A5S'T!AE>Q_$^W1>U M7)8JU@5N(ED@^2?K1\AO<>S:>+X7FCGZ%4=_D.-G)G&BVU)154E>5;2N*IQ7 ME8FQWV$#)W[4HFPP0N'$3#FH* >#E&_;[-Z"35X+\5,MX-Y:"#I\7 >&+=)= M(W\2>&;2844Z/)=TIF;H,RB''38(3E"+K"G-***W:0##9._45Y:I]J>GS(H?OCDZ($;@RWL#V #49!V--T83V!X? ( M7N0"5VE.KC6E%H);NC.3' 0ZN_)'0FN&70]UZ+],.Q@4#V0-HGQU/Z;/ 3YAN:"9"0M?)R+D,5,R^. MVXH;R7;YB=62224/\LLM4=V!:P/U?LV8?+K1AV#5H>?\'U!+ P04 " : MK%E5^X>G.@X# *"@ &0 'AL+W=OT+Q([/X3DWYL:]E9!W:@Z@R4/"4]5WYEIG9ZZKHCDD5)V*#%*\,Q4R MH1J'A+'7"GIV[D6%/+#1G*=Q(HA9)0N7C.7"QZCMU MYVEBQ&9S;2;[7GD[QDT:X>?WD?FFS8Y8) M53 4_ >+];SO=!P2PY0NN!Z)U2=8YVD:OTAP93_):KW6IINF,33B0@5*@%3DA'QXRK#O$9) ( MJ=D?:I^!F4T5$-Q,9!#=+YAB9OYD!)R:Q;M.QQ>@*>/J'7K>CB_(\=$[M_+Z2[F+ MM2P*ZA<%]:U?L,?ODJ5,P\EGW)PE!:B1+Z!KI56LD4NF(LK)3Z"27%.]D$P_ MDE^#B=(2=_OOLM+D+(UR%M,!SE1&(^@[^!=7()?@A&_?U%O>^[)"_2>S%V4+ MBK(%5>[A"$S+B7'[B>F^)WF>6[2LA6E/R[ >-'KN[ V^:N=#Z0NUUPMU_C;I5QMW>X_<#?XJYT/I"[4W!W*KF_X>L!Z%2#+*/O M[%:]T]JBK_0_D+Y;T'>KZ87&[HJO^+Q#<]NAV7.'IK9#ER7K[O:=[LX?N&21 MWW[>=3FRN_&F-J>D:RIG+%6$PQ1EWFD;RR?SDT<^T"*S+^^)T'@4L)=S/*R! M- OP_E0(_30PYX'B^!?^!5!+ P04 " :K%E5#5Z@32 # #!# &0 M 'AL+W=OTY3M=. M,:&6/S!CU]P?L)5,"(5KCL0J33'_-8:$;8:6:VT';L@REGK ]@<97L(,Y&UV MS57/+EE"D@(5A%'$(1I:([<_[6E[8_"-P$;LM)&>R9RQ.]VY"(>6HP."!!92 M,V#U6L,$DD03J3#N"TZK=*F!N^TM^[F9NYK+' N8L.0["64\M#Y8*(0(KQ)Y MPS:?H9A/1_,M6"+,$VT*6\="BY60+"W *H*4T/R-'PH==@"*IQK@%0#O$-!^ M M J *WG>F@7@/9S/70*@)FZG<_="!=@B?T!9QO$M;5BTPVCOD$KO0C5ZV0F MN?I*%$[ZGQ@+-R1)$*8A^BICX.B"2DR79)X &@D!4J 3] 5SCG5*T7$ $I-$ MO%.CM[, '1^]0T>(4'2E6%3JQ<"6*B[-;B^*&,9Y#-X3,;30%:,R%FA*0P@K M\$$]_JP&;RL]2E&\K2ACKY9P!MDI:CGOD>=X7D4\D^?#W:KI_)OWZ:N][XG1 M*E=(R_"UGN ;+>Y7A$.(S@DE$DXNU2H(*Q;)CTL%1!<24O&S:@WD7MK57O1Q MV!<97L#04N>= +X&RW_[QNTZ'ZL2T"19T"39M"&RO52URU2UZ]C]G:3@/"D; M3J0$BE@45>6DENZE.6F2+,C)NH9,WW5KOZVNOH&]WM6Z(8][6G=*K3NU6IMM M(8B^[4XX)%BJ34$.]:_2O);VI9HW218T239MB&PO-]TR-]W_V?%Y/'-IY[MF\3 M/+;I.)V#<^>Q3;?CEC:Y#O9.398"7YIB6* %6U&97[[E:%EOCTR9>3 ^=OL3 MMV(\4/5Y7D[_I<^+^RO,EX0*E$"D7#FG/;47>5XPYQW),E,1SIE4]:5IQNH? M [@V4-\CQN2VHQV4?RW^'U!+ P04 " :K%E5%M(4HY8# +$0 &0 M 'AL+W=O_T\K:1=[Z>TH M^\;7" GP(XD)[UMK(=*N;?/%&B60-VB*B+RSI"R!0@[9RN8I0S#2HB2V/<=I MV0G$Q!KTM.V1#7IT(V),T",#?),DD/V\0S'=]2W7VAN>\&HME,$>]%*X0L]( MO*2/3([L@A+A!!&.*0$,+?O6K=N=-Y6_=O@;HQT_N 9J):^4?E.#,.I;C@H( MQ6@A% '*KRT:HCA6(!G&]YQI%5,JX>'UGC[1:Y=K>84<#6G\!4=BW;XH#'7GV"7^SH66&RXH$DNEA$DF&3?\$>^#P<"SSLB\'*! M5U?@YP*_KB#(!4%=03,7-.L*6KF@55?0S@7MNH).+NC4%=SD@INZ M?9GYQ3 M6U(<=I9T69;H%!M! 0<]1G> *7_)4Q9A8FJJ*>!9-WL=2)P9 2@ TS M XYC.>#7X,.[CM\*/BGC76[LV4)&J^:T%WED81:9=R0R'SS(V-8 MEJLLENKMEWKGG00^H[0!W. :>([G@?'+$[C* _U8$=WP-.P!LH8$*9A[O3TLG@HGM]$L.XTRI]:A3]MQRD[CRNG\LM/D+:GI_DJ:5I"\1E!V MFKTE>6]B"D]NZJ7)5&<7YF<66#K\9G'XS=\Y?!C]*U^09-,AJD[_)/+2GUB3 ML)%)V-@D;&(2-C4)FYF$A.VRWE\;W+"N2%85CSV00^2(+;2;;*JCPT1 M64T5UJ(3O]4-Z"_VH=L=N17VL=N=5-FG;G=690]EIY_U2/^'D_U-(%_<5IAP M$*.E#,UIM.5&L*SUS@:"IKIC>J5"=F#Z7E(K]0$U0_/\Q^ ]0 M2P,$% @ &JQ95;?+DY.0!P ^%4 !D !X;"]W;W)K&ULQ9QK<]I&&(7_R@[-I,E,:J058'!L9FQTVTZ3\=B3]D.G']:P M-IKH0B1A)YG^^.IFQ()82\VAS0<#LM[G+.((O=H3[_E3%'].ED*DY&O@A\E% M;YFFJ[-^/YDO1<"3DV@EPNPW]U$<\#1[&3_TDU4L^*(H"OP^U;11/^!>V)N> M%]NNX^EYM$Y]+Q37,4G60<#C;U?"CYXN>GKO><.-][!,\PW]Z?F*/XA;D7Y: M7%))8W%_T+O4S9A0%Q1Z_>^(IV7I.\K=R%T6?\Q=L<='3 M\A$)7\S3',&SATS-W/!&SR/_#6Z3+ MB]ZX1Q;BGJ_]]"9ZJ!@6!4,VRJ,JH)16X73JN"T M;<&X*ACO%@P/%$RJ@DEAA_+S*SY\DZ=\>AY'3R3.]\YH^9/"045U]IE[86[V MVS3.?NME=>GT-HWFGY>1OQ!Q\C.QOJR]]!OYA7SD<24>_?&@ 6^W!^C.XZ7 ?:WP.9GRN&G.YBO?' MUX!A:HPIYAE&KT93OSV%OXS-26<4:*/%2?=\SGV,4D'^_"W;D[!4!,E?#2.^ M*K FQ^73Q+5GPN+GK9A2\1\:/H35__I(^T]TTF1L),),Q"PFPDS$'"7"2, M@6"2GP<;/P]4].DL"H*L<4ER6Q,>+LBQ50.H>MU$@FSD3 '"7.1, :" M20X[W3CL5.VP_ )'ZJ\J%S1&DYWN$BGH(F$,!).Q#),V$TBPHS8;2'"C-A=(8BB8[F=9.IL=I6BLNRME( MF@FE65":#:4Y4)H+I3$4379V'23IRGG]X\^\J_4[GP'0S*FBO33Y#A6UVXDZ M4%$72F,HFNS9.BS27TB+FOJ*S(A=9L?4$IUM"8V$H#0+2K.A- =*FM0'(QV&PIHI :E,11-=F2=JNGJ6*WSO!DT6X/2S(JV/7E% M3P]-FT'#LP;E(3TT:P8-QZ TAJ+)9JSS,5T95U3=[56+63-H(@:EF5":!:79 M4)H#I;E0&D/19"?7R9@^.5(+"\W#H#032K.@-!M* 5":6=%>FC6#BMKM1!VHJ NE,11-]FR=QM$V:=SLY;Y"S>GL M/6@:!Z594)H-I3E0F@NE,11-=G*=QM$CI7$4FL9!:2:49D%I-I3F0&DNE,90 M--G9=1I'_^/H?C:FZ\9N4P&-XQHD#6KLMA30/ Y*8RB: M[,DZCZ/8/$Z-ZVP_:!Y']U,Q_6 @!Y6V&Z2-\0%I!RKM0FD,19/M6"=RM$TB M=TE>\V#U_D<[76AH!Z694)H%I=E0F@.EN5 :0]%DL]>A'3U2:$>AH1V49D)I M%I1F0VD.E.9":0Q%DY=,JD,[0QW:7:[3911[W\6B[&1)7']C\R!:AXVK-JBA M76T-I9E0F@6EV5": Z6YQOX?^&W:HMW&B*&D9=?6L9VACNUN1+[BI!<^5!XE M_)%[/K_S!;F/XBT/-YH7&N5!:69%D__*>V*]>FVVS=+%-Z62S.N;/=U,\LO6&[K9\YY2*D-;Y<$_4# MCQ^\,"&^N,^DM)/3[-XY+I<9+5^DT:I8@_(N2M,H*)XN!<^:E'R'[/?W4=:C M5"]R@-4T M6J=C.IFP\3I.LM'\IOGM:S&_R;=5FF3\:^&4V_4Z+OZ^YVG^=CLBH_,>R2M8\*Y,\)_"7\K M]SX[]:T\YOF/^LMOJ]O1I+XBGO)E55/$XI]7ON!I6C.)Z_BS(QWM^JP;[G]^ M9_^EN7EQ,X]QR1=Y^D>RJEYN1[.1L^)/\3:MON5OO_+NAOR:;YFG9?-_YZW# M3D;.N 'M&E"]@=?3P.T:N(?VX'4-O$-[ M\+L&S:V/VWMO#!?&53R_*?(WIZC1@JW^T%B_:2WLE62UHSQ4A?AK(MI5\]^% M+_Z6+?,U=[[RPGEXB0ON? QY%2=I^'3B@%KF=Q>',"W==EYMXR6]'8E(K>?'*1_/__$38 MY+^073')0DRR"(E,&0%O-P*>C7U^'Y?)TLG$8YNTC^U&/+9E^]B*!V^5IVE< ME/+73] XM5W,FB[J4/(Z)U>3ZZ5[ZJ@R 1Y5\3;@10[ M^#L[^%9/_*,) 7SU.7[EA0AI#G]Z$L''R9^<59)NZ_#CE'RY+9(JX> \Y&,Z M*R99B$D6(9$I@\1V@\2LSAK6(\%7Y[HK@]R5:>X*@3S-6TV,\%;-64V,=S69 MPN+7#-/^F&0A)EF$1*;8/]C9/[ ^"G=IFB_C1B2(J7J;K9*R M*I+'9IK@<9$EV3,X6[>L;.^Q9&Z@!9J%"9KYWDR;!$P0)93H,0M >3,VA>2!J&PA*EN$Q::.PY[L(58W%-/ HX@YP@4[#;,MA0.*B/38 MY%NF'UL$&)FZ7OP]-_&#F>Z6 (I-R$3S2Q UT4)8-,2EVH-*>]#+ MIY5='P-Y)8@R$DL !626 *H_M212Y1"[S+$&"8*J":E4=FW:E/3>J?+V8SMN=]UT"!K0-V:>P-.S< !$:$!T^YDHE[A3 MW7P :CIE/=:3FH3814H#3S> B0J8'A-# $4]HOM3!,%FE 0])I J@-AEP% >AJH$ M4-E"5+8(BTT=!ZD&B%T.8.5AP4%YF(F"\C (93Z: USJ6K/4!]2N#\Y?UJ*H M$@*5+41EB[#8U*&2$H+:)<3BH'BZ;)=\.N_.MU59Q6+"S9ZM_DS-+'\VTR,- M HF>JH",FF@"&(BM,>7I::@=DWQC==A95E'E;)>\1*1)JE$3I*MG+QZ$4^] MR$@J80F>5>G?3E*6V_@QY>^FLIK'VO'1/H[)%G9L^[:VH5;/,WU.QH6J;G>9H[T<5>:AL$1:;.B!2Y-'@].54:A6(1X\")EN(RA9A ML:D[=Z2T=*UZZ.15GXY66<\QUOT $+#N!Z" =3\(U;ONYTJ]YI)SEGQO,2)EN(RA9AL:GC(&6A:Y>%2$L^KBFB3(D,@$R)##+I$AEBZI/([MYV.KMJ M0RF[=7T,E-U E%%V U! V0U ]9?=7*G77._T..%:M=[1SRNLX'H88*@Z&&BH.@!H/JCAQ1;+D;5"+OFYIH%(#V['X:$PY#( M"E%-)D6/.R1Z3BVTN:9B^6SX#("AQIU#(+W&!('\/H>1*L2UJY"3TZT9\, 8 M@VZ"")T:#XR)<@DA^NT#J"GM&WV9]+OVI'\HW4)-^U'90E2V"(M-W2XNTW[/ MGO8CI5M=+_9T"P"9Z1;(I*=;$%-?NN5)">#9)<#Y*V8>JDI 90M1V2(L-G6H MI$KP["KADM4U;[!$LQB&A,.0R I1#2,E@V>7#)=;2K1W?+1OHVYL\\P*D6%L M&T0U]M[+-O8*$F)5K>MI8 (U0< $"C$9$RC U#N!2FW@V;4!4D6MZV6@H@:B M](H: #(K:@"HOZ+F24W@V34!M-!\B8J:_3*.?C!1RS2H;!$6FSJ@4K%XTTOG M!ZBO\*"RA:AL$1:;.E127GEV>77!,#@;S@X&(:']\H\V]B4*.)[48YV?U15A\H68;&I+[]*5>?;]PE:ETI]U"V J&PA*EN$ MQ::.@M23OGT+X*EK/!VM\BZ"KR_?+ !4, FT]X M)R'@'H6 >Q;")3;L^5(O^G:]B%M9ZSH;"B(F"@HB)@H,(@#,$D2D[O(Q*D78 MQ35_>.O<,"0.$6!$7W@"4 '5I^H00%%*)_K>=@@V)=.>I3@F%0 [ZR0!AJH! M4-E"5+8(BTT=!ZD!V+]RD@ #WNLW$R\(929>$,I,O"!4;^+%I"!@=D%P_AH: M0]4,J&PA*EN$Q:8.E=0,S*X9+EEC8X,%F\4P)!R&1%:(:A@I'IA=/%QN<='> M\=&^C;J+C9DE(W.W" #:CWFJP:4^8?:Z$F*=C9FG!HC)+]!]#T QHFLV".4: M.\Y +M:S@8CMG9WV[QR>=MCI:0<=GW;0^6G''*#&I$1@AQRAIBU!7Z+89K^. MHY]0U H.*EN$Q::.J%0PS'X$ T*B@/H"#RI;B,H68;&I0R7E%K/+K0O&0_,8 MA:DQ5YL82GQ];D*M[F"QM?8>[YW/O.;%[(\SG_P=02P,$% @ &JQ95?B6 MVU>K P ;@\ !D !X;"]W;W)K&ULQ5=MCYLX M$/XK%JVJ7:D-@9"W;8*T"9RN4GN*-LKUP^D^.# )U@).;2?9W*\_V[ 58 MSPL/9)\(M6#[LP/>PQK$YK!B$YHC!;F[=.W?A5-EK@]\)G'EM MC%0F6TH?U>1+/+?Z*B!((1** SP,14/]/PKE/D,%5]$4ZY_T;FT[5LH.G)!LQ(L(\A( M7OSCIU*'&D#RF %N"7"O =X+@$$)&%P!W)<\>"7 >ZV'80G0J=M%[EJX OL MSQ@](Z:L)9L::/4U6NI%WZ#TB.5J0-)40/K.%C$)QV5'I<5%X=%_P.$#?:"X2 MCL(\AMB #]KQTQ:\+;.O)'"?)5BXK81K./30H/\1N7W7-<2S?#W<,:7SW[R' M/^V](<:@V@\#S3=XB2_!##ZIHQ>CQMZXEULBWX.\(@3:7E#=;H4O>OG^C%F, M_O@J*=$7 1G_T[0["O^>V;^Z%N_X 40/9_:IKG5AX3@U MDT%OVC0*#$:.U_.:5J')RNF-*ZM&UL,JZV%KUGK[<9UC)&3F@J(M( Y"I')V M)B)!7 ECRKY@=KQ:0%YOL-O35FWTKWU*'9)%G1)%G9$UJC)N*K)^'^^3\==%K%+ MLJ!+LK CLD81)U41)ZT':Y,SB.@^)W]=7Z@1Y<)4E(GAJAC6+KA"[5:O;U7[ M52[#CEPV9)Q6,DY;9?RNO]JEA/@$3#8AJ%15*WD 1FB,9.>#CG6Y^4^\RUK# M>.N1Z)(L:!?(11? C*,)RHI/7,=%,;Z8/K+#CL(J"FG7&H@,V%YW;ESJ?U8K5;-X;WNB:[6%\[=TC&L![*9+'J_?^B+3O0;9GLBNXX4=M)5OS>6KT96 M='?%1-"#;E^V5,AF2 \3V1 #4P;R^8Y2\3Q1#JH6V_\;4$L#!!0 ( !JL M655BO4:Y6@, &L+ 9 >&PO=V]R:W-H965T[LLV^XX^)9K@$4>DDIDR-GK51VX[HR7D.*99MGP/3,DHL4*]T5 M*U=F G!BA5+J!I[7VK&I& _Y1E'"8"J0W*0I%J\3H'PWVZA)2$I,$DX0P*6(^?6OYGX'2-@5SP1V,FC-C*N M+#A_-IV?R@Z*-U+Q="^L"5+"\B]^ MV0?B2" ,3@@$>X' &+.4]5G@\%'R'A%FMM9F&==5*:SC"S*[,E="S1,NI M\1U/]09+;$,TI9A)U$*/; M208)F^B-(;)ISQ>-G/4.41+:V%3JR]FLT?];Q<8P$2$88>"*7:F!RZ2O,;"C?>LTYRUN $ZP ]<*;6$GUE M"21OY5WM=^%\<'!^$C0JG$/61J'W&05>$*"/R#U@YI\&"V$1WM!:"$]8*"(I MRNA(&YV-C4X+L4VZ ('XLM9H[D5NHU-OP^3MCHT(3WELSB7H50A:?C>H1^@7 M"/U&!'TY+8%H"C?&+-;7W?DX_2I.T*VGB0J:Z.SC BRYX*!$U8/2\^JA!@74 MX)U9N+.W-R0MO 6A7R.T,F>KE6 %:(F)0%M,-U"'._@/N>E[Y>WMO3L[$TXI M%M(,Y6$W\2\ON]I[.+<:'6U"Y+=#OWX;_*/'QC\[8R_!VK]E;U(X]-O]_@FP MH 0+SLWC2[B"*E?4;_OA":SR]? ;K_93N7T)8EA%'/3:7LVMWPJ_//? MBFKR7T+=J9Q#W^NV_]UN]ZC^24&L;)4G4?U4+L_+T SG9!!2%FW]05B^YQS?>Y-[-O?,OXD5@ 2[;(T%P-K)671LVV1 MK" CHL,*R-7*@O&,2#7D2UL4',CD78R8^Q)#^[F \O1&X(4$JD5B/K;P C25 NI;?RH-*TZ MI"8>/N_5/QKORLN,"!BQ]"N=R]7 ZEIH#@NR3N4#VWZ"RD^@]1*6"O.+MB4V M5.!D+23+*K+:04;S\I_LJCP<$)1..P%7!-PD^,\0O(K@O32"7Q'\ET8(*H*Q M;I?>3>)B(DG4YVR+N$8K-?U@LF_8*E\TU^_)5'*U2A5/1G=YPC) G\D.!'J/ MQHL%F-(A27:($PGH,@9):"JNU/+C-$:7%U?H M$T?/^^$J@F(HD96+- 7V[G0G)U7?]O:W> MI:+?KJC/NIXH2 (#2QUF O@&K.CM&S=T/K0E^S7%XM<4&[^2V%%9_+HL_CGU M?5EFH"X'0 5G&VH.:S547Z-9D_HK;BM/J1P:97US;"(WQ)[7MS>'>3]%8<\) M_6-4?(H*?+?K'J/&IZ@P]#Q^V.PYKQ^%9QZ?G<9O34L/%![&=CNLWO;;#KF\:;I]1"QI^ MVV%AT#!L']Q-&?"E:0H$2M@ZE^695,_6?<>MN6X;\T.W-W);YF/5IY1MQ6_Y MLLFY)WQ)5ZK6 :X!:7S F]P,= MH.[>HE]02P,$% @ &JQ95<8&EZ5E @ VP4 !D !X;"]W;W)K&ULK51-;]0P$/TKHU"A5H)\=XM*-E*[*Z '4-6E<$ < MO,ED8]6Q@^WL+OQZ;">-MB4M'+@D'GO>FWECSV0[(>]4C:AAWS"NYEZM=7L> M!*JHL2'*%RUR"/&O)!E>H;]MK::Q@9"EI@UQ1P4%B-?*.W6P!JMD+<2=-:[*N1?:A)!AH2T#,;\M+I Q2V32^#%P>F-( M"SQ>%!B13JF;\3N PYZ3BU?(9AR7]CUOK/$ M@Z)36C0#V&304-[_R7ZHPP$@2I\ Q ,@_E= ,@ 2)[3/S,E:$DWR3(H=2.MM MV.S"U<:AC1K*[2VNM#2GU.!T?L4+T2!\)GM4\!H^$2F)+2P<+U$3RM2)V;U= M+>'XZ 2.@'*XI(R9"U!9H$U\RQ(40ZS+/E;\1*P5MCXDX2N(PSB>@"^>AR^Q M,/#(P:.'\,"H'J7'H_38\25_E0Y+J@HF5"<1OEVLE9;F=7V?$M@SIM.,MN/. M54L*G'NFI13*+7KYRQ?1+'P[)?<_D3T0GXSBD^?8\_=2* 4=EUB(#:>_L 1M M"K%&CA75DY?;$T;]2[+389O/_"0+MH>:)IQ._7AT>I!K.N::/IOK[5-9@JZ) M-G.B8R70QM1* U85NLG@',U;QBDIZ9]9IO[LD90)I\0_>R0E.&@]._8^$KFA M7 '#RJ!"_^S4 ]F/DM[0HG7=N!;:]+9;UF;ZHK0.YKP20M\;ML''>9[_!E!+ M P04 " :K%E5W-;5^?H# +%0 &0 'AL+W=O1VFA3(TAX*EI$ 4 MUA/M#M^&V"X)%>);"@=V=HU*4Y:$?"]O[N.)9I0K@@Q6O)2(Q-\>YI!EI9)8 MQ[^-J-;.61+/KX_J?U3&"V.6$8,YR?Y*8[Z9:)Z&8EA'NXP_D<-G: QR2KT5 MR5CUBPX-UM#0:L%O5_]*-QQ!E!Z,@)9D,P^P3[&8+5$*R7SF W M!/NE,S@-H3)=KVVO'!=$/)J.*3D@6J*%6GE1>;]B"W^E19DH"T[%TU3P^/2^ MJ).M"MI29!):0"(2@3,4%3'Z!"2AT7:3KM"=R$.&/J(GV$.Q [3\>82BJP!X ME&;L6CS^N@C0U8=K] &E!7I(LTPHL['.Q5K+&?55LZY9O2[SF759Z($4?,-0 M6,002_C!,-\?X.O"1ZVCS*.C9N:@X *V-\@R?D.F89J2]Y7:58H%(L5"36"9#=!L@>4I\VFU2Z\6JF6S'+ M]\A^ZOJ&+[)J?^Y7":@F5_X!BB: 9<;.DA^=;:I5 N4JH6JU+IA./5$^#V;(JRT*U*J%BA5"U6I M=<-TZHSPVULC+.MG_'Y-D'8S_9)P"?)LLU\0+D'.J-\4Z6>'.SG0I#I58VA% M=@6O._9VM#VYNZO.JWKC,WP[QY+QH#SIJPZ33O+U,>%#1).RM&PO=V]R:W-H965T0CTDDA-X/8J;;55H[U[<;H7A+@)6L"<[22[ MTGWXLX&00%S4]-PW#3@S/WL\P[^,,]X3^HUM,.;@>YX5;&)L."]O39,E&YS' M[(:4N!#?/!.:QUS649R:R+,_,X[0PIN-J[)%.QV3+L[3 CQ2P M;9['],<,9V0_,:!Q&'A*UQLN!\SIN(S7>('YU_*1BCNSI:S2'!D^S/=,4W$\,WP H_Q]N,/Y'][[@)R)6\A&2L M^@OVC:UE@&3+.,D;9[&"/"WJS_A[LQ$G#H*C=D"- ^H[."\XV(V#_=H9G,;! M>>T,;N-0A6[6L5<;%\8\GHXIV0,JK05-7E2[7WF+_4H+62@+3L6WJ?#CT_NB M+K8J:4M126"!UZ(0. -QL0*?,%G3N-RD";@3=IWHA77:X($4?,- 5*SP2N$?#OL' _ZFV+-VX]!AXV9H$+C Y0VPK5\ LA!2 MK&?^>G>H"N?_S1Z]>?;.9MAM%=D5SWZ15R?^"9>$-K5QK*N_/@MS<,]QSOY6 M9;YF.VJV5,I;5L8)GAA""AFF.VQ,?_X)>M:OJFW7"0MUPB)-L$Z"G#9!SA"] M31!I']ZT>7@S^?"JLE(#O0HH_]WLIG $;7=L[DZW^]P*0>-F )^T4O%PXOO -IF"&N;KQ&21>6I9:::%66J2+ULT-.N8& MO:-X-'!=:=))"[72(EVT;IJ.O20<[(3>)"#V^=,,/=A_[5":H;XVA"HSQW'[ M[8K*S/9/>I]N_,=6#0[W:D\X(4629E7DLAR5$0\R+JY&G;10*RW21>MFX]@^ M0O<]14-K&ZF5%FJE1;IHW30=6TDXV B]232\L_.&:]OV^IJAL((6M/J:H3+S MG:"O&0HS% 1V3S/,DP/='--U=9+.0$*V!:]/Y=K1]K3^KCJC[HW/X.T<*L9# M>;I?'2 ?\?5/ P\Q7:<% QE^%E-9-R.15UJ?MM8\5%N4" "["@ &0 M 'AL+W=OSL930=>8 4!A\Q8 M!HI_*Q@"YY8(9?RM.+UZ20O<'#^Q?W/>T MV!DME3E;E]30M*_DFBA;C6QVX+)Q:'3#A-W%L5'XEB'.I"-1=H*+=(+;3,8P MQUTRFE Q)=]!SA4M%BPCY]@DFIR0*RGF)U>8_92<:PU8.'G.GBX#?U'[29[J@&0P\_&8UJ!5XZ<K-(RBH!7T_=6FCX:R,$B2;EVVI;!5 M*VSM57@GF$%U8T,--*K;"W_M7AR(;,MI4CM-WJ-7DT/F>>:U\G#OU"+3F]F5&JG$7*13%P9TKE'SROF,QH M2HJ++*="(TDF4Z)T5TZ](I>4Q 4XI=QKMUJAEQ(FW&%?S-.K5!7.))L+-7"C MVN28T^=XX/KA>]8JY17NELR,;A+C;LB=S MVDP&4]7U[:K^_/J-ZEIC3REK6Y4U=)6.7E7 PWZ2B74=!ZXQ:&:24N>>\($[ M(IR-)0.OA*2,+XVY#89)QC/I*+V ="@?+,6#@7W3@[55\:1,9+*,;2*8WW%U M^1:PZH% QGDML.T:P["?$Z6H%%>Z4UY<&A]!3M6^7>9:X522I=_NN&N'\J2# MC#,94UF'\=V5:=CG- $YDDUG<%99[@&H5);J1LS(-!.DU+#RJ!J:=D(YOX$; MS_=D@WN1-.:LK"51-[6@JFEH3 ?XFVR&NTD;OHC7R=E]IC[-=3JB[$.1T6M) M$[8H^XND%H"Q^S@[R7.^_,C95*34)+]WP&&?K/R<62;9@XX&I3+1!BI=YYY* MQ29-RT])\ENZ4*MR6B2XYO81:OZWXSRE@DK"FZ)U[1_R*+]8<=!]+D?@\CVX8L,#K,DO6I/ MV=BX;FQ;:ZL#KP<#]QN\:/!U4&<\9UPQ4?5F+(ZI>+1[U?2*C/7+^ :_OCZF M"9ES=5N# W?=_DIC-D^C^JIK&(CJJG7["Z2GM\*K=Q,=BXF8+F@\JKIR.BZ; MCF[HJ-4!#MO(57G8$JB/ M\;(AH_*#Q;'[1/JP9QI%01"&V(B.1E8%(VS$21?;:Q.."!S0)6.Q#?'@=JRNX3!#"K MF#9L!>-(%&$(U**]1L,0&9T0/O;YP59)$$21'0',KB (, 16(XY@"D #A@1! M^1S<>AYYJ^>4M_Z'>O@74$L#!!0 ( !JL6567BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:G#$ \ !X;"]W;W)K8F]O:RYX;6S%FUMSVC@4@/^*AI?-/G0)OJ:=I#,L MD)29%)B8YK4CC !-;(F5!&GZZU++#>Z**XZO<.&>V&+X MXHY[D*M.B],&S& MUZ*Z*7^5\?)P@\Z3@7"93])O,.-ES4C(,YUDT]OQL#\?#=G?_=O^9#!BV9?1 M:)X!P !#$X&R,YF'$"&"&3XCI#9W"^^CB8><'K-QI/!%$!&"&1T,LC!].L, M0,8(9'Q"R.\!@$P0R.1DD-E\.@"0*0*9GBZ2_>P+@+Q ("]H(;-=67+SQ/2* M97*MI#^,*\?Z>:YWRDD ^1&!_$@+>2?V0NV$A2WV.=9DG]/R7$O%52YYP<;* M.E/OWH!#?4(LE'MN)/>7]&S>M\(Z-O(5Z:2P[.Q^/(*8F%5ZQ%H9BH6#+)@\ M>L3VR';;;2&JG7R5_JK/V!_]_)^=OVA=#IDP6_2(=7&C]?)1 M%@7C:LFF;N-S*__<<;6N.%@?8F*^Z%$+PZ>Y/N,4OF*;S0CFAQZQ(#*G\X>- M+I;"V#_8R%>N>X)LF!9ZQ%Z8^/..5:Y+P6:^3K,--XV$&;-!CU@' UWZHVV] M@N=8)M:UL>IW%F*B MO0QB'Z")2"/O##!5!,2J>$E%V-F\DJS]$X)A<@B(Y=":D[128KH(B'516;\5 M"I-#0"P'5/_-1P_314"L"ZC_UAABO@B(?8'F "'$Q,02$HOEU7@? MV/-/MGAZB2@[@YB864)BL[1CW@B]-GR[@0,9(>::D-@U '/"C>'5*#D[&PK' M9=%\@S#5A,2J:4\F7I$A)B:=D%@ZQS#K+".#_940DTY(+)UCF%6GU/ <#DYC MVHE.,:KE,6^,MI9]@YB8>B)B]1S#_"JXW34ZJ1$FH8A80DY,.4AW6C%Q 04DP^H8:,:L'L1 M8P**3SGW\CV"F)B 8F(!X9@QQ$0G[XD%A&,F$!,34'S2$;<48F("BJDG:%#, M"XB)"2@F%E!C8/!MTPDQ,0'%Q +Z#7.V,_F&6\%FQA_?F"I,, $EQ +Z#1/. M9EKO$\Q"";&%<$S8 MO">8A1+J;\C@;'MK9I2@'X]1VZ=EWAVTFQ 3LT]";)_VN8JV8&+R28CETS)9 M 14$,3'Y)._^S8#'_*;VOA\DENP.?C&(R2=]QP\(7GNZ51P=_\$,[)FGF'S2 M]YS^03..%)-/>M*)(.C(%)-/2BP?'!,Z,L7DDQ++!\>$CDPQ^:2U?+KUSO;S MY5*LI!++B;^$]>4Y+_*98=7B\(EB%%??&JUV13'P95-UJ_GRY8\#+W]Z^/PO M4$L#!!0 ( !JL655G_%)"3 ( &@L : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR M^[:<@7U0#WH2<4:H0%S^"9\0\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECO MRK$9[MJNG,Y'-FU_;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV M^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E75?UYN.X>ZLLFW9TG5XOGMU75 M/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA M_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$ M="<"NQ/BG0CT%M1;"/06U%L(]);)PS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'> M@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.GE90J"WHMY*H+>BWDJ@ MMZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+=-7G83 MZ&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTSZIT)],ZH M=R;0.Z/>F4#OC'IG KTSZIT)],ZH=_Y)O8?QZU"&:\_W&J__DU2/YW/+]?*7 MY??.R0UUP;F^K1B>_@)02P,$% @ &JQ958:F8T@, @ 82L !, !; M0V]N=&5N=%]4>7!E&ULS=K-;N(P% 7@5T'95L3X-],1L)F9;8=%7\!- M+B4BB2W;;>'MQPEMI58=-!4C]6R(P/8]-[[2MV)Y>_049X>^&^*JV*7DOS,6 MZQWU-I;.TY!7MB[T-N6OX9YY6^_M/3&Q6!A6NR'1D.9IK%&LES]I:Q^Z-/MU MR#_'U@VK(E 7B]F/T\8Q:U58[[NVMBFOL\>A>9Q0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R M^D"VB3NBU'?EJ>C5^>24;YA.G_SB_*G,N<"\&UL4$L! A0#% @ &JQ9591^/D:[!@ 6"D !@ M ("!#0@ 'AL+W=O$1!T:0< *L@ 8 " @?X. !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ &JQ955BOF#HO!0 ,A4 !@ ("!%AL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ95:A- M/Y+9"0 ,$P !@ ("!%"D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ &JQ95?I.V8*O!@ !0\ !D M ("!&PO=V]R M:W-H965T&UL M4$L! A0#% @ &JQ95<52Z['+!0 (PT !D ("!=&8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&JQ956SG+-V\! '@P !D ("!^G@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ954S]?3D>!0 M'! !D ("!%94 'AL+W=OH(# !M" &0 @(%J MF@ >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ &JQ95=2@P[/P!@ IQ !D M ("!X*$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &JQ9548 !WR7$ IT( !D ("!)[H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ9 M50:9C^.N P -P@ !D ("!X-8 'AL+W=O"P &0 M @('%V@ >&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ951#+0/CH @ 1@8 M !D ("!2.0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ952GN\O6S P 2A@ !D M ("!J>X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &JQ956_2U66R P .1 !D ("!>P ! 'AL+W=O MJ%_4J(% #2 M) &0 @(%D! $ >&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ955]> MW/^/ @ 408 !D ("!@1 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ95:HE,N77!0 =R< !D M ("!-!P! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &JQ959K+*/>8 P +!( !D ("! M!2H! 'AL+W=O^L4' O2P &0 @('4+0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ &JQ95:)-Y?&_ P $ \ !D ("!/#\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ9534[Y PC P Z @ !D M ("!>%4! 'AL+W=O&PO=V]R M:W-H965TY> 0!X;"]W;W)K&UL M4$L! A0#% @ &JQ957.M4H1[! J1 !D ("!*64! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&JQ959_KQ*(> P W L !D ("!H&\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ95?N'ISH. P M"@H !D ("!I7L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ95;?+DY.0!P ^%4 !D M ("!#H8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &JQ956*]1KE: P :PL !D ("!@YP! 'AL M+W=O&PO=V]R:W-H965TE90( -L% 9 " M@4*C 0!X;"]W;W)K&UL4$L! A0#% @ &JQ9 M5=S6U?GZ P "Q4 !D ("!WJ4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &JQ95;;\ J=F P KA8 M T ( !J;$! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ &JQ956?\4D), @ :"P !H M ( !V;L! 'AL+U]R96QS+W=O XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 391 352 1 false 80 0 false 5 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.google.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.google.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.google.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2104102 - Disclosure - Revenues Sheet http://www.google.com/role/Revenues Revenues Notes 10 false false R11.htm 2109103 - Disclosure - Financial Instruments Sheet http://www.google.com/role/FinancialInstruments Financial Instruments Notes 11 false false R12.htm 2123104 - Disclosure - Variable Interest Entities (VIE) Sheet http://www.google.com/role/VariableInterestEntitiesVIE Variable Interest Entities (VIE) Notes 12 false false R13.htm 2125105 - Disclosure - Debt Sheet http://www.google.com/role/Debt Debt Notes 13 false false R14.htm 2129106 - Disclosure - Supplemental Financial Statement Information Sheet http://www.google.com/role/SupplementalFinancialStatementInformation Supplemental Financial Statement Information Notes 14 false false R15.htm 2137107 - Disclosure - Acquisitions Sheet http://www.google.com/role/Acquisitions Acquisitions Notes 15 false false R16.htm 2142108 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 16 false false R17.htm 2148109 - Disclosure - Contingencies Sheet http://www.google.com/role/Contingencies Contingencies Notes 17 false false R18.htm 2150110 - Disclosure - Stockholders' Equity Sheet http://www.google.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 2152111 - Disclosure - Net Income Per Share Sheet http://www.google.com/role/NetIncomePerShare Net Income Per Share Notes 19 false false R20.htm 2155112 - Disclosure - Compensation Plans Sheet http://www.google.com/role/CompensationPlans Compensation Plans Notes 20 false false R21.htm 2159113 - Disclosure - Income Taxes Sheet http://www.google.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2163114 - Disclosure - Information about Segments and Geographic Areas Sheet http://www.google.com/role/InformationaboutSegmentsandGeographicAreas Information about Segments and Geographic Areas Notes 22 false false R23.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.google.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 2305301 - Disclosure - Revenues (Tables) Sheet http://www.google.com/role/RevenuesTables Revenues (Tables) Tables http://www.google.com/role/Revenues 24 false false R25.htm 2310302 - Disclosure - Financial Instruments (Tables) Sheet http://www.google.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.google.com/role/FinancialInstruments 25 false false R26.htm 2326303 - Disclosure - Debt (Tables) Sheet http://www.google.com/role/DebtTables Debt (Tables) Tables http://www.google.com/role/Debt 26 false false R27.htm 2330304 - Disclosure - Supplemental Financial Statement Information (Tables) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationTables Supplemental Financial Statement Information (Tables) Tables http://www.google.com/role/SupplementalFinancialStatementInformation 27 false false R28.htm 2338305 - Disclosure - Acquisitions (Tables) Sheet http://www.google.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.google.com/role/Acquisitions 28 false false R29.htm 2343306 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.google.com/role/GoodwillandOtherIntangibleAssets 29 false false R30.htm 2353307 - Disclosure - Net Income Per Share (Tables) Sheet http://www.google.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.google.com/role/NetIncomePerShare 30 false false R31.htm 2356308 - Disclosure - Compensation Plans (Tables) Sheet http://www.google.com/role/CompensationPlansTables Compensation Plans (Tables) Tables http://www.google.com/role/CompensationPlans 31 false false R32.htm 2360309 - Disclosure - Income Taxes (Tables) Sheet http://www.google.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.google.com/role/IncomeTaxes 32 false false R33.htm 2364310 - Disclosure - Information about Segments and Geographic Areas (Tables) Sheet http://www.google.com/role/InformationaboutSegmentsandGeographicAreasTables Information about Segments and Geographic Areas (Tables) Tables http://www.google.com/role/InformationaboutSegmentsandGeographicAreas 33 false false R34.htm 2403401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 34 false false R35.htm 2406402 - Disclosure - Revenues - Revenue by Segment (Details) Sheet http://www.google.com/role/RevenuesRevenuebySegmentDetails Revenues - Revenue by Segment (Details) Details 35 false false R36.htm 2407403 - Disclosure - Revenues - Revenue by Geographic Location (Details) Sheet http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails Revenues - Revenue by Geographic Location (Details) Details 36 false false R37.htm 2408404 - Disclosure - Revenues - Narrative (Details) Sheet http://www.google.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 37 false false R38.htm 2411405 - Disclosure - Financial Instruments - Narrative (Details) Sheet http://www.google.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments - Narrative (Details) Details 38 false false R39.htm 2412406 - Disclosure - Financial Instruments - Debt Securities (Details) Sheet http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails Financial Instruments - Debt Securities (Details) Details 39 false false R40.htm 2413407 - Disclosure - Financial Instruments - Contractual Maturity Date of Marketable Debt Securities (Details) Sheet http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails Financial Instruments - Contractual Maturity Date of Marketable Debt Securities (Details) Details 40 false false R41.htm 2414408 - Disclosure - Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details) Sheet http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details) Details 41 false false R42.htm 2415409 - Disclosure - Financial Instruments - Measurement Alternative Investments (Details) Sheet http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails Financial Instruments - Measurement Alternative Investments (Details) Details 42 false false R43.htm 2416410 - Disclosure - Financial Instruments - Carrying Amount of Equity Securities (Details) Sheet http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails Financial Instruments - Carrying Amount of Equity Securities (Details) Details 43 false false R44.htm 2417411 - Disclosure - Financial Instruments - Marketable Equity Securities (Details) Sheet http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails Financial Instruments - Marketable Equity Securities (Details) Details 44 false false R45.htm 2418412 - Disclosure - Financial Instruments - Non-Marketable Equity Securities (Details) Sheet http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails Financial Instruments - Non-Marketable Equity Securities (Details) Details 45 false false R46.htm 2419413 - Disclosure - Financial Instruments - Derivative Notional Amounts (Details) Sheet http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails Financial Instruments - Derivative Notional Amounts (Details) Details 46 false false R47.htm 2420414 - Disclosure - Financial Instruments - Fair Values of Outstanding Derivative Instruments (Details) Sheet http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails Financial Instruments - Fair Values of Outstanding Derivative Instruments (Details) Details 47 false false R48.htm 2421415 - Disclosure - Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details) Sheet http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details) Details 48 false false R49.htm 2422416 - Disclosure - Financial Instruments - Offsetting of Financial Assets and Financial Liabilities (Details) Sheet http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails Financial Instruments - Offsetting of Financial Assets and Financial Liabilities (Details) Details 49 false false R50.htm 2424417 - Disclosure - Variable Interest Entities (VIE) - Narrative (Details) Sheet http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails Variable Interest Entities (VIE) - Narrative (Details) Details http://www.google.com/role/VariableInterestEntitiesVIE 50 false false R51.htm 2427418 - Disclosure - Debt - Narrative (Details) Sheet http://www.google.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 51 false false R52.htm 2428419 - Disclosure - Debt - Long-Term Debt (Details) Sheet http://www.google.com/role/DebtLongTermDebtDetails Debt - Long-Term Debt (Details) Details 52 false false R53.htm 2431420 - Disclosure - Supplemental Financial Statement Information - Narrative (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationNarrativeDetails Supplemental Financial Statement Information - Narrative (Details) Details 53 false false R54.htm 2432421 - Disclosure - Supplemental Financial Statement Information - Property and Equipment (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails Supplemental Financial Statement Information - Property and Equipment (Details) Details 54 false false R55.htm 2433422 - Disclosure - Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details) Details 55 false false R56.htm 2434423 - Disclosure - Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details) Details 56 false false R57.htm 2435424 - Disclosure - Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details) Details 57 false false R58.htm 2436425 - Disclosure - Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) Sheet http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) Details 58 false false R59.htm 2439426 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.google.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 59 false false R60.htm 2440427 - Disclosure - Acquisitions - Purchase Price Allocation (Details) Sheet http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails Acquisitions - Purchase Price Allocation (Details) Details 60 false false R61.htm 2441428 - Disclosure - Acquisitions - Intangible Assets Acquired (Details) Sheet http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails Acquisitions - Intangible Assets Acquired (Details) Details 61 false false R62.htm 2444429 - Disclosure - Goodwill and Other Intangible Assets - Goodwill Rollforward (Details) Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails Goodwill and Other Intangible Assets - Goodwill Rollforward (Details) Details 62 false false R63.htm 2445430 - Disclosure - Goodwill and Other Intangible Assets - Acquisition-Related Intangible Assets that are being Amortized (Details) Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails Goodwill and Other Intangible Assets - Acquisition-Related Intangible Assets that are being Amortized (Details) Details 63 false false R64.htm 2446431 - Disclosure - Goodwill and Other Intangible Assets - Expected Amortization Expense for Acquisition-Related Intangible Assets (Details) Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails Goodwill and Other Intangible Assets - Expected Amortization Expense for Acquisition-Related Intangible Assets (Details) Details 64 false false R65.htm 2447432 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets - Narrative (Details) Details 65 false false R66.htm 2449433 - Disclosure - Contingencies (Details) Sheet http://www.google.com/role/ContingenciesDetails Contingencies (Details) Details http://www.google.com/role/Contingencies 66 false false R67.htm 2451434 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.google.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 67 false false R68.htm 2454435 - Disclosure - Net Income Per Share (Details) Sheet http://www.google.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.google.com/role/NetIncomePerShareTables 68 false false R69.htm 2457436 - Disclosure - Compensation Plans - Narrative (Details) Sheet http://www.google.com/role/CompensationPlansNarrativeDetails Compensation Plans - Narrative (Details) Details 69 false false R70.htm 2458437 - Disclosure - Compensation Plans - Unvested Restricted Stock Units Activity (Details) Sheet http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails Compensation Plans - Unvested Restricted Stock Units Activity (Details) Details 70 false false R71.htm 2461438 - Disclosure - Income Taxes - Effective tax rate (Details) Sheet http://www.google.com/role/IncomeTaxesEffectivetaxrateDetails Income Taxes - Effective tax rate (Details) Details 71 false false R72.htm 2462439 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.google.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 72 false false R73.htm 2465440 - Disclosure - Information about Segments and Geographic Areas - Revenue by Segment (Details) Sheet http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails Information about Segments and Geographic Areas - Revenue by Segment (Details) Details 73 false false R74.htm 2466441 - Disclosure - Information about Segments and Geographic Areas - Operating Income (Loss) by Segment (Details) Sheet http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails Information about Segments and Geographic Areas - Operating Income (Loss) by Segment (Details) Details 74 false false R75.htm 2467442 - Disclosure - Information about Segments and Geographic Areas - Long-Lived Assets by Geographic Area (Details) Sheet http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails Information about Segments and Geographic Areas - Long-Lived Assets by Geographic Area (Details) Details 75 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationPercentage - goog-20220930.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - goog-20220930.htm 4 goog-20220930.htm goog-20220930.xsd goog-20220930_cal.xml goog-20220930_def.xml goog-20220930_lab.xml goog-20220930_pre.xml googexhibit3101q32022.htm googexhibit3102q32022.htm googexhibit3201q32022.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "goog-20220930.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 391, "dts": { "calculationLink": { "local": [ "goog-20220930_cal.xml" ] }, "definitionLink": { "local": [ "goog-20220930_def.xml" ] }, "inline": { "local": [ "goog-20220930.htm" ] }, "labelLink": { "local": [ "goog-20220930_lab.xml" ] }, "presentationLink": { "local": [ "goog-20220930_pre.xml" ] }, "schema": { "local": [ "goog-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 609, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 3, "http://xbrl.sec.gov/dei/2022": 5, "total": 8 }, "keyCustom": 41, "keyStandard": 311, "memberCustom": 27, "memberStandard": 53, "nsprefix": "goog", "nsuri": "http://www.google.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.google.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenues", "role": "http://www.google.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Financial Instruments", "role": "http://www.google.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123104 - Disclosure - Variable Interest Entities (VIE)", "role": "http://www.google.com/role/VariableInterestEntitiesVIE", "shortName": "Variable Interest Entities (VIE)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125105 - Disclosure - Debt", "role": "http://www.google.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129106 - Disclosure - Supplemental Financial Statement Information", "role": "http://www.google.com/role/SupplementalFinancialStatementInformation", "shortName": "Supplemental Financial Statement Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137107 - Disclosure - Acquisitions", "role": "http://www.google.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142108 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148109 - Disclosure - Contingencies", "role": "http://www.google.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150110 - Disclosure - Stockholders' Equity", "role": "http://www.google.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152111 - Disclosure - Net Income Per Share", "role": "http://www.google.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155112 - Disclosure - Compensation Plans", "role": "http://www.google.com/role/CompensationPlans", "shortName": "Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159113 - Disclosure - Income Taxes", "role": "http://www.google.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163114 - Disclosure - Information about Segments and Geographic Areas", "role": "http://www.google.com/role/InformationaboutSegmentsandGeographicAreas", "shortName": "Information about Segments and Geographic Areas", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "goog:NatureOfOperationsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "goog:NatureOfOperationsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenues (Tables)", "role": "http://www.google.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Financial Instruments (Tables)", "role": "http://www.google.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326303 - Disclosure - Debt (Tables)", "role": "http://www.google.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330304 - Disclosure - Supplemental Financial Statement Information (Tables)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationTables", "shortName": "Supplemental Financial Statement Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338305 - Disclosure - Acquisitions (Tables)", "role": "http://www.google.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343306 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353307 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.google.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356308 - Disclosure - Compensation Plans (Tables)", "role": "http://www.google.com/role/CompensationPlansTables", "shortName": "Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360309 - Disclosure - Income Taxes (Tables)", "role": "http://www.google.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2364310 - Disclosure - Information about Segments and Geographic Areas (Tables)", "role": "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasTables", "shortName": "Information about Segments and Geographic Areas (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i4f18172979d64b6ca6ef856e8ff42e1b_D20220715-20220715", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenues - Revenue by Segment (Details)", "role": "http://www.google.com/role/RevenuesRevenuebySegmentDetails", "shortName": "Revenues - Revenue by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i4b073d5e6a86482994331496d57f5924_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenues - Revenue by Geographic Location (Details)", "role": "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails", "shortName": "Revenues - Revenue by Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "ife3ccd735ad0472f92dd6a02d9eac7d1_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i41cfcb6b85304b60aedc4cf55e331df2_I20211231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenues - Narrative (Details)", "role": "http://www.google.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i41cfcb6b85304b60aedc4cf55e331df2_I20211231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-8", "first": true, "lang": "en-US", "name": "goog:AvailableForSaleDebtSecuritiesFairValueOption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Financial Instruments - Narrative (Details)", "role": "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "shortName": "Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i41cfcb6b85304b60aedc4cf55e331df2_I20211231", "decimals": "-8", "lang": "en-US", "name": "goog:AvailableForSaleDebtSecuritiesFairValueOption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Financial Instruments - Debt Securities (Details)", "role": "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "shortName": "Financial Instruments - Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id1e8e688991d46248418fa99390298fe_I20220930", "decimals": "-6", "lang": "en-US", "name": "goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Financial Instruments - Contractual Maturity Date of Marketable Debt Securities (Details)", "role": "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails", "shortName": "Financial Instruments - Contractual Maturity Date of Marketable Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details)", "role": "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails", "shortName": "Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - Financial Instruments - Measurement Alternative Investments (Details)", "role": "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails", "shortName": "Financial Instruments - Measurement Alternative Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "goog:CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "goog:ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - Financial Instruments - Carrying Amount of Equity Securities (Details)", "role": "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "shortName": "Financial Instruments - Carrying Amount of Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "goog:CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "goog:ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417411 - Disclosure - Financial Instruments - Marketable Equity Securities (Details)", "role": "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails", "shortName": "Financial Instruments - Marketable Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - Financial Instruments - Non-Marketable Equity Securities (Details)", "role": "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails", "shortName": "Financial Instruments - Non-Marketable Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i245a12ee06114a059f32716fdec8f411_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419413 - Disclosure - Financial Instruments - Derivative Notional Amounts (Details)", "role": "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "shortName": "Financial Instruments - Derivative Notional Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i245a12ee06114a059f32716fdec8f411_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OffsettingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420414 - Disclosure - Financial Instruments - Fair Values of Outstanding Derivative Instruments (Details)", "role": "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "shortName": "Financial Instruments - Fair Values of Outstanding Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id1e8e688991d46248418fa99390298fe_I20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421415 - Disclosure - Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details)", "role": "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i6b921c1f73c244e59a0858cd8760363e_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OffsettingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422416 - Disclosure - Financial Instruments - Offsetting of Financial Assets and Financial Liabilities (Details)", "role": "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails", "shortName": "Financial Instruments - Offsetting of Financial Assets and Financial Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OffsettingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DerivativeAssetFairValueGrossLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424417 - Disclosure - Variable Interest Entities (VIE) - Narrative (Details)", "role": "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails", "shortName": "Variable Interest Entities (VIE) - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-8", "lang": "en-US", "name": "us-gaap:NoncontrollingInterestInVariableInterestEntity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommercialPaper", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427418 - Disclosure - Debt - Narrative (Details)", "role": "http://www.google.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommercialPaper", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428419 - Disclosure - Debt - Long-Term Debt (Details)", "role": "http://www.google.com/role/DebtLongTermDebtDetails", "shortName": "Debt - Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431420 - Disclosure - Supplemental Financial Statement Information - Narrative (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationNarrativeDetails", "shortName": "Supplemental Financial Statement Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432421 - Disclosure - Supplemental Financial Statement Information - Property and Equipment (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails", "shortName": "Supplemental Financial Statement Information - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433422 - Disclosure - Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i41cfcb6b85304b60aedc4cf55e331df2_I20211231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434423 - Disclosure - Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435424 - Disclosure - Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails", "shortName": "Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i91e41ac2bf4048db8d9ed083cb32e0de_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436425 - Disclosure - Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details)", "role": "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails", "shortName": "Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i56302d82d1714863908dc45c35357a39_I20220912", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439426 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.google.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i06c54355081b4736b38bdd06bc862d58_I20220912", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440427 - Disclosure - Acquisitions - Purchase Price Allocation (Details)", "role": "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails", "shortName": "Acquisitions - Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i56302d82d1714863908dc45c35357a39_I20220912", "decimals": "-6", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i06c54355081b4736b38bdd06bc862d58_I20220912", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441428 - Disclosure - Acquisitions - Intangible Assets Acquired (Details)", "role": "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "shortName": "Acquisitions - Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "if7de69b2164b4751bfba16c17c2f9d5e_I20220912", "decimals": "-6", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i41cfcb6b85304b60aedc4cf55e331df2_I20211231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444429 - Disclosure - Goodwill and Other Intangible Assets - Goodwill Rollforward (Details)", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "shortName": "Goodwill and Other Intangible Assets - Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445430 - Disclosure - Goodwill and Other Intangible Assets - Acquisition-Related Intangible Assets that are being Amortized (Details)", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "shortName": "Goodwill and Other Intangible Assets - Acquisition-Related Intangible Assets that are being Amortized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446431 - Disclosure - Goodwill and Other Intangible Assets - Expected Amortization Expense for Acquisition-Related Intangible Assets (Details)", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Expected Amortization Expense for Acquisition-Related Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": "-8", "first": true, "lang": "en-US", "name": "goog:IntangibleAssetsWriteOffDuringThePeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447432 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)", "role": "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": "-8", "first": true, "lang": "en-US", "name": "goog:IntangibleAssetsWriteOffDuringThePeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i4ed222bf77e4457ead030d0d89433826_D20220914-20220914", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyLossInPeriod", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449433 - Disclosure - Contingencies (Details)", "role": "http://www.google.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i4ed222bf77e4457ead030d0d89433826_D20220914-20220914", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyLossInPeriod", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451434 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.google.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i3a6cd0a9c0254b08b2e63e03e0ce839a_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454435 - Disclosure - Net Income Per Share (Details)", "role": "http://www.google.com/role/NetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "ie35ed779eec04d7db66f69625e606525_D20220701-20220930", "decimals": "2", "lang": "en-US", "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457436 - Disclosure - Compensation Plans - Narrative (Details)", "role": "http://www.google.com/role/CompensationPlansNarrativeDetails", "shortName": "Compensation Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "ibde9803a76dc4d55a805d81e62f721ec_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "ibde9803a76dc4d55a805d81e62f721ec_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i49167aeb31294d1c823defa88bf637ed_I20211231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458437 - Disclosure - Compensation Plans - Unvested Restricted Stock Units Activity (Details)", "role": "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "shortName": "Compensation Plans - Unvested Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i49167aeb31294d1c823defa88bf637ed_I20211231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461438 - Disclosure - Income Taxes - Effective tax rate (Details)", "role": "http://www.google.com/role/IncomeTaxesEffectivetaxrateDetails", "shortName": "Income Taxes - Effective tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462439 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.google.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465440 - Disclosure - Information about Segments and Geographic Areas - Revenue by Segment (Details)", "role": "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "shortName": "Information about Segments and Geographic Areas - Revenue by Segment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "id06797dd0bac4d6d92b124f17785fb4b_D20220701-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466441 - Disclosure - Information about Segments and Geographic Areas - Operating Income (Loss) by Segment (Details)", "role": "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "shortName": "Information about Segments and Geographic Areas - Operating Income (Loss) by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i348431eb748f4524aa5c0ae7e1122f04_D20220701-20220930", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467442 - Disclosure - Information about Segments and Geographic Areas - Long-Lived Assets by Geographic Area (Details)", "role": "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "shortName": "Information about Segments and Geographic Areas - Long-Lived Assets by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i1f45d014af8a4bd1b3b38642f2f9ccd9_I20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": "-6", "lang": "en-US", "name": "goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.google.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "goog-20220930.htm", "contextRef": "i508ab3c640be42e1882fc1c9e0b0e4b2_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 80, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.google.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "goog_A20142020NotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014-2020 Notes", "label": "2014-2020 Notes [Member]", "terseLabel": "2014-2020 Notes Issuances" } } }, "localname": "A20142020NotesMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "goog_AccruedCustomerLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Customer Liabilities, Current", "label": "Accrued Customer Liabilities, Current", "terseLabel": "Accrued customer liabilities" } } }, "localname": "AccruedCustomerLiabilitiesCurrent", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses And Other Liabilities, Current And Non-Current [Member]", "label": "Accrued Expenses And Other Liabilities, Current And Non-Current [Member]", "terseLabel": "Accrued expenses and other liabilities, current and non-current" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "goog_AccruedPurchaseOfPropertyAndEquipmentCurrent": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Purchase Of Property And Equipment, Current", "label": "Accrued Purchase Of Property And Equipment, Current", "terseLabel": "Accrued purchases of property and equipment" } } }, "localname": "AccruedPurchaseOfPropertyAndEquipmentCurrent", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_AccruedRevenueShare": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of current obligations incurred but not paid under the revenue share arrangements. Accrued revenue share is expected to be paid within one year or the normal operating cycle, if longer.", "label": "Accrued Revenue Share", "terseLabel": "Accrued revenue share" } } }, "localname": "AccruedRevenueShare", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "goog_AcquisitionrelatedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisition-related Intangible Assets [Member]", "label": "Acquisition-related Intangible Assets [Member]", "terseLabel": "Acquisition-related intangible assets" } } }, "localname": "AcquisitionrelatedIntangibleAssetsMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash out flow associated with the acquisitions of businesses, net of the cash acquired, and purchases of intangible and other assets.", "label": "Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets", "negatedLabel": "Acquisitions, net of cash acquired, and purchases of intangible assets" } } }, "localname": "AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "goog_AmericasExcludingUnitedStatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas Excluding United States [Member]", "label": "Americas Excluding United States [Member]", "terseLabel": "Other Americas" } } }, "localname": "AmericasExcludingUnitedStatesMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "goog_AmortizationAndImpairmentOfIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization and Impairment of Intangible Assets", "label": "Amortization And Impairment Of Intangible Assets", "terseLabel": "Amortization and impairment of intangible assets" } } }, "localname": "AmortizationAndImpairmentOfIntangibleAssets", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "goog_AvailableForSaleDebtSecuritiesFairValueOption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale Debt Securities, Fair Value Option", "label": "Available-for-sale Debt Securities, Fair Value Option", "terseLabel": "Fair value of debt securities with fair value option elected" } } }, "localname": "AvailableForSaleDebtSecuritiesFairValueOption", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_BalanceSheetComponentsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance Sheet Components Disclosure [Abstract]", "label": "Balance Sheet Components Disclosure [Abstract]", "terseLabel": "Balance Sheet Components Disclosure [Abstract]" } } }, "localname": "BalanceSheetComponentsDisclosureAbstract", "nsuri": "http://www.google.com/20220930", "xbrltype": "stringItemType" }, "goog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "auth_ref": [], "calculation": { "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "goog_CapitalClassAAndCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Class A And C", "label": "Capital Class A And C [Member]", "terseLabel": "Class A & C Capital Stock" } } }, "localname": "CapitalClassAAndCMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CapitalClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Class A", "label": "Capital Class A [Member]", "terseLabel": "Class A Capital Stock" } } }, "localname": "CapitalClassAMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CapitalClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Class B", "label": "Capital Class B [Member]", "terseLabel": "Class B Capital Stock" } } }, "localname": "CapitalClassBMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CapitalClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Class C [Member]", "label": "Capital Class C [Member]", "terseLabel": "Class C Capital Stock" } } }, "localname": "CapitalClassCMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CarryingValueOfMarketableAndNonMarketableEquitySecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Carrying Value Of Marketable And Non-Marketable Equity Securities", "label": "Carrying Value Of Marketable And Non-Marketable Equity Securities [Table Text Block]", "terseLabel": "Summary of unrealized gains and losses for marketable and non-marketable equity securities" } } }, "localname": "CarryingValueOfMarketableAndNonMarketableEquitySecuritiesTableTextBlock", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "goog_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": 3.0, "parentTag": "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities", "terseLabel": "Fair Value" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecurities", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Amortized Cost", "totalLabel": "Adjusted Cost" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_CashCashEquivalentsAndMarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash, cash equivalents and marketable securities", "label": "Cash Cash Equivalents And Marketable Securities [Line Items]", "terseLabel": "Cash, cash equivalents and marketable securities [Line Items]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesLineItems", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "goog_CashCashEquivalentsAndMarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash, cash equivalents and marketable securities [Table]", "label": "Cash Cash Equivalents And Marketable Securities [Table]", "terseLabel": "Cash, cash equivalents and marketable securities [Table]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTable", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "goog_CashFlowHedgeForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow Hedge, Foreign Exchange Contracts [Abstract]", "label": "Cash Flow Hedge, Foreign Exchange Contracts [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "CashFlowHedgeForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_CreditFacilityDueApril2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Due April 2023", "label": "Credit Facility Due April 2023 [Member]", "terseLabel": "Credit Facility Due April 2023" } } }, "localname": "CreditFacilityDueApril2023Member", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CreditFacilityDueApril2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Due April 2026", "label": "Credit Facility Due April 2026 [Member]", "terseLabel": "Credit Facility Due April 2026" } } }, "localname": "CreditFacilityDueApril2026Member", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cumulative Net Gain (Loss) On Equity Securities Sold", "label": "Cumulative Net Gain (Loss) On Equity Securities Sold [Table Text Block]", "terseLabel": "Cumulative net gains on equity securities sold" } } }, "localname": "CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "goog_DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the impairment of property and equipment and the allocation of the cost of tangible assets over the assets' useful lives which includes production and non-production related depreciation.", "label": "Depreciation And Impairment On Disposition Of Property And Equipment", "terseLabel": "Depreciation and impairment of property and equipment" } } }, "localname": "DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "goog_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingAmortizationApproachNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instruments, Gain (Loss) Recognized In Income, Ineffective Portion And Amount Excluded From Effectiveness Testing, Amortization Approach, Net", "label": "Derivative Instruments, Gain (Loss) Recognized In Income, Ineffective Portion And Amount Excluded From Effectiveness Testing, Amortization Approach, Net", "terseLabel": "Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach" } } }, "localname": "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingAmortizationApproachNet", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "goog_DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract]", "label": "Derivatives Not Designated as Cash Flow Hedges, Foreign Exchange Contracts [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_EarningsPerShareDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Disclosure [Line Items]", "label": "Earnings Per Share Disclosure [Line Items]", "terseLabel": "Earnings Per Share Disclosure" } } }, "localname": "EarningsPerShareDisclosureLineItems", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "goog_EarningsPerShareDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Disclosure [Table]", "label": "Earnings Per Share Disclosure [Table]", "terseLabel": "Earnings Per Share Disclosure [Table]" } } }, "localname": "EarningsPerShareDisclosureTable", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "goog_EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract]", "label": "Effect of Derivatives Not Designated as Cash Flow Hedges on Results of Operations [Abstract]", "terseLabel": "Gains (Losses) on Derivatives Not Designated as Hedging Instruments:" } } }, "localname": "EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNi", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "terseLabel": "Cumulative net gain (loss)" } } }, "localname": "EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "totalLabel": "Cumulative net gain (loss)" } } }, "localname": "EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost", "label": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Cost", "totalLabel": "Total initial cost" } } }, "localname": "EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNICostBasisOfSecuritiesSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI, Cost basis Of Securities Sold", "label": "Equity Securities, FV-NI, Cost basis Of Securities Sold", "terseLabel": "Total initial cost" } } }, "localname": "EquitySecuritiesFVNICostBasisOfSecuritiesSold", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNICumulativeGainLossNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI, Cumulative Gain (Loss), Net", "label": "Equity Securities, FV-NI, Cumulative Gain (Loss), Net", "terseLabel": "Cumulative net gain (loss)" } } }, "localname": "EquitySecuritiesFVNICumulativeGainLossNet", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesFVNICumulativeGainLossOfSecuritiesSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI, Cumulative Gain (Loss) Of Securities Sold", "label": "Equity Securities, FV-NI, Cumulative Gain (Loss) Of Securities Sold", "negatedTerseLabel": "Losses on securities sold" } } }, "localname": "EquitySecuritiesFVNICumulativeGainLossOfSecuritiesSold", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities Without Readily Determinable Fair Value, Accumulated Gross Unrealized Gain (Loss), Before Tax", "terseLabel": "Cumulative net gain (loss)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities Without Readily Determinable Fair Value, Cost", "label": "Equity Securities Without Readily Determinable Fair Value, Cost", "terseLabel": "Total initial cost" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueCost", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_FairValueHedgeForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Hedge, Foreign Exchange Contracts [Abstract]", "label": "Fair Value Hedge, Foreign Exchange Contracts [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "FairValueHedgeForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_FinancialInstrumentsAndFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Instruments and Fair Value [Line Items]", "label": "Financial Instruments And Fair Value [Line Items]", "terseLabel": "Financial Instruments and Fair Value [Line Items]" } } }, "localname": "FinancialInstrumentsAndFairValueLineItems", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_FinancialInstrumentsAndFairValueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Instruments and Fair Value [Table]", "label": "Financial Instruments And Fair Value [Table]", "terseLabel": "Financial Instruments and Fair Value [Table]" } } }, "localname": "FinancialInstrumentsAndFairValueTable", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "goog_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessRecordedInAOCINet": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) From Components Excluded From Assessment Of Cash Flow Hedge Effectiveness, Recorded In AOCI, Net", "label": "Gain (Loss) From Components Excluded From Assessment Of Cash Flow Hedge Effectiveness, Recorded In AOCI, Net", "terseLabel": "Amounts excluded from the assessment of hedge effectiveness recorded in AOCI" } } }, "localname": "GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessRecordedInAOCINet", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "goog_GainLossFromComponentsExcludedFromAssessmentOfNetInvestmentHedgeEffectivenessNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) From Components Excluded From Assessment Of Net Investment Hedge Effectiveness, Net", "label": "Gain (Loss) From Components Excluded From Assessment Of Net Investment Hedge Effectiveness, Net", "terseLabel": "Amount excluded from the assessment of effectiveness" } } }, "localname": "GainLossFromComponentsExcludedFromAssessmentOfNetInvestmentHedgeEffectivenessNet", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "goog_GoogleAdvertisingRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Google Advertising Revenue [Member]", "label": "Google Advertising Revenue [Member]", "terseLabel": "Google advertising" } } }, "localname": "GoogleAdvertisingRevenueMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GoogleCloudSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Google Cloud Segment", "label": "Google Cloud Segment [Member]", "terseLabel": "Google Cloud" } } }, "localname": "GoogleCloudSegmentMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GoogleNetworkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Google Network", "label": "Google Network [Member]", "terseLabel": "Google Network" } } }, "localname": "GoogleNetworkMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GoogleSearchOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Google Search & Other [Member]", "label": "Google Search & Other [Member]", "terseLabel": "Google Search & other" } } }, "localname": "GoogleSearchOtherMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GoogleServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Google Services Segment", "label": "Google Services Segment [Member]", "terseLabel": "Google Services" } } }, "localname": "GoogleServicesSegmentMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_GovernmentBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Bonds [Member]", "label": "Government Bonds [Member]", "terseLabel": "Government bonds" } } }, "localname": "GovernmentBondsMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "goog_IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) From Equity Method Investments And Other Than Temporary Impairment, Net", "label": "Income (Loss) From Equity Method Investments And Other Than Temporary Impairment, Net", "terseLabel": "Income (loss) and impairment from equity method investments, net" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "goog_IncreaseDecreaseInAccruedRevenueShare": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in the aggregate amount of obligations incurred but not paid under the revenue share arrangements.", "label": "Increase (Decrease) In Accrued Revenue Share", "terseLabel": "Accrued revenue share" } } }, "localname": "IncreaseDecreaseInAccruedRevenueShare", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "goog_IncrementalCommonSharesAttributableToConversionOfCommonStock": { "auth_ref": [], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Dilutive impact on our earnings per share for the period as a result of conversion of Class B to Class A common stock.", "label": "Incremental Common Shares Attributable To Conversion Of Common Stock", "terseLabel": "Conversion of Class B to Class\u00a0A common shares outstanding (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfCommonStock", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "goog_IntangibleAssetsWriteOffDuringThePeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible Assets, Write Off During The Period", "label": "Intangible Assets, Write Off During The Period", "terseLabel": "Intangible assets written off" } } }, "localname": "IntangibleAssetsWriteOffDuringThePeriod", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_InterimDisclosurePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of interim financial information.", "label": "Interim Disclosure Policy [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Information" } } }, "localname": "InterimDisclosurePolicyPolicyTextBlock", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "goog_InvestmentPerformanceFees": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment Performance Fees", "label": "Investment Performance Fees", "negatedTerseLabel": "Performance fees" } } }, "localname": "InvestmentPerformanceFees", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "goog_InvestmentsUnrealizedLossPositionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments, Unrealized Loss Position [Line Items]", "label": "Investments Unrealized Loss Position [Line Items]", "terseLabel": "Investments, Unrealized Loss Position [Line Items]" } } }, "localname": "InvestmentsUnrealizedLossPositionLineItems", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "goog_InvestmentsUnrealizedLossPositionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments, Unrealized Loss Position [Table]", "label": "Investments Unrealized Loss Position [Table]", "terseLabel": "Investments, Unrealized Loss Position [Table]" } } }, "localname": "InvestmentsUnrealizedLossPositionTable", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "goog_LossContingencyLossInPeriodAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Loss In Period, Adjustment", "label": "Loss Contingency, Loss In Period, Adjustment", "terseLabel": "Loss contingency, loss adjustment" } } }, "localname": "LossContingencyLossInPeriodAdjustment", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "goog_MandiantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mandiant", "label": "Mandiant [Member]", "terseLabel": "Mandiant" } } }, "localname": "MandiantMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/AcquisitionsNarrativeDetails", "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "goog_MoneyMarketAndOtherFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Money Market and Other Funds [Member]", "label": "Money Market And Other Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketAndOtherFundsMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "goog_MortgageBackedandAssetBackedSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mortgage Backed and Asset Backed Securities [Member]", "label": "Mortgage Backed and Asset Backed Securities [Member]", "terseLabel": "Mortgage-backed and asset-backed securities" } } }, "localname": "MortgageBackedandAssetBackedSecuritiesMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "goog_NatureOfOperationsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure related to our nature of operations.", "label": "Nature Of Operations Policy [Policy Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperationsPolicyPolicyTextBlock", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "goog_NetInvestmentHedgeForeignExchangeContractsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Investment Hedge, Foreign Exchange Contracts [Abstract]", "label": "Net Investment Hedge, Foreign Exchange Contracts [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "NetInvestmentHedgeForeignExchangeContractsAbstract", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "goog_NetProceedsPaymentsRelatedToStockBasedAwardActivities": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow (outflow) associated with the tax withholding payments on behalf of employees upon the net settlement of their vested restricted stock units, and the cash proceeds received from the exercise of stock options.", "label": "Net Proceeds Payments Related To Stock Based Award Activities", "negatedLabel": "Net payments related to stock-based award activities" } } }, "localname": "NetProceedsPaymentsRelatedToStockBasedAwardActivities", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "goog_NonMarketableEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-marketable Equity Securities", "label": "Non-marketable Equity Securities [Abstract]", "terseLabel": "Non-Marketable Securities" } } }, "localname": "NonMarketableEquitySecuritiesAbstract", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "goog_NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount", "label": "Non-Marketable Equity Securities Without Readily Determinable Fair Value, Annual Amount", "totalLabel": "Total unrealized gain (loss) recognized on non-marketable equity securities" } } }, "localname": "NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_OtherRevenueHedgingGainLossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenue, Hedging Gain (Loss)", "label": "Other Revenue, Hedging Gain (Loss) [Member]", "terseLabel": "Hedging gains (losses)" } } }, "localname": "OtherRevenueHedgingGainLossMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "goog_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenues [Member]", "label": "Other Revenues [Member]", "terseLabel": "Google other" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "goog_PatentsAndDevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents and developed technology", "label": "Patents And Developed Technology [Member]", "terseLabel": "Patents and developed technology" } } }, "localname": "PatentsAndDevelopedTechnologyMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_PatentsAndDevelopedTechnologyRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents And Developed Technology Rights", "label": "Patents And Developed Technology Rights [Member]", "terseLabel": "Patents and developed technology" } } }, "localname": "PatentsAndDevelopedTechnologyRightsMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "goog_ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment", "label": "Proceeds From Sale Of Equity Securities, FV-NI, Held-for-investment", "terseLabel": "Total sale price" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "goog_ReallocationOfUndistributedEarnings": { "auth_ref": [], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reallocation of undistributed earnings to Class B shares.", "label": "Reallocation Of Undistributed Earnings", "negatedLabel": "Reallocation of undistributed earnings" } } }, "localname": "ReallocationOfUndistributedEarnings", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "goog_ReallocationOfUndistributedEarningsAsResultOfConversionOfShares": { "auth_ref": [], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares.", "label": "Reallocation Of Undistributed Earnings As Result Of Conversion Of Shares", "terseLabel": "Reallocation of undistributed earnings as a result of conversion of Class B to Class\u00a0A shares" } } }, "localname": "ReallocationOfUndistributedEarningsAsResultOfConversionOfShares", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "goog_RevenueByGeographicLocationAndTypeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue by Geographic Location And Type", "label": "Revenue by Geographic Location And Type [Member]", "terseLabel": "Revenue by Geographic Location and Type" } } }, "localname": "RevenueByGeographicLocationAndTypeMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "goog_ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Program [Member]", "label": "Share Repurchase Program [Member]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_SharebasedPaymentArrangementNoncashExpenseIncludingLiabilitiesSettled": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled", "label": "Share-based Payment Arrangement, Noncash Expense, Including Liabilities Settled", "verboseLabel": "Awards expected to be settled with stock" } } }, "localname": "SharebasedPaymentArrangementNoncashExpenseIncludingLiabilitiesSettled", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_ShortTermDebtMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short-term Debt, Maximum Borrowing Capacity", "label": "Short-term Debt, Maximum Borrowing Capacity", "terseLabel": "Short-term debt, maximum borrowing capacity" } } }, "localname": "ShortTermDebtMaximumBorrowingCapacity", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_StockholdersEquityNoteLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity Note [Line Items]", "label": "Stockholders Equity Note [Line Items]", "terseLabel": "Stockholders Equity Note [Line Items]" } } }, "localname": "StockholdersEquityNoteLineItems", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_StockholdersEquityNoteTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity Note [Table]", "label": "Stockholders Equity Note [Table]", "terseLabel": "Stockholders Equity Note [Table]" } } }, "localname": "StockholdersEquityNoteTable", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "goog_TaxWithholdingRelatedToVestingOfRestrictedStockUnits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax withholding related to the vesting of restricted stock units during the period.", "label": "Tax Withholding Related To Vesting Of Restricted Stock Units", "negatedTerseLabel": "Tax withholding related to vesting of restricted stock units and other" } } }, "localname": "TaxWithholdingRelatedToVestingOfRestrictedStockUnits", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "goog_TradeNamesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tradenames and other", "label": "Trade Names And Other [Member]", "terseLabel": "Trade names and other" } } }, "localname": "TradeNamesAndOtherMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "goog_UnconsolidatedVariableInterestEntityCarryingValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unconsolidated Variable Interest Entity, Carrying Value", "label": "Unconsolidated Variable Interest Entity, Carrying Value", "terseLabel": "Unconsolidated VIE, carrying value" } } }, "localname": "UnconsolidatedVariableInterestEntityCarryingValue", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "goog_YouTubeAdvertisingRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "YouTube Advertising Revenue", "label": "YouTube Advertising Revenue [Member]", "terseLabel": "YouTube ads" } } }, "localname": "YouTubeAdvertisingRevenueMember", "nsuri": "http://www.google.com/20220930", "presentation": [ "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r122", "r309", "r314", "r322", "r507", "r508", "r514", "r515", "r609", "r720" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r122", "r309", "r314", "r322", "r507", "r508", "r514", "r515", "r609", "r720" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r122", "r173", "r192", "r193", "r194", "r195", "r197", "r199", "r203", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r319", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r122", "r173", "r192", "r193", "r194", "r195", "r197", "r199", "r203", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r319", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r300", "r302", "r303", "r304", "r327", "r365", "r428", "r430", "r619", "r620", "r621", "r622", "r623", "r624", "r647", "r696", "r699", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r300", "r302", "r303", "r304", "r327", "r365", "r428", "r430", "r619", "r620", "r621", "r622", "r623", "r624", "r647", "r696", "r699", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r206", "r302", "r303", "r411", "r415", "r650", "r695", "r697" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r206", "r302", "r303", "r411", "r415", "r650", "r695", "r697" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r291", "r300", "r302", "r303", "r304", "r327", "r365", "r418", "r428", "r430", "r459", "r460", "r461", "r619", "r620", "r621", "r622", "r623", "r624", "r647", "r696", "r699", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r291", "r300", "r302", "r303", "r304", "r327", "r365", "r418", "r428", "r430", "r459", "r460", "r461", "r619", "r620", "r621", "r622", "r623", "r624", "r647", "r696", "r699", "r721", "r722" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r207", "r208", "r411", "r416", "r698", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r207", "r208", "r411", "r416", "r698", "r708", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Components of AOCI, net of tax" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r612" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r214", "r215" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r658", "r680" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable, net" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r20", "r658", "r680" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable, non-current" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r73", "r82", "r83", "r84", "r85", "r511" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Cash Flow Hedges", "verboseLabel": "Unrealized gains (losses) on cash flow hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r66", "r67", "r68", "r73", "r82", "r83", "r84" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Unrealized Gains (Losses) on Available-for-Sale Investments", "verboseLabel": "Unrealized gains (losses) on available-for-sale investments" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r70", "r72", "r73", "r682", "r704", "r705" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r82", "r83", "r589", "r590", "r591", "r592", "r593", "r595" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r73", "r82", "r83", "r84", "r124", "r125", "r126", "r512", "r608", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Total", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r63", "r73", "r82", "r83", "r84", "r512", "r590", "r591", "r592", "r593", "r595" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted-Average Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r432", "r471", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r169", "r192", "r193", "r194", "r195", "r197" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other Bets" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r31", "r216", "r244", "r246", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses on accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r109", "r274", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization of acquisition-related intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r507", "r514", "r630" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral.", "label": "Asset Pledged as Collateral [Member]", "terseLabel": "Asset Pledged as Collateral" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r14", "r119", "r181", "r194", "r201", "r242", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r318", "r320", "r322", "r323", "r507", "r514", "r582", "r610", "r612", "r655", "r679" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets not available for use", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r34", "r119", "r242", "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r318", "r320", "r322", "r323", "r507", "r514", "r582", "r610", "r612" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r221" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": 1.0, "parentTag": "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r222" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails": { "order": 2.0, "parentTag": "goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r223", "r226", "r675" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due in 5 years through 10 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r223", "r225", "r674" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due in 1 year through 5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r223", "r227", "r676" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after 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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after 10 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r223", "r224", "r673" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in 1 year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r218", "r220", "r252", "r661" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r535", "r541" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a 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.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r427", "r429", "r500" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/AcquisitionsNarrativeDetails", "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r427", "r429", "r495", "r496", "r500" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/AcquisitionsNarrativeDetails", "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/AcquisitionsNarrativeDetails", "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r501", "r503" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Acquired cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r497", "r498" ], "calculation": { "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets", "verboseLabel": "Total intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r498" ], "calculation": { "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Total purchase price", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsNarrativeDetails", "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r123", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r8", "r111" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r34" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-Term Investments", "totalLabel": "Total cash, cash equivalents, and marketable securities" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r111", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r588" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedges", "verboseLabel": "Derivatives in Cash Flow Hedging Relationship" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": { "auth_ref": [ "r563" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement.", "label": "Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments", "terseLabel": "Derivatives designated as hedging instruments" } } }, "localname": "ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": { "auth_ref": [ "r563" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement.", "label": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge", "terseLabel": "Hedged items" } } }, "localname": "ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r21", "r22", "r23", "r116", "r119", "r140", "r144", "r149", "r152", "r154", "r162", "r163", "r164", "r242", "r309", "r314", "r315", "r316", "r322", "r323", "r363", "r364", "r368", "r372", "r379", "r582", "r729" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaper": { "auth_ref": [ "r15", "r656", "r681" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days.", "label": "Commercial Paper", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaper", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r663", "r685" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r295", "r296", "r297", "r305", "r710" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Class\u00a0A,\u00a0Class\u00a0B, Class C Stock and Additional\u00a0Paid-In\u00a0Capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock and capital stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock and capital stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock and capital stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r379" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock and capital stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r23", "r25", "r386" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Class\u00a0A, Class B, and Class C stock and additional paid-in capital, $0.001 par value per share: 300,000 shares authorized\u00a0(Class\u00a0A 180,000, Class B 60,000, Class C 60,000); 13,242 (Class\u00a0A 6,015, Class B 893, Class C 6,334) and 12,971 (Class\u00a0A 5,978, Class B 884, Class C 6,109) shares issued and outstanding" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r78", "r80", "r81", "r91", "r668", "r690" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r166", "r167", "r212", "r580", "r581", "r709" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r166", "r167", "r212", "r580", "r581", "r707", "r709" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r166", "r167", "r212", "r580", "r581", "r707", "r709" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r166", "r167", "r212", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r166", "r167", "r212", "r580", "r581", "r709" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r113", "r509" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r513", "r517", "r520" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Consolidated VIEs" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r390", "r391", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r390", "r391", "r412" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r390", "r391", "r412" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized during period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue": { "auth_ref": [ "r22", "r380" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer.", "label": "Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value", "terseLabel": "Preferred stock, $0.001 par value per share, 100 shares authorized; no shares issued and outstanding" } } }, "localname": "ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r419", "r426", "r706" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r192", "r193", "r194", "r195", "r197", "r203", "r205" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Reconciling items" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r96", "r119", "r242", "r309", "r310", "r311", "r314", "r315", "r316", "r318", "r320", "r322", "r323", "r582" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r95" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "auth_ref": [ "r93", "r94" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Gain (Loss)", "negatedTerseLabel": "(Gain) loss on debt and equity securities, net" } } }, "localname": "DebtAndEquitySecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r115", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r341", "r348", "r349", "r351", "r359" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r18", "r19", "r118", "r122", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r355", "r356", "r357", "r358", "r601", "r657", "r659", "r678" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r352", "r659", "r678" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Notes issuances" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r41", "r354", "r599", "r601" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective Interest Rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41", "r325" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Coupon Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r118", "r122", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r355", "r356", "r357", "r358", "r601" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r118", "r122", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r350", "r355", "r356", "r357", "r358", "r380", "r383", "r384", "r385", "r598", "r599", "r601", "r602", "r677" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails", "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r337", "r353", "r355", "r356", "r600" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized discount and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r233", "r256", "r259" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "12 Months or Greater, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r233", "r256" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "12 Months or Greater, Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r233", "r256", "r259" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less than 12 Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r233", "r256" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less than 12 Months, Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Gain", "terseLabel": "Gross realized gains on the sale of our marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Loss", "terseLabel": "Gross realized losses on the sale of our marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Available-for-sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r231", "r253", "r259" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "totalLabel": "Total Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r232", "r254" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r230", "r255", "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesGainLoss": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 7.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Gain (Loss)", "terseLabel": "Gain (loss) on debt securities, net" } } }, "localname": "DebtSecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Debt Securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r110" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r47", "r60", "r539" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "negatedLabel": "Gross Amounts Offset in the Consolidated Balance Sheets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r52", "r56" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, 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, offset against an obligation to return collateral.", "label": "Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "totalLabel": "Net Assets Exposed" } } }, "localname": "DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r49", "r50", "r56" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from derivative asset.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset", "negatedLabel": "Financial Instruments" } } }, "localname": "DerivativeAssetNotOffsetPolicyElectionDeduction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r48", "r55", "r58", "r579" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "totalLabel": "Net Presented in the Consolidated Balance Sheets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Derivative Assets:", "verboseLabel": "Offsetting of Assets" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "auth_ref": [ "r51", "r56", "r57", "r559" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset", "negatedLabel": "Cash Collateral Received" } } }, "localname": "DerivativeCollateralObligationToReturnCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralObligationToReturnSecurities": { "auth_ref": [ "r51", "r56", "r57" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset", "negatedTerseLabel": "Non-Cash Collateral Received" } } }, "localname": "DerivativeCollateralObligationToReturnSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "auth_ref": [ "r51", "r56", "r57", "r559" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset", "negatedLabel": "Cash Collateral Pledged" } } }, "localname": "DerivativeCollateralRightToReclaimCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCollateralRightToReclaimSecurities": { "auth_ref": [ "r51", "r56", "r57" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset", "negatedTerseLabel": "Non-Cash Collateral Pledged" } } }, "localname": "DerivativeCollateralRightToReclaimSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r46", "r58", "r59", "r539", "r626" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative Assets", "verboseLabel": "Gross Amounts of Recognized Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r46", "r58", "r59", "r539", "r626" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative Liabilities", "verboseLabel": "Gross Amounts of Recognized Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Total gains (losses)" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r58", "r536", "r540", "r548", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r533", "r536", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r533", "r536", "r548", "r556", "r557", "r561", "r565" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r547", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r48", "r55", "r58", "r579" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "totalLabel": "Net Presented in the Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative Liabilities:" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r47", "r57", "r60", "r539" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with 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.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "negatedTerseLabel": "Gross Amounts Offset in the Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "auth_ref": [ "r52", "r56" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, 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, offset against the right to receive collateral.", "label": "Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "totalLabel": "Net Liabilities" } } }, "localname": "DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction": { "auth_ref": [ "r49", "r50", "r56" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from derivative liability.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset", "negatedTerseLabel": "Financial Instruments" } } }, "localname": "DerivativeLiabilityNotOffsetPolicyElectionDeduction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r527", "r529" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeRemainingMaturity1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Remaining Maturity", "terseLabel": "Foreign exchange option contracts, maximum maturities" } } }, "localname": "DerivativeRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Fair\u00a0Value\u00a0of Derivatives Designated\u00a0as Hedging\u00a0Instruments", "verboseLabel": "Derivatives Designated as Hedging Instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Revenue by revenue source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r435", "r436", "r464", "r465", "r467", "r473" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r92", "r129", "r130", "r131", "r132", "r133", "r137", "r140", "r152", "r153", "r154", "r158", "r159", "r570", "r571", "r669", "r691" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share of Class A, Class B, and Class C stock (in dollars per share)", "verboseLabel": "Basic net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r92", "r129", "r130", "r131", "r132", "r133", "r140", "r152", "r153", "r154", "r158", "r159", "r570", "r571", "r669", "r691" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income per share of Class A, Class B, and Class C stock (in dollars per share)", "verboseLabel": "Diluted net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r155", "r156", "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfCashFlowHedgesOnResultsOfOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect of Cash Flow Hedges on Results of Operations [Abstract]", "terseLabel": "Gains (Losses) on Derivatives in Cash Flow Hedging Relationship:" } } }, "localname": "EffectOfCashFlowHedgesOnResultsOfOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r588" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOfFairValueHedgesOnResultsOfOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect of Fair Value Hedges on Results of Operations [Abstract]", "terseLabel": "Gains (Losses) on Derivatives in Fair Value Hedging Relationship:" } } }, "localname": "EffectOfFairValueHedgesOnResultsOfOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect of Net Investment Hedge on Results of Operations [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/IncomeTaxesEffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period for unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r82", "r83", "r84", "r124", "r125", "r126", "r128", "r134", "r136", "r161", "r243", "r379", "r386", "r468", "r469", "r470", "r485", "r486", "r569", "r589", "r590", "r591", "r592", "r593", "r595", "r608", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r9", "r182", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r5", "r17", "r577" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 }, "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_MarketableSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "totalLabel": "Carrying value", "verboseLabel": "Marketable Equity Securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "auth_ref": [ "r577" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "totalLabel": "Carrying value" } } }, "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNi", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Total initial cost" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r240" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "terseLabel": "Gain (loss) on equity securities, net", "totalLabel": "Total gain (loss) recognized in other income (expense), net" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Gain (Loss) [Abstract]", "terseLabel": "Total" } } }, "localname": "EquitySecuritiesFvNiGainLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesFvNiGainLossAlternativeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Gain (Loss), Alternative [Abstract]", "terseLabel": "Gains and Losses on Marketable and Non-Marketable Equity Securities" } } }, "localname": "EquitySecuritiesFvNiGainLossAlternativeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r240", "r692" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Net gain (loss) on equity securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r240", "r692" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Net unrealized gain (loss) on equity securities held as of the end of the period" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r237" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "totalLabel": "Carrying value", "verboseLabel": "Non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r238" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "order": 1.0, "parentTag": "goog_NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "negatedLabel": "Unrealized losses on non-marketable equity securities (including impairments)" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount", "negatedTerseLabel": "Unrealized loss of non-marketable securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r237", "r238", "r239" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Summary of unrealized gains and losses for non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r239" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails": { "order": 2.0, "parentTag": "goog_NonMarketableEquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "terseLabel": "Unrealized gains on non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNonMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount", "terseLabel": "Cumulative net gain of non-marketable securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r572", "r573", "r575" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r339", "r355", "r356", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r573", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueHedgingMember": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.", "label": "Fair Value Hedging [Member]", "terseLabel": "Derivatives in Fair Value Hedging Relationship", "verboseLabel": "Fair value hedges" } } }, "localname": "FairValueHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r339", "r419", "r420", "r425", "r426", "r573", "r616" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r339", "r355", "r356", "r419", "r420", "r425", "r426", "r573", "r617" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r339", "r355", "r356", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r576", "r578" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "auth_ref": [ "r583" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "verboseLabel": "Net gain on debt securities with fair value option elected" } } }, "localname": "FairValueOptionChangesInFairValueGainLoss1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r535", "r542", "r561" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r604", "r607" ], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Future finance lease payments, net and other" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Less: Current portion of future finance lease payments, net and other current debt" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r228", "r229", "r237", "r238", "r239", "r245", "r248", "r249", "r250", "r251", "r255", "r257", "r258", "r259", "r350", "r377", "r567", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r627", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r729", "r730", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r12", "r280" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r282" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r282" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r282" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r282" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r275", "r277", "r280", "r284", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r280", "r652" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r275", "r279" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r280", "r651" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total definite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseforAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Foreign currency gain (loss) to be reclassified during next 12 months" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Currency Derivatives [Abstract]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignCurrencyDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r584", "r585", "r586", "r587" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange gain (loss), net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r58", "r419", "r553" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet": { "auth_ref": [ "r546", "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net gain (loss) relating to components of the gain (loss) on the fair value hedging instrument excluded from the assessment of fair value hedge effectiveness. Recognized in earnings.", "label": "Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net", "terseLabel": "Amount excluded from the assessment of effectiveness" } } }, "localname": "GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Gains and losses on equity securities" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnOilAndGasHedgingActivity": { "auth_ref": [ "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) incurred in hedging activities.", "label": "Gain (Loss) on Hedging Activity", "terseLabel": "Hedging gains (losses)" } } }, "localname": "GainLossOnOilAndGasHedgingActivity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralNetInvestmentHedgeInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General Net Investment Hedge Information [Abstract]", "terseLabel": "Gains (Losses) on Derivatives in Net Investment Hedging Relationship:" } } }, "localname": "GeneralNetInvestmentHedgeInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r165", "r709" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r11", "r260", "r261", "r268", "r272", "r612", "r654" ], "calculation": { "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of September 30, 2022", "periodStartLabel": "Balance as of December 31, 2021", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r262", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Changes in Carrying Amount of Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r269", "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Translation and Purchase Accounting Adjustments", "terseLabel": "Foreign currency translation and other adjustments" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r533", "r557" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r88", "r181", "r193", "r197", "r200", "r203", "r653", "r665", "r672", "r693" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/IncomeTaxesEffectivetaxrateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r289", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r120", "r480", "r483", "r484", "r487", "r489", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r135", "r136", "r179", "r478", "r488", "r490", "r694" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Benefit (provision) for income taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/IncomeTaxesEffectivetaxrateDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r24", "r662", "r687" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable, net" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r108" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r108", "r648" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r108" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Income taxes, net" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r141", "r142", "r143", "r154", "r434" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Restricted stock units and other contingently issuable shares (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r11" ], "calculation": { "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets, gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r273", "r278" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r597" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest costs capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r86", "r175", "r596", "r600", "r670" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 8.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r58", "r419", "r552" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest rate contracts" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r32", "r612" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Investments by maturity date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "verboseLabel": "Land and buildings" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r119", "r195", "r242", "r309", "r310", "r311", "r314", "r315", "r316", "r318", "r320", "r322", "r323", "r508", "r514", "r515", "r582", "r610", "r611" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Liabilities with no recourse", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r119", "r242", "r582", "r612", "r660", "r684" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r40", "r119", "r242", "r309", "r310", "r311", "r314", "r315", "r316", "r318", "r320", "r322", "r323", "r508", "r514", "r515", "r582", "r610", "r611", "r612" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing on lines of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r16", "r657" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Line of credit drawn" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of long-lived assets by geographic area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r19" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.google.com/role/DebtLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Estimated fair value of long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities [Abstract]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r298" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "European Commission fines" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss contingency, loss in period" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketApproachValuationTechniqueMember": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities.", "label": "Valuation, Market Approach [Member]", "terseLabel": "Valuation, Market Approach" } } }, "localname": "MarketApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r664" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "totalLabel": "Marketable Securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Marketable equity securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "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.", "label": "Mutual Fund [Member]", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r107", "r110" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r76", "r79", "r84", "r89", "r110", "r119", "r127", "r129", "r130", "r131", "r132", "r135", "r136", "r150", "r181", "r193", "r197", "r200", "r203", "r242", "r309", "r310", "r311", "r314", "r315", "r316", "r318", "r320", "r322", "r323", "r571", "r582", "r666", "r688" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r129", "r130", "r131", "r132", "r137", "r138", "r151", "r154", "r181", "r193", "r197", "r200", "r203" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Allocation of undistributed earnings", "verboseLabel": "Allocation of undistributed earnings for basic computation" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r139", "r145", "r146", "r147", "r148", "r151", "r154" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Allocation of undistributed earnings" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Hedges of a net investment in a foreign operation.", "label": "Net Investment Hedging [Member]", "terseLabel": "Net investment hedges", "verboseLabel": "Derivatives in Net Investment Hedging Relationship:" } } }, "localname": "NetInvestmentHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestInVariableInterestEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).", "label": "Noncontrolling Interest in Variable Interest Entity", "terseLabel": "Noncontrolling interest" } } }, "localname": "NoncontrollingInterestInVariableInterestEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r387", "r506", "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Sale of interest in consolidated entities" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Fair\u00a0Value\u00a0of Derivatives\u00a0Not Designated as Hedging\u00a0Instruments", "verboseLabel": "Derivatives Not Designated as Hedging Instruments:" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "totalLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing nonoperating income (expense).", "label": "Nonoperating Income (Expense) [Member]", "verboseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecourseMember": { "auth_ref": [ "r508", "r515" ], "lang": { "en-us": { "role": { "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property.", "label": "Nonrecourse [Member]", "terseLabel": "Nonrecourse" } } }, "localname": "NonrecourseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r73", "r85" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OffsettingAssetsTableTextBlock": { "auth_ref": [ "r53", "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets [Table Text Block]", "terseLabel": "Offsetting assets" } } }, "localname": "OffsettingAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OffsettingDerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offsetting Derivative Liabilities [Abstract]", "terseLabel": "Offsetting of Liabilities" } } }, "localname": "OffsettingDerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "auth_ref": [ "r53", "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Liabilities [Table Text Block]", "terseLabel": "Offsetting liabilities" } } }, "localname": "OffsettingLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r193", "r197", "r200", "r203" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Segment operating income (loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r604" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r604" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r603" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r192", "r193", "r194", "r195", "r197", "r203" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses and current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r33", "r612" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r535", "r561" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other current and non-current assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]", "terseLabel": "Available-for-sale investments:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract]", "terseLabel": "Derivatives in Cash Flow Hedging Relationship:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Abstract]", "terseLabel": "Derivatives in Net Investment Hedging Relationship:" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r66", "r67", "r70" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "totalLabel": "Net change, net of income tax benefit (expense) of $63, $409, $235 and $1,269" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r66", "r67", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "negatedLabel": "Income tax benefit (expense) related to available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r504", "r505", "r511" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Total" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r64", "r70" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "totalLabel": "Net change, net of income tax benefit (expense) of $(54), $(159), $(89) and $(228)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "negatedLabel": "Income tax benefit (expense) related to cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r64", "r70" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Change in net unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r64", "r70", "r538", "r543", "r562" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Amount included in the assessment of effectiveness" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r70", "r74" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTerseLabel": "Less: reclassification adjustment for net (gains) losses included in net income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r70", "r74", "r545" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Amount of gains (losses) reclassified from AOCI to income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": { "auth_ref": [ "r65", "r70", "r544", "r551", "r562" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax", "terseLabel": "Amount excluded from the assessment of effectiveness" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Change in foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r550" ], "calculation": { "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Amount included in the assessment of effectiveness" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r77", "r80", "r82", "r83", "r85", "r90", "r379", "r589", "r594", "r595", "r667", "r689" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r77", "r80", "r504", "r505", "r511" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r70", "r74", "r75", "r235" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Less: reclassification adjustment for net (gains) losses included in net income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r66", "r70" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in net unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherContractMember": { "auth_ref": [ "r58", "r419", "r554" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is classified as other.", "label": "Other Contract [Member]", "terseLabel": "Other derivatives", "verboseLabel": "Other contracts" } } }, "localname": "OtherContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r10", "r686" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Other Long-Term Investments", "terseLabel": "Non-marketable securities" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationScheduleofOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r100", "r102" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r219" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r102" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Purchases of non-marketable securities" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r507", "r514" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]", "terseLabel": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r507", "r514" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]", "terseLabel": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r363" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Convertible preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Convertible preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r363" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Convertible preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Convertible preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r103" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from issuance of debt, net of costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r104" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Proceeds from sale of interest in consolidated entities, net" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities and sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Maturities and sales of non-marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r287", "r605", "r606" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r288", "r606" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r14", "r286", "r603" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, Plant and Equipment, Net [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r73", "r85" ], "calculation": { "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from AOCI" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Gains (Losses) Reclassified from AOCI to the Consolidated Statements of Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of effects on net income of amounts reclassified from AOCI" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RecourseStatusAxis": { "auth_ref": [ "r508", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by recourse or nonrecourse status of liability.", "label": "Recourse Status [Axis]", "terseLabel": "Recourse Status [Axis]" } } }, "localname": "RecourseStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecourseStatusDomain": { "auth_ref": [ "r508", "r515" ], "lang": { "en-us": { "role": { "documentation": "Recourse or nonrecourse status of liability.", "label": "Recourse Status [Domain]", "terseLabel": "Recourse Status [Domain]" } } }, "localname": "RecourseStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r474", "r649", "r723" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "verboseLabel": "Restricted stock units and other contingently issuable shares" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r386", "r612", "r683", "r703", "r705" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r124", "r125", "r126", "r128", "r134", "r136", "r243", "r468", "r469", "r470", "r485", "r486", "r569", "r700", "r702" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r172", "r173", "r192", "r198", "r199", "r206", "r207", "r212", "r410", "r411", "r650" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME_1": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "netLabel": "Revenue", "terseLabel": "Revenues", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r166", "r212" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r114", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Backlog and Deferred Revenues" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r401", "r414", "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue by geographic location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue not yet recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Expected timing of revenue recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Expected timing of revenue recognition, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/RevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "verboseLabel": "Revenues" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r73", "r594", "r595" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of accumulated other comprehensive income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsthatarebeingAmortizedDetails", "http://www.google.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Information regarding purchased intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r495", "r496", "r500" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsIntangibleAssetsAcquiredDetails", "http://www.google.com/role/AcquisitionsNarrativeDetails", "http://www.google.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r42", "r122", "r355", "r357", "r380", "r383", "r384", "r385", "r598", "r599", "r602", "r677" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r536", "r548", "r557" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of gain (loss) on derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r526", "r528", "r529", "r533", "r534", "r542", "r548", "r558", "r560" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of gross notional amounts of derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Provision for income taxes and effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of other income (expense), net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r87", "r211" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails", "http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r181", "r184", "r196", "r269" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r181", "r184", "r196", "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment information by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r431", "r433", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r21", "r22", "r23", "r116", "r162", "r163", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r372", "r377", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r507", "r508", "r514", "r515", "r516", "r519", "r521", "r523", "r524", "r628", "r629", "r630" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Expected amortization expense related to purchased intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r169", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r201", "r203", "r212", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r293", "r294", "r695" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r169", "r170", "r171", "r181", "r185", "r197", "r201", "r202", "r203", "r204", "r206", "r211", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Information about Segments and Geographic Areas" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreas" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r186", "r187", "r188", "r189", "r190", "r191", "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited/canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited/canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of period (in shares)", "periodStartLabel": "Unvested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Unvested restricted stock units - number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested at end of period (in dollars per share)", "periodStartLabel": "Unvested at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Unvested restricted stock units - weighted-average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CompensationPlansNarrativeDetails", "http://www.google.com/role/CompensationPlansUnvestedRestrictedStockUnitsActivityDetails", "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r169", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r201", "r203", "r212", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r290", "r293", "r294", "r695" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollforwardDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasOperatingIncomeLossbySegmentDetails", "http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenuebySegmentDetails", "http://www.google.com/role/RevenuesRevenuebySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r116", "r119", "r140", "r144", "r149", "r152", "r154", "r162", "r163", "r164", "r242", "r309", "r314", "r315", "r316", "r322", "r323", "r363", "r364", "r368", "r372", "r379", "r582", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CoverPage", "http://www.google.com/role/NetIncomePerShareDetails", "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r82", "r83", "r84", "r124", "r125", "r126", "r128", "r134", "r136", "r161", "r243", "r379", "r386", "r468", "r469", "r470", "r485", "r486", "r569", "r589", "r590", "r591", "r592", "r593", "r595", "r608", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails", "http://www.google.com/role/SupplementalFinancialStatementInformationEffectsonNetIncomeofAmountsReclassifiedfromAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r161", "r650" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r379", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock issued" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized share repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining amount available for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchases of stock (in shares)", "terseLabel": "Repurchases of capital stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r379", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchases of stock", "terseLabel": "Repurchases of capital stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r28", "r29", "r119", "r217", "r242", "r582", "r612" ], "calculation": { "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r117", "r364", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r386", "r389", "r568" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/StockholdersEquityNarrativeDetails", "http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Financial Statement Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Information technology assets" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r228", "r229", "r237", "r238", "r239", "r350", "r377", "r567", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r627", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r729", "r730", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails", "http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails", "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnfavorableRegulatoryActionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A enacted or proposed action, ruling or regulation that is likely to or possibly will have an adverse effect on the entity's financial position or results of operations, excluding tax matters.", "label": "Unfavorable Regulatory Action [Member]", "terseLabel": "European Commission Antitrust Investigation" } } }, "localname": "UnfavorableRegulatoryActionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r475", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Variable Interest Entities (VIE)" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIE" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r518", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).", "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount", "terseLabel": "Maximum exposure" } } }, "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r507", "r508", "r514", "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/VariableInterestEntitiesVIENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Weighted-average effect of dilutive securities" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r139", "r154" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Number of shares used in per share computation (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r137", "r154" ], "calculation": { "http://www.google.com/role/NetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Number of shares used in basic computation (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.google.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r473": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)(i)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)(ii)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r503": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r724": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r725": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r726": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r727": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r728": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r729": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r730": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r731": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r732": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r733": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r734": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r735": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r736": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 93 0001652044-22-000090-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001652044-22-000090-xbrl.zip M4$L#!!0 ( !JL654(85.:'.$" )=Z)P 1 9V]O9RTR,#(R,#DS,"YH M=&WLO6MW4\>R+OQ]_PJ_[/&>RQC;H2_5W=6LK)Q!L&&1$YL$3++-EXSJKFHL ML"5O22:87W]JRC:WD!V2"$]-65G DC3O\WFJZJF^5'_]?UZ?'&^]DNEL-!G_ M\Y;]RMS:^C_??/W_;6__Y[>/O]_:F=2S$QG/M^Y-A>;"6[^.YD=;/[/,7FZU MZ>1DZ^?)].7H%6UO+XZY-SD]GXZ>'\VWG''NHXW3.\DC>&MHFUH.VR#!;^<< M:;M5Y\GH)XSV/Y[?L9806_3;KA)L0PBTC;'P=N5:G2W1%Y#_X#LF6S+>64\@ M4$LB5TIH/ML )$V@N^S17)].GW \NS.:3<#9],];1_/YZ9W;MW_]]=>O7I?I M\5>3Z?/;SAA_^W*/6Y<'G,VVGQ.=OCV@T:PL=K[<<+M[QJN=1Z_GGS[S:'P\ M&DOW,F_/IS2>MR0EMC\:S.8VKO#U*3\D?7>'RL'C[8N-[ MKW5;+_[!1:YNYK][LS9L&]SV]O(\O_^>.H*\N]COD4ZT+\S=M[K!M M^:^ST:M_WKHW&<_5@K7U_/;BZ6]_\V__]F]?ST?S8_FF M(]SV%=6^OGWQX]>W+TY=)GS^S=<\>K4UFY\?RS]O\6AV>DSG=\:3L>@-C%[? MZ7:4Z<7'$;.,%Q]U^[ZZD>FH7ES_]?RQM'_>&@6#5'R-8(J $XOH6K4UBRE& MH+A?=A:W8HW=?D?_,9UTEY;1G;OJF;CS3O>/Z?FMK0O\];2OYW?:Z+7P=J/C M[OV/6']D_]-YV9F\^MX]?G7H]\[XQ>ZK9P_RBTVS7/ M#AZ_.'S!1WLGWXWV?SY\\^A@U^X_N'_\[.2I^=[O'Q^^F?SZZ.#^T=[.WOG> MP?[1_H.GYM ]](<'WXT.7_QTLO?FY>O]@\='SWY^=KQ_'\WW[MGYX<\U/MMY M&/9V'A_M'WRGYWIVM+_ST\O#%\]A[X6>Z^?]T;.#>K[_\[.31P?/7_&#^Z/R MX&G4_5X\VWG^Z^'!3T>'/^O]['Q[_&CG9=!]7A^^.'ZQOU//#T]VPYY[>GG, M3WJM,'YV<'KR[&3_Y:.=;X_V?[Y_='CRT.P]> J/#O38G?NC1S_OF?TW>K\' M+]\\^PGM]P>[\[TGYK7^?]@_J'[_QU]RSTO'# M,^,:K'8G & MX!IAOG/1HY_FYWO?K0_?=\?Z;A_;9R6%X=!_?[-W])6@V$C5MV6XV:3Y#ZFTI M&TUOG(98,:YD![>^V=9$0!7KGT%(. H9ESWE LY#AE1-L(+&DC-D?GGX7M8P M&]T9CXY5^$W/Y JGRTSFSF-Y)>,S>:QJ?30>C9^KWUVH*96CC\KQZ/E"5N^^ M/I6J.>#!Z$1W>=2>Z*^S1K7;=N&H;<_8[IWGDWIR?ZS7>;._\]WQWING]M'. M4ZIW':GFOCQ^]T'O:V7VC]_=F;Z?^ MNK?S8]C_^6%XML,CQ?C7O1<_O=Q_P\J7>GYUC%[K[)E[&O=>Z/:#O=>'!WN_ M[K^Y^^O^SDNKEO]RWWUWC,].BDQO?YPE)')ZJ=_WGKX?[]O\05_;&J\=-SI5IG_WK\MMNPXP_9 ML7_OM^P(.6$L!K;U@]\&F^TV*W&QTXN/Z[BU[>PVQR-EU\6[28W+DDZ04U_HHFN3J1+'3GU;<1=]_;2*9;BQN2 M3[8QW7OX?S^43Q\?_,W53Q^>_701#Z^^S>8TG7?:9Y%-;>O-&7MUW+MM;V^3 MW]LU;W?M,!]NN?I^=9';'[RH3[ZWE#QB32)0JQHW9DP^J?XW&8U8Z..]73Z^ M/._2O8NOK!=[?7H\JJ/YGG0N:HM'NO6B:?K*O3R9ZSOHCKEW3+.9RI#YI+Z\ M^WHTN_7-U2[W)BGHSD=+[;>6T!6]$$'1P!Y!9))7_!*JW4ZEQ-ZX;SMZN+\P>XE&#! M)E9[8U45V1?).7$I&3L3='70N%R'"_TBJ("MK998,'@#)1H2KE!;"*+)#C>W M0,5:UV4^O=TW>>/MGYT[['-@AL+%!# A4+ MQ1>/$5QS+=?*^;W4;J7>YD=1]J^_3B5WM;[NRY:56@^F?[% M%_^;X[L?=V0\.1F-/W7:SPTF'YSB]H=W_T>XAQBK6*O_,$$D0N\B6XPQ-OV] ME.NSHG70%G_+MC_ I1F/$BR1M?J^K,\8FLVYV<#>7JL]K@,N?\M+?(!+C9H^ M1>063 +;7#:NL6*48LK0@E\W7+ZT1EL6+IKA%@^H*6Y.@,6@30U9#:=V+Q'L MNOFQ+XO+\OQ8=VC]GEM8\9#;Z)V11E+T?.KE@'S::DHJE N6SK3*O= MXO^Y[VV)[8H2$:T1CR4!UT8QZJLTR:FG3O&RQ=]>M1&O*M\^MSUV>7P+$)/R M"EHQ'KQIZ ,Y%8.(F(J$=N$]31Q 3-O]K[-NH-7DY'0RUJ^S3^F-A6M].*[' M9SP:/[_+/.IZ!NGX!QKQP_&EH_W"+M;$Y00^4YF= PK=O(%4";N>\23!:[9E M]-/:0'>WUK.3L^-N0L:C^9%,N_VFRQS&HV%=VG:C8F8#02?0!F+_B^@$.1L-).&*@<M!MZUS8.A?<&K@;ZT6SKZH2Y*2)3=/ MEBDFLH!Y_0#_\KZI?U35;REZ4J6X *G%TJ(I7?.KA2;1]Y%^K:-(Z!_H%A5@ M<,&ZJ-EA]"684&-,OEG5@98N(];P\5TA_;ZLAJO<7#> R8"E,46J1IH MJS+8K18&(; M#!C/*,%I>HS),$&-YOKPZ>L-%):,QE.*7(%#(#2!T4IT+3DK%^-[S"!:PX<1 M#\SRNI+OG)@A3OUT;VYCB*A?Z!M$P'+HI@RH"<$ M $G0JJ?@;;D:*SG\'J)5T>]N:5TGH"D6"WDOT8.))D-0M8$-. J*Q;6!KF_] MOCS(BC4^2#,NDU7]'HK4@J@*$;&BQ_6QMFO5[\O#AU,PM6)M0 9BD>PCLWK! M@ 6"9W]]^/3U!K!@-E4\&B*H$#0><(PU<>UJ6P#V,!YLG0-#_P/91+&6;%7I M90+;C4;(BCD%:P@3N[!^@%^S?N\%56@&%<1:31,@\EF50E5DJW!)8":Y ,9DR2&;I2AMY4XT=T!R!%7;37V;:#7H5%]%SZ\I,Q$PU MI<9=YYZII+%V;:!; ?V^),B<"6@S,Q ZL-:66CT&Q"Q9HA%<&\BN6[\O"Q_G MBM&,2HROT$(@4Y@C)XZ*4XEM0'-SAN$-ESAIEXTWUN7<:H9 ,=ML.)A@D#'[ M2FL#7=_><'F0)2DN&Q'&AFIM$=%9'RJ:4**^X;0VD%WSZ)1EX>.3P0+&I60+ M.%M(96&-MG"RH46?AUC':H7=XL?)P/47NVH46_,054EZT#R/?/,M-DHE,+9@AJRG']4%V)7/[Z@9:0WM;?>BRUN[5[Q^6 M_SG5CUN M2=-ZM B&ZSBK"(I)GH-T2]0!=H-;O;>@]AY2"]G!$+LK;CB/>ND-R1GU?SF5 M*@*0H@8-US6KUUS!1L75B&"2D(WJ?%008@B:0U.VS20"&X:8 M[R*YG.1WIK MSR\72%E'G12])W8JK;/MZC9S"=A5SDQ&4!.D.,C161L^]:>7O(.N2P#!-0&% MF&(U6:*9!<:B?X=1)-9&5:&*TX$(C+J5K4(K0=:^G04YRO<$< MZF>B="4C50):XX"J[^9\A:Q$$@NYP"!7E;O!'.I%#\6$J0:"0C4"&H\A)_"! ML73+G;6TT4-+XM#-:$Z"I@0QA8DL -B@7DF41QPD1"ZPD4:#I5,O*BEYS%TC M4L)A&O43PCT9"]T[=00HF MU=CB6I.%2^(&U%HSGB586[%F,P#!M.%0WV.4NFJ^Z$)*DH#)E"0HJ9:N$$Q@ M2 -021L.]2R-R!GQQ8 1=!#%D&9KIB5Q$)Q7Q3T :;3A4-_3BJ(JHLC)L M0 MJE/W@SX75TPTCA,/0 ^M.J[]K- 0;*!%(;@0 1ER,Z'%[!(A9&J;L=1#U0T> MN)"S[%V&+"9S;.1B8E9PF]N,U1EH+#>:2;@H.4MI8"RA.%.0,S=.U"(/():O M.J[]Q%=;G2LHH;JJ?MADU?A=6>2* 4ND02Z)](>XWCN>G/$:!]>0)+.GF#%; M\)9*:*587VNE&F/+:QEKV6 MVL-05(@I0XQ(23]V W80Q;O2Q!J'=CV'6UROI?90X*3:;(NF,@8\8"X(5JPK MW!R9RJFL3TQ]6PKC^'C1%'*U=1V#JHHD3(+(P7T*UG\JDG5ER-M@,@:I>3"&D7'.,XB"U0:X$LU*H]A)6/4+0M-02^ZY"2D&7 M.$4;"'SSH:U1IWQ_MMI#7#6:RS!%8!_ 9D_&5A.2@6BH:)XS@+C:]2>\1?2! M3)Y/Z?1H5.GX LTZ.1O/I^=WGCY9K]C9;(O1%LS4O*)')=KH*D>O4C=Z,Z09 M,O MV6P^.?G#F>370*6_\\P'YZ?RX>.^NX7?[+Z. J$6M,\!$P)%3G1"U $,^NY"$,VMLXHY5U1KU0&I* M(%FJ%0"J(P82BZE*K8*P!NU&5\#N[NU^@:*\_2?;P5L"E;*0DP'&5%0N$025 M2.J4_QN(<^J%VJ9P($&CD31!8#U@^AAWQU'%0OR7BTW**U6)WQ4$+ DB41$@JY2NYF(;BF#FHEU-/U4[MH M/F!M]-Z8!(9B28V16FHU)/&1!M!:L3K.J9_VIJX3M:$M7 44H"P&V7&UMJ02 MZA"*L6Z*/_M%*B6!.H MZYB?)Q-SL:FE2@8XAL(12PNQ22Y=LEB'UJ?K=5&]9.@47&VA)<>M0(B.G(NB2;O**6\-^YL&XIJZJ!OR5*NS=123&L^E3B$%14W+FH(+JH7=A= ,46%E'3%^8LMW@>#1,U) MKF40L[#^@-T+B7Q7::0_S79?U^,S'HV?/QV/YL*+P]9R9GH+PB:YFL42:/3) MUE ML2:.WC$,H8;/E\9UX\C6B?!0DW?!538. -%G<;%K6T]2K,-6AM_@T;LC MZZU2TJ0,V9(Z-A;"9)C]4.HU[9Q9L-593T4WO=D?4SC"5#*. 2Q9PA>J&83$FV8@R-F8&(TWIAKC6-I W/N&[0-D^_7[=EN#:RD8R>) M\^SL TKDX#4'3VH* V@K'R;G^M<2O315^X))BO@6G(!F_^138EMC,X5:#4,8 MFS=,OJV,C^LAHEM5J:Y49K1=#>/O5 ;0\#9-S*^'CKK_A)S$7 MQ)@T56(0XZA4]7H)G;0*'LH %.2&;P/2<#F&TLVCPEH"V&Z],:ZAM@A9KY)C M_.5AOS2;*T#\^Y!>,N>QG&@2HKG(#S)MD^D)*7*/RO'H^0*[W=>G4N?"!Z,3 MW>51>Z*_SIJ23+<]N7K+%RSX^LN<^"N>=.>Y@,Z:!"_Q+%!V- ME8BZ[V]9=[7E+[!.. H931@H%W >,J1J@A4TEIPALV'=DED'&];=&@70>&I4 MP]620')5JKEV$MSL]')^>S6>+/=SR.?6>"__(Z/^&"_?6V1BI M<+?46W,M)Q>]*9Q _3C:,F":7"[J]DJFX^[';R=CWE#D+U"D-H\M./+6$S0H MA9KF,MTRGMEHV$\#ILB[1'9Z.M&\5/Y47-BPY5-Q)R%*21R"8<@YH-18*K*P MK]GD,&"V+!S*WF0Z?T[/Y5NJ+X5IS'=G,YE??-LPY^\P)V7;U3UNUG6+4B*1 M&/(M,9#Q&?(00M$-0LL%S!E*+K$*! F48]&X@-G[ H2A[Q:'C;Y&"L'"6*0(1&/&"* M;/3ETMD"IM9L?<*"#KQQA!E-:Z2*LX5LVH#9LM&77Y0Y; 4EHLH6RQ =="*S M4L]F,30; G!N$5C?,K16IN;JJ&4 KJ; )*9#SR#'% 60#2Q0.JZ+Z,WA- M[PG))8 :#1KUP)""#=50$QPP*G\O5J\*0!;%5 S>.4V4! M [2\\+@J8!FD9*LIKJKTE10R^LS6IE"8+0PB(JV,CUMBY&'/-7O?4FIJ,XDJ M%L8:2L3D/?0^@F>@/FYY "4Q-F5?0O;A2NI2?ZNH'I&_IN!O%\^1(9/YV@/8'YK28P[,_&2LTTP[* M#JZAQ"!K3#.FJU,6C71%]JNQWA0;J"N71 M6J)E2Q7'X(K7R"S14:V:)];FQ+B62AV 9:\\6DM,4()%-,B4$0%K5GL*'"6T ME"-C'H)M_5$&N7!F#. M&X)\20]26PTNJ6QCET&*)V,=-!-KKLE2S:M/D.[-+U*Q ZE'X]%_G7TT+?!2 MQIV>3B=4CWZ[]T" :C&Y')T+S1&5O+/I MV54MDF_/+XN3/);C!5"SH]'I1XV*-#NZ?SSY]7+'99G]IVZKFSSZD;%/IC)Z M/MY]78]H_%RN9KVNX\P.!9YM!8Y*.PB^4^LA- R2NJFF80!]<#>0:9]]$Y?/ MM",SO<@GVK*N-@C?G5WN^^YN!R)_E+9DG8B)U@*9D)MWR<;&4K&!M:L?W38, M'B*#EQCV!:M(:AFZ,8I),-E@8@/(ZIS%YV'ZX&NGRM\UHW=YP'+M:'4IO,1I M7138QT Q=,MJ9BJ^.#!!JL$LK0Z@FWM#X4%2>(F3"WQ*M8@C=;E04LZ,XEK* M4FIMTMS&"U\+A?=E_G#\2F;S[L ;0^-E#@/K8DRD58J3<#=GK\KI2T'@< M0&O@AL:#I?'RO#%YJ9S80TH **S*PEM?@[4JEBG#ZGOC/T)I?S+FMT -(6=; M%0_G8E3$U*V%5 \H89G,:TZ"BG%(71?;JCQA;R&%*_Y-&,$6&B(W# '3%2LCCZ^@^_^R;^N/0D,JN3D?-)Z:T)AD /._5MA[;BSTKUGHJAA'ED+4GRC M<]X?!"798W(?*&G>O+SNR#1\^> EM(T98$&9S/7+RQ(0P@,5TI=MZ$ M&!]9Q*D.]BX1.#&HY/&I:]G(L00W@.$=:QOC5X4BKOAH?7VJ!\KL:B+X]R,JH^-%991[EV4>QJSV M=?EEXW?_1&Z5&_CFR4-U74%6 OT;,%L-U!5Q --7-VW(-]:25\6(HK?B76XY M&@S.WDQI38J-8E??B#9\WO#Y_08W&U)FS\T*8+?"H L%!+V-D*P;@-*Z M\53JL15BHZ_>'RAKG0NAU)2\@YQ<9@F&?= QC\P4JE13&+P/)(X+F$S!0"FAK/X0 MUX&P^$8.)EQB%:*,AIMP;%A!!4LQW:J/*3 9H<@#*+2\$2JK,SYJB>N.(SJD M0-48!Z6K69P"1&NY$A5O_>KS=2D@GR(RV!G!*2NBJ3&=,U4MA&,!2 M'2O%SIL0X[U1?]92BC8EP!P*M5A0&1(RFQ@&X-#6-L:O"D6R*DF]9O@\L#[Q-9TA> 8G+?%DO%"$5D3GIK,ZO-Y M;5W>2AO1JO#7:HCVN;@(V6L.0F03)A/$NIC!A"$LXK2ATFI0"1Q@S):3YPKJ M#HMQ)2 T*EE:2YO0OOI4ZC'MW:B*]P>>8/2^(;HH"!(]MH"E-A.+;91E *:T M414WS'Y7Q72"S5DM(RYFE!AGL5)M-@7C8F@2-EUQ&Q8/@,4U.A^=$W7[%HPO M%$TK,7>K/F4COBX6>K(F72ST9%>9SC=P\9*_P*(/%GJRVR9]YD)/=FD+/1'% M%+OY\H($,5%!30UK\7%LL;=866T?*N<^GW/+6%HO2P,<(7+I2])PI M-PN^Y$36&XI77LYNO-PZ4LY^_G)VR_-RS#G:;,E7L6!-U&2J<.+D;>VJ.@T] ML-Z$91 &&5V+L]FT* ZK [8QNT*+^DFE8 3' X^N&]ZM:(@-@4TNR12OO(O) M%C$A4HK65[ 6V\!#[(9W*QIG+9F6I9@4O ,K0M:RAMC:'.1N6?J!KU2\X=UG M^;OK7ZZ8JX7*UD5-( "4@B--8O%U*WQT>)&WPU70[5J;1#)&LD<%!3LUFX) MJ3BNQ0O 1D,-5Z=XFUJNR)4P@48+-59*5!E4'2?DL-$IP]4"42+8KBQ10H$( MD6)4#^TN\J#2\D8+##?>.I]]"=4'E75@/%" KD9/-PR8@2P./-ZN>1/>9]_$ MPW&=G,B3N;*DN_ZGIU<\H6/Y C,V^Q<>@6VQW02V$!E:"9F:=RTVB,5$D;8A M^KEJ/AJNX M-\1?,>_>2^H!JD]3S59B3F"J*:)IAS=L(-ID(6](?G-(WI=W[X?X.0K'')QC MA.0B0J'@Q4FTSK=-6]EUM]&^&^VW7/-;&??>BX8Q%(II!"6A!8\F1XXFBQCH M!IH0;5B^0GYT56UMD,ROD^KYM][43&4 MN_X^XXVW"1H(N9I\3JI?,OG,=C^]%R3";Z*BQ"52AE$)5_ZB"25VE6"IAP_2;Z.-ORMCA ME L@M!A+"!!8Q4TW7:);-,M15?FS43@KS[OA^?E>%(VAJ/EJP^*[97_$Y>1] M\+9%;MUZ"W'#](V?7U\]WR@B>%N:[VKQF%208\D,GGP0+S @E7-SET1<&0?> MBU0!43KIWQ"3@(J4PJX6#P6@8->ONJ'PNE#X1HV#B>J)D\G)8DK R:LT\5V/ M*7'C5L$-2)=L:-V[9^Y%7+##:#5=Y$H!()L<07(,8@B+R> W%%X7"M^H,2R. M.%AF*DKCCM EITP.;+?HI?-.-H)C&;3^(H7\5L8?]R(IL#A KRF?)P/1,[J, M8M@16$H^FPUQA]JT<>T5R/HG*66T;PI5F;P;6(1MF;C7*V8>!6-L3=>.'!D-E'"8 HZ+J:&\EAK;ZD&DF" M:N%8!B0I5L8K]3/4JN2*JG'73<@ M;U2[$E/.,:1:DQ0HA4H-5AUPHB*N%,:!UR/93 I<,0_62V$6$YL5 >:F)+?1 ME4A('C$X#(':IO[N#2)YCQKL^HGOK&=DYU1W6< JN9B<M?OU$Q]32JCP]2(51GHJM>R;UA M^0KYT56UM4$R/T'K:MJG&+,'204-YEBC]Y6$&?BM2<8G)"JFA$O7PWXY5M3BS96]DH MF^OEW(V8[]J+DLD54FC>1%\%R"6RR)*R _+2+,<-TV^BC[\I:P1YVTA<-\=5 M,H"T HY:SE!"XV1,V"B?=\/Q\+XK&9J'DL4AN"53.([EJ36*GC"\2W8;I M&S^_OGJ^<- _+8>NQ'#(3 $%DO.U^G#3AK2,YH;"*]E3VM,JG4I4'\"P]Z#J!"VJ?PX0@#B7# /2 M)1M:]^Z9>Q$7(<7"U3>;:P+P'IN@\5)38DE-AC3*94/AE?3,_62,OBB'JY!M M!:C%; 1*C=DW9&^)-X)C,Z-V)24%8:$**B(B5*@J,, )N!ALMRAS&%3GS69& M[0K-J.V'S&(0C2O0U9WN%B3&$K"PLZ&2KX-JM]MXX9NDBE4UE-38,6*%DI%* M;4*QI5RD)1,WQ-UXX<&0F5HJ , J?!D(H5B;LX Z>FL*U"&-YUX9K]33D&6 MD$/+S5=H+623L*50P1:Q">VZ 7FSVA*]2J."59+:*@H08$ "ZZ@!VY@&%')6 MQDI[:GKPQ7DCJGD;""2*+KAF<\I<;) A:8>5MM)>P(5@FC.1NU+&8#6?X5RB M"=58CRX3__*P;NJF/YPK()0N /U;/8ADG=G,YE?;K\[NSG;]N'Q:C50=DNZ[\.?6;?NWI+K:\E>8XK'$G%HLT8(-G,FJT>NW*C$F M3 NFK+3U;YCRWS'E(Y_R-YA")<16A,"3 '>9)Q3PR9A(W>2%NOH^Y;'4R=ET M)I^BBH:'Z>7F&\2.Y?F1Z'T&3,VS#Q!-4U41(R*;6HSF /P(QMV?#G?D5C3 M0)^R!,WQ59J@?K?@P$-5'8I^]=GQY&@RG1_(]&1'ROS@_%0^*CTP.3F1J4)R M_ /I>QD(++:E#)%<5O4/V51B4H/%F@,3,L35A:6SHL=='_4%#-W7O=%X=')V MLKQ6N3)_UQYW<9GGD\GS.W=5'X&^%[,_F7^)U/"+((U%@S;X8&+4M-UJ"&_& M=HML9K5%SS LI.GU!NG?+6GG6W. C"X4$ XD* US*LR8T)K5EVFK@,?RA)&# M5)N!XB.DKDV;,E@).7C-QGTT974M;Y7P6)Y]Y+P8J$[.J4-$3YARH0 "L3A; M:UU]/.Y-A4?S^U1'QWI;'^J0Q_)J25Q^;W[65#_'8.9.[I]/1L3Z.7U886U]:('J',:EQ0@/V,3>PFC8D M8UQ536/7D19Q0XL_].0-2_+4-7!;8&?5F9L4$J9B6[.IK;[2635LEJ=Z-+]H M+ TJ6*,)/^7LJB-JPITF]7GUL?EAVG47S<]_.-97<'?,N_]U-CKMSO'M^6_3 M_^]IS+K/MV2B_JTE3=83)$K4V$/B0KY6\6'=+.E ZM%X V04RRT;26;-K.FZ@5JBG*1F.OMAJMVZ*YE,]*YVPR!*3:R='DF!^>G$XGKQ9#CX9B5A!=R^)S M]$@@I6"J);G0'+BBHJ++HZY,19DRD.H4" *@-HIEIMI)9G M4ZVRUP %%(*F50Z*43\8<[<&GX!<*D"SRC;U=K!K!]'\_-[DY'0R[KS:1P/@ M:CT[.>M&O?'!E,:SBQI%=_G%V44YHB^*EUF>99DDX&O+R:+JBD04$7)0+=A" ML-6M(U[[,G\ZG@H=C]X(ORL@=55X:B#(16Z)C,E-7%5SJV1*"<+@&*-/EP-_ MU@RY*X@4P?=7))$?:#HK_6>%^W7^X?;C;-)2Y0O7@@<*J?&'-6^018;+ULZ5POE*]?Y]JEY26U MY)0@:L+?.HF4BG[F&FV&QCZFM(YX]:ESEX>(5/>TF"JD M:(OG'*LWJGJCC7RU^D<:0./X8ZG'-)OI62Y*83TZFS]J[^%U64SRY'0J1]VQ M7>G)KB36QU-0_MI9EC5U:0 >Y.,V_G3M;?R-HG. 0+DU:-Z2CQK837"I6$R7 MRRZY*]:NM-_9L+:G[.-S6;L\.=I2D,JE&W":@35(8E=\T$7O"J0F0RKVNF'M MC>D^[\J>F@ 1.0*(ERQ.K&VY5N&<_)!6H=FP]L:T]+1*L8B'EDK4?U0K6 QH MT&-7&W'>F/7M_IA#QT(&FERC$:L=> 9;,QFMVJZ?JH3I93:B).P(=4;(Z8 MHYAB0Q&3-[I^0]J54]5%65BBB4D% HA*;&.#C&9WNN,[SV( M?E#J=HF DEA>R?'D5/C=6BJ/1\^/KJ,T_5+0TZPS$<::BX9ABS7;$&N1PLTR MU7PU'4;1V][ ^$4)%TIV M(%;I/0,&]ER)NI*OQ4EM6 E=3DD@KJM57AMJ_=NCB36 #\&@577K8_%8F$TL M%:/C@-=GCWV1W*5:36T5F1@TW\HU!G5'J5O=.T9G!E3S\2KO>G)QBO?9_$#_ M.98G,GTUJG*UPQ=U0\LK[FA 8I)*)2?3R03U18BLD&CXZ,BZ3@C=.YZ<\<#@ MJ<4PN=0B&8C&%FL./C11RXVCH0?)*KPHV,\5(7 M#BY8C>)).%JN FE Q;Y6RL$MKZI7R@"EJ &UF#L52%#C+$E*Q9+:@-8070% M'=P2BZY!L"7;$)PPM-10[:CZIFK)F9K2 !;-6T4'M\3%DEL*&FBLC:+OS?J2 M8DA)1:Q!;TP90-7N)3?M#20P48TB'!K4F*%Y(L?B$G*KKMGF[9KAUE\[W1(+ MY)<<4Z!DBG>+2=\MZFME_2%4U>5MS2#KH_EFB6#Y(EB*P]:M(XH)&]<48BLE M&57FM/IQ:TA^<:E+OQHV:"5E!%=2\=;48,073R:!63/<>NZ_6 ID6?/<9EC_ M^ "5 (LK'$,0D-(@^36#K+=F[>6 E4W,9$1<8*#HR*E2I!)2IA1*S ,:U/GG M47MO3,94%F-K/CYP'8=J:K+&L0;-XI(#&W/)V1&9YB1W+=UU0$,U!PAY+P,P M?3:IBF,;O0#Y6H"Z1OUN3 !FRW9 S '"'DOPRIC2QBX@8D1@5/-4SZ1C+LZ%:IL@0311*-#[-#^;RJ/V[N?S#S7STW&C5Y,I*<:/Y7DW5G8R/;];.Q)\ M6;2M.O2X[=)GH/WQKG\.[3.U@P74CV02<37=VGSZ^.OQJ MT]7W[OA/MQJB S&U^FY(6 Q^L9QF \0H8ITLYJ-9--&;[:L/&^8L@SG8T>&= M\?]WS/EHU[_C)X2=HWLWE 6NAK+ !NWEC6J!SXX* M[W;]&VBGU*UPC)#%6*"&&*@FC0;6Y52IE4O;AH40V-CV4FT;/D\#+-&V+0N) MSXECC, ^YLHH@CGY)KG%-*#D;E!H]Y/7 265>=8'2P6*90*.II%> HOGBT4A M;3;>+>+VXL,&[678=MXV7E_IY]CV1[O^G6F4)G/HA+LO#<3Z8@MY*-E7R;%Y MN$3[(J7KT%[=GJ?!H?V9V=P%VN]ZK/Z.;3>+-FF0SEU)]E@I2L,0!5L#)_9M M-1X;MJ\^K,"PU-_Z1!L^TR>^O^O?B8"4:V@I0"VJ;DLFY\4Y_2%R+!CXLOL! M5C?PO1VALFC6>-2>S"?UY7NM&_?H=#2GXXM&C[MCOK>T*AA'-%7;.CV;UB.: MR0_3R?,IG;QWY4_O\*6[.F!)0V.0FCA;FM?4MJ ACMF:T/5/B0$<0+_4AAA? M9NU>BI6-N@WC A33\2%Z,?JG"OH\I"495P:H_K6Q9?#)U-I(S=V+)U5$:"LP M9P^4RX :P%<6U>MOXV:#T2*E2!@A^J3)KLD8&P 85,!OO*U^F6"RC@Z"O4D% M729O/>06:3$MWJ$/N>1(@Z+2G\!R_41!_U3"9)"J,D>J!2,E@\V!BOZ%:G.. M-S[6#-4K77^ 4QKIG\)00X',1)K[0XW,W)HK,J0U:S=>J5\J&>-2+5@#!X < MA= V#.Q"((DNF &-[?MOJ/1VR.SDY&0ROA;'T,NP/6[9!,U0$[8$7;VTK-CF MH$E-2J70D$K*_SDTOUU'-*WJA%PL1Q,#)%6=J56)R&P"@SJ!]4#S3[OY06(I MJOLXI2Q2#7#B$F.+63VL=.BZL!Z)1 ]^MAC^>SQDZ?7 MD%S?%!5M*R:L+L44+60;C1O2:@DKQZ";DJ24IWQS@:T*FC3VJ)Y#7G*]:/9,)#Q.6!0[QY,R@Q$%L1C"?FJ9/7@ MT>PC8^C#,AE8U-&FH)&ZU1)J+:F*<2: !UR/80']Z*X>9NIG&Y,Z5V]=!K85 MG6=IA%A:]$EX]4O'+55N_04,OTB1.!<,E4(I=UWL-M:,%FHC[YQF5X)I0$;6 M-S[]VQA;=9&5%5!4\)H48"RJ4*U^%H$!%!+N&\,O,ME" U;SK2OC1]W4&T%O M?2R8 E<3BA_D,)8EE^+^PQN83><:(L>SR?&(%^4!'^I]?%1!\)%B0MU$RB]7 MP'@%VE$!P5LI";!!<"IO0S4D231VNF9@0.T7&S+UW911L*N%0J79G$%<*2XY M3)H&NZJ94QC2*K4;,O6=KWD'R:CFP&J[NJ>),@6V*793SQ#SD%:UW9"I;RD+ M+6#!G%W7SFI2H*!(U\+.BF0(?BTUTY]8'&.03.I%,"62BJ89AR9#-J:4VKKA M#-F#$8=#ZC3<,*E7M:0^B2$YSDH?",E1MR99%,SD,D3):ZF6UIU)_713XF;(6=ULEB3 MLP#@+7HJP#:#PID3I=4=NM>!^%9U/9"N[-'IT:C2\06.=7(VGD_/[SQ]LDS MOL@XO5P3:D;E0TP9"H0"IJD$-I0BU)97>#'7OC%8YD+CP3@OW31\U8_54,NF M44[2HIH(YL':P94_4S?V="A+4:LI<'%60XHMFA=6RBTV-*$QN^)C&JQ!7!\8 M?]$R;H]>WYG*;'(VK3*[^'HDQ(O[X=&K;[[6?ZX:IRUU4VD\0=<,E,B5$IK/ M-@!)$_BE,Y1WQ\SFY\>*PLEHO'TDH^='\SO@ODKA=/Z/7T<\/[ICC?G_;WVX M*TV?Z][SR>F=>#K7;;-3&G_S=9G>UO->?+XX_6\OW'NZ=4.EV\Z+UZ?'J=/U;VX?][RMSYZ\,M'<:?SK84J MVOIWL_CO'Y?;.Q0^W/B/4V(>C9_?,5MVO^[N/]C=NO=H;^_ADRVOE97/YZ,]\]. M]"1UZS(B/);6)0G=&MJ^1C!%NL5:$%WK\@,QQ0B43RZ^NC6F+NRRC.[L3.I9 M%\.ZL?^WKHI5_W1>=B:OOG>/7QWZO3-^L?OJV8/\XM&+NV'OY]U?]]X\?+WG M=LVS@\S M=[YWL'^T_^"I.70/_>'!=Z/#%S^=[+UY^7K_X/'1LY^?'>_?Q]??NV?GAS_7 MN']R>'[XXKNCPP,^?K;#)_L[NV[?/=1S[)Y?7%_OX\6>V7_PXRM^\!/PO[X[ M?N:.7Y47$_?LQ7>CO9/[1_ONIY?[[M#L'1SZPQ=ZOPW'VSM_/R?._- MC^:97F__S=XOV;'/9-NVA=RVH96RG:M^E60QN+:8E'/K&VNV?US$VW<@?+.U ML9:/G_;%V4RUV?ER'C=_UN/^KSV:OMQZ-);__>=N\'H%1LY?8?!_15^ ZK#X M6?+B3ZD6_Y5JZC^C6GY/HEP)#7?ZNI,:OW66'[^#(OD]>#=+GW1^7!T[COGNKV;T?/=EZ^?K93W?Y.M8\>[,*C@^]>[#]X_'+O MQ=U?#T]^.MH_V;T\YB>]5A@_.YCX9^J.]QY\]U+O]>7^FT.S_^8I'!X\#WLG M>^;9@Q_/]W;TO#_ONL.?\-?O#^[.]YZ8U]\?[(;]@^KW?_P%(,4$I6TG8M@& M"K"-7OUWA=JMNZ+8)7?KF__Q[SE!_,?'CONMH[BD_I]C];&TWQK\Y/3+^+S? M2((%B7]\>O?QP>[C[P^W'N_^\.CQP=8/3Q\_>7IW_V#KX-&62M(#U9U;UF\] M>KQEP__B_[WUZ/[6P;]VM]Y3JV^5ZMU[!]UFFSU\\%[^^USA"T6XSW/Y]R?3 MK?F1;/W7E:%M723,6S)FX>O02C\LKK=[T;#[@8'?8?UE^T2O>=0=MLUTOGTN M--V6\2 M_2^+JS=[!W=_*=2MB-?,-K9(VV )MDOT?IN2",7L*H#1)$I.YXMF ME?_Q[S::?WCS'UO=R_]=LUTI,CYZ?'5?&T6Q411?*#6;ZOV-NJZP=9<4SUX< MVL.#EU:=S,O]G_5:.W>[>SQ_M//3:/_%PS?/3@[?'!Y4^^SGPX\DQ>G)_HN? MCAX=/-7O/]I#?:Z]G5W=]R'L__S0[;W8/WGV0L_WYJ?C9\>?E!1,3MV5)GJF M=)(B.-BFZ' [&F,Q$E47VJ6D@/63% >/[^X_>;@0#K^O*2[\\_H+B_E;>[M2 M%FTZ.=FZ3(2WYI.M/Y$37_]C= 5M1K.NRV.KC30DC<^ZX'KG;7O%=9#*?6'7 MN+OH:+FOC[>_>+I!^KR_+J[T?G^)_X^]=V]J(TG6A[]*!V?C'$^$BJU[5WGV M1P1C\"S[&AC;S$S8_SCJ"L)"8B5A&S[]F]4M;I*PN;2$)-?L.1BD5JNZ,O/) M:V5&136Q'J7C+ !8RF1L&!8[7;?^[)'F>X9>M[\9-ZPH7O1BT;^B=&$&Q> TN)2F]T6[ M6[2'@\(=5=[ZO<*TJX<"2Y//YO?/9\_HMDV[AW.VI&>.J( 0H^I'L/"J\=[O._3C0>?S M[O&[SWL7CG^X^.WDXX$[_W P[ASV!*P+D/OPV]X%.)!T%W\X_MC9__OM.=R? M[5T<'>_^#NN[^,_1WG3GT&%CM;<$1248XA@,+HL]05CJTC'*!==@:VV%COEJ M^J%9[_#GX.H#\VUG5-KE*LY>8KM^WNRZ/5]4*%F =]]+Q[N*X[-^>^#;KO+P MP7)IWT34ZK+^H>FV+ZJ_?YF%]#[#'NRLOUM_OUYLGYQV>N>P";>EK:C%[9?% M"]4\D]^RZ7T_# :C?][ LA28M&CG1>ZFZIC>% R1(W*,@"0!&J08>#!2*>I M)T9890!(B,2XV#PY/6J#>)EA/Q1_F/[GK^9\T5(XS\M+K^#7_?Y![^MR&F%/ MX:0/G[!GE&!.D+;$(2Z%0=IC@QRGNHQ6I1E[:QN[R9(UX#'^U0Y?Q[FG-"U3]YS;8,6 MR%LOP6#4#%FM%?*F= %V+(T56=N@@J$D<4N"3-)QJ.\ZDU M,B"1MQ%I:>*^K%QGHOFX+R7K6NO&;UNM]NZ/_C">WL/*K#?'K;# M8)1C"?W@B].S_N L)5N&O0*N2$[\J#Z#OK"_)"V:2ADVW?#ETD9SIFU'O2(? MW"A<\_*L"S*5KEK;.&@/.U4J*AAW5+@TT6?9@C#)8N M6O70!]X;91LK$H=O[LAT#^&%;O'UJ VO7 O(2G']]X,49\KT+1U,_D M]0E\-_YX_.[H _T+OG^7[%W\.5X_V-Z'->R=_.?SWM8A2T<2/AY\H!_^_@#? M\^X$GN?XX]_;^,/%GVSO+W4^)464AJ09V'M$A&3@,6N"K(T6>; FF2/:4A[! M8TZ@5./T9E%/'BNJR3JMXA])=Y/BU/2++Z9S-I$BDB!$J3P@7UFG)!US9^W]___4UFST?"[/9(:=7U4./I M^J32ECY3/S\.WIDX&18YHT)9Y 0)B O'D9;<(NLCEK1TFFB3K(B!-_^MD;=( M)TC#L'CSYE43>=!;'1<:NW2!1>;%:#-_[_2LZ8 OT@%O9+2I4_*)*VN%46&, M+TF0F@FNO+2>L#)ZZR31I1%3I_!D*^P)XH^G66'$82RT0C@*C7BI)5AA@B#& M-."!C$P1.K+"BE?%:))OML :XN%L@3V4@2\=PV&VZ/D,7FYVN3X5XH;#GA3L*(!,GJ:W-UZ-0%2RF M2/[U\8J7Q0OR2QU#.C*#ZHR?+TRG Y>DT\$I2_#?LW;*$0Q[A0VC"^#.M],$ M+%4ZULM?+JK-^' M9=7GMY.)-#3#L\%2:IC']]O:/=YDGR(#&]QC#*K!6OBA&3)*".24T%8)SJT' M"_U#&(SK@EOT>L3AQ29._%?">M569LX'*.]BWKW>8FT-_W4%0;=(X .X<](> M#@&N*AW;[W63XN^<%P&,@/-B)RE-XZIRI2TS-$4ZGSR.QM?WN)G!?7<&5W(L M$M:^"X=GG;HJ^STZ*%XDNI:_4D;71Q<,C]K5>;K3=)YNUJASB3]YCR6&/D"B)3=TJ+%*,!&2T 9>QI%)HG%%TM5%T M5!F4@'2)<16@S!0=6'\HC'. JVFL@Z^@II_LOZFO%L#1:.H;@Q, 9/B6_J6E M!3!T D]^WDKF+MP.S,.T5X?%8;_W=7AT^?8Z6+^A6IL/L=VMNG]4M:C_^S\* MX.C7NU98O4U^O;SLAQ?I*5Y 4(KHTW&]:Z^L-L\W2 MM+4BZZ56S1>PK7/"FN^6M:Y4\\5VK%S7FLYD"\H9']V>U@+II.U])\SSD-Q< M&M;T7P$Z'/;ZYU-BC]5%%6ZXT45+'8;<.WG[=?_OM_SCR5N>3!IX#^^>P/47 MOWW>.WC[;6]K)[7S.M\[&0]#@DFTM2D^;AV=?-PZ_+9W[/#'K;?G'PYV+G9_ M?TO@N_%NU38G>;'IAWK>?HGCQNTJZ(V]:=9H\3-0 M;I;YE<6@[?N[#/95(^_,C9]J)R\G\*YN#],Y&3U@[+P=-WIT&DD7C$);>.KRRA$EMTGR>ZT MTFOA).688T1#"(A'+I%RSB&E<6H]''00OHG^P[,ICWCXG+$%B57&[\0$T]'. MJ:',=IR6':IR0F#]=7M52N=L4,<3X?GJP013V@KW^M5W=<[3EW]MPU?#UQ;= M\#4%*_OA2WM069-=TW4)-L#&3 TRTL5I8J W?3\H4F^WMI]^(K @[(7Y96J8 M\*;C5-SQWS)$P1>$CQX>\QX2Y[ICY_1CO90JN^! &STRE MV5N-:9M66/$\.A%XOGO\F7["DFAF+$41,XEX:1S2!'XP#AN/08%XKGZH-A8@ M^;8(8".7!&PVJ\34OAOVKH:F$%4/36DEK.B'XFM(;2@G-]0:]QF4W%G7H]$2 M8_7?KW,@^P@J7E<9?-!-9]UV#12#(],/X!'> @_O2U\Z+J/0BGN D++DU%%F MDT?#!:_'# -VJ#4 3M<&YW+P_]:0G%)[51VSK$I-WU??M'\VK-0GZ-';PWNZ M9R?(]ZJCQ^E^8.6 H0_WDC\;LESLB$^8^S(RJ9#BC",P3048I(2FDU2Q5*"K ML-%K&Z*ERZL.0Y>DW2B =KA.:4Y2_CHH;AV%'52%P+UKPEPU M^[HGNY0EBY:7F%/#N8[2,"^LDI$0B''S5DLQBA6$D](#DJ2SV9K9H'7I MK=5I;H*A+K/*[%AE;VN7?**,&Z%QB:)-L2JC#=*VC(A*6R86$IZ JRM;6,G' M,$OQ:I)/?E@5L4 U$'D:^?5Z+N?0G_9JS_EE/Z32R"_ASLGTH^7AZX\8"TLY M&][]D;LG=)DX M6Y3KK&R^D13'ZYP^H9'4T^/&%'@7_\TXW+XJ"!_/RWU(5%^*=+_GK!-TT]UC4V$^?XI MKGF=Y?KQVNG=:U^L-;X&ZZRHY[HOZOJJN-_5..FBGCI;;%?!Y#N&IMX]*F@^ M8Z?N^7 'F[^]V4[C 5_M[QUL[QV\7[I^B7)=\^8K.!5=5Z3Y(M:TV/O5A!GJGZ+)Q?I-/&YJ:+:J' M6U0$IRJV82@V+7C-!2B?KZ;OT9M>[W/57C(UQ#]YL)EUPR,D$^[B8VD[13U7 M-MO=#)V)?C?1V1T$G1X>(&(B/C#92G?2RW]4^]UG$/"'-B-MGM8/7,$#:,T MAC??'10[Z\7KG;W-O5<[FV^*G;W7^^]V-]-PY^_SP:)-M;YG?=0.H-8H03:K M$=U9VSR"&27X-U=5+8]4+EE_/#L9 5/$TW"C^0KQ"3J//H_2Q2\)6:?7T=M, MZ_O36J?!\MW*A*O../QF.B"_H7A_%$(MN04JMH*[&90@55""5#FZ.P(66=R7 MB@6RN/\A0)78'\!=0R7C>_ EQ6ZOZCLR%J8L&%ZR MQV\5Z>D2?BW9PNN2B'KM&5^7BW8RX^O/06OQ77Q-]<[]=WI?!P6J1'EED#4]>(VLWSO+%A@-9(Z<4Z/\ M]P_795;.&F?%2)>$D>"LA_M3:*Y/61R. M(T2L;>R:KCFL ./JR/)6>^#.!H-T_#!9!9M=TSD?M"NK]AIG 'Y\W>4E7?,N M#,XZM>&[?QKJ-64 6D)V8'S%$8AE!%H@EE/EVL;;U,VI/:S.NU9@ B]T+O]. M6-3I#<[2(>BZ:'LT1NU=>_ Y \SR49L_,1NQ\ ##,\ L$,MI5D7IAGT@0@4N M?_1[+OB$)QD]EH^4/T*/'Q_D>+Y6D?EXR/,?#]'R\GS(SGJQ?_#O[7?Y<$C6 M3,\#9WIMXTTX!%>Z4DG50+NLDY:0B%RO.FYL9N!8')ZCJ;E]\GZ+U\8->_V, M&4M(OQ7&C"+'^!>*V\3:QI_=NBMW2,-NWYM.W5!P5 %X8QQZ\H__'%3]ID8V M20:7)22W>&0]P&6_H6ZO>NKO$/II5R[',I8 :FOS3&2\71P!)"4NUS;VJW$( M.]VZ-R[<*\/H$E)QA8VT&CED1H[%X3F*U=K&]K>CMFWGVJUEI)V@#X&+W/UM M_E0B9&WC/>RA&>;\WW)23WRWD=M]AK$UT?I\X1JXS[2W[?1A-^.'!![5#3ZU MYLOMX',[^ R N1U\ ^W@%ZKY]SW[S-ZA5QZHL7B%@'-5 ='[<&-MNWOJL'A M1:];7+6!/@NFF=T>C(/_HM[^D M69,W M1OX)_#2H+@^U)P)8V)3-<3K<5Z<7 4!J%H=UWGS(=684YZZ6ZCT90I MO=ZZ^[?:^A#05M-_KFB_M_MF@@(7Z<-)VQ8NU5_M_[6PAHM=^:8V( MF6X 7G%Q8ER_!RC:[:4KZUL.$L_USOJ%'"LZ]&R_?JVX7_*9[S;?,Q'TX<8$,;G@V(M9HTT<4 MO21Z/R%V1=Q:!D%PZTVO7OQB^NT>"/LE>9."Z+?M677=L)=H>U3<_)9,RAF1 M55KZJ!V'1>SW3M+T\%Z,Z=:)3+W*(RJ^]OH=#PJ\FN]< M?:IZUX9NB.UA%LEGI6.RQM(+(Q2^ M[J@J^A /\CG:^IJ-OM=9'QE?4_2(2_ MNGB"MJ".P3$?U")^8LX+,U+K\!4U)3.IYTKJ].*P#U0 >\BX_YZUZV 2$&T MEM&+@\U7O]2:$EC"# 8]L(+2>7%XO8;JBL*7B LV\]>C-D"PZYV!9-^@+9AK M?0-79AH_$XW!E0G#]L7HU=KLN2?M;MEF>'/&SJ@$56 GCS'>#MS(SS!ON1W&*FBML&,$Y M*&Y[7KT/S%'5%B6G..% BFYVJWN82DE_#O!AP)\Z8W$!,^VX4W1^#>3P7^)U>].8K3?N^P;TYJANCV MP"T[2[@ 3MD@U+< ^R#=NSHKG_!C7!-=?H4[ZX/YX,YO?!? 2);Q64;$:IJ' M6@\;V^ZDPFO W,,J.I[0MM,;#$**27Z;T-ZSG5&^8W S%%[!")#DI-+_=42]'TZ F2J&J9<%K]^\=5KEUZ/0 M3;9&S8Z)R4:KO B7Z\X,,T?'P)G3]A 4=J)'ZJ:4JI(R 6:H>T\[<-/$][=C M6E] F!)-NN'K5<0R@,0!B'J@6DH;AOZ7MAOYT,/@CKHC8QO>.A\,PPG\TDGO MI?^W9^U.=9JWDF>I M[PB?!R0X;+O1197$KP@C$?%,C 1?_!U&,JY"WJ-VOX+<43;KBK^ <[ZT?8JF MGYR&8;MJ953]WAW4EM](/Z\*E193W*>:VBE&O'N?\W)Z:];O]0(76'"H#H^-PJE@9M5>517[Z;7#T,W!4NKWXT'NZ!=R6=B M@0P"2C($$(6'9EGB6D/RVM%_2/5-AWM)>5_^TZ]%"+T9T^*55>1>>T&4*S]-^K@N M$K .S;%7YD_9A!YI.K_M1U19MK41K9Q2L M6R#Q=P3IIST1PVYOR+$]JKFK MU68_')Z!YNN-HK^'J92NF\)+24NGQN??U::9ZLTE7VMRMT;!MMJTN3Z6 MUU5XY#*U%P;K5\=(IYRBK$KQ3T$3I9.._=[9X5%]DJJ=EE0=S+Q62+[GSD9G M+Q,5.J'V"A/!QGH!;E]6E]S4;N]!O=TL1D@?3E_6 72MHZ^M.G8*KD;O:[7. MVODH1JUN=6<-6HS]$0&M(J MTL#*RQSPY5ZF1$*_8HYJWQ/Q8J=67O=ZI._RR"@OE4K]0%1L*-H)\]JQ72>- MOH*K>!V'6TLS65S[-&4V6FO%F@V==OA2_WZ5\JC^^%:S+?R:0H%=7_U:)4*K M7VHP&?W>.[Z\=E38>/7K9:8[O0#,G/ZI"MFO+AB%^VJL@%>KO#>P7,=44<;+ M4M7+0\#?.7&'91K@)-N@XW;_W M/.N7;%HO\]87]Z\+O<-5F7?]Q>D\Y>#ZK#1<43UA*BVL)+DJ0FN-EN-KR;PO M&UZR=7%JDL\%YF^_QH1ZTV[=;4( UVZ*WMH2"%UK5)@_L5$_AMOM5^O%WZ&. MBP_-Y[3]-VJ^Z@*M+^V:DJ=G\(:K1*!3)8;KJJ\K_#/=NDQ\,/KD\ =RT$K% M@^%TF*2]'_Y[UN[7.- Q7]>+WZOT5GV+.SF]'Y(E4 L4,%Q:,MPB<5"J@.BD M$@EXLJH6KM.NZ]FZHY,&=W-S4QT1;O;PF8]=4&Q6]=:^ *J'-FC!M4N7(H%8 M?;;R!%93@=O7"NG.*BP$_AX#M&0(7PGG;<^D9MYA0FH[:/NVZ;?KU$JGRJ:, M3G#"3L#'T^F!*C.=&/$K\-$R[^ZMW?R]USOLA-&NC3H\]($;4S;V,A,_&%E$ M=8C[MC'4#U=(:U^]>M:U(-O(H%U7=O>B:D\L:L-O?-@J0)_)6IAH( MM>]5HE KQ>K;1I \"KU.^=S_W?J:WJUG2A5@)Z>=Y! E= -LK M]X:HJ0@$O M'+5/TTW/!DF,*SF[NG,K75W1WR-*Y][HJM<^[XN9./QQL74ZYNG! MKTGT_F 35K:]=_#^T132]Z#0\[:$FRZ1XTM^WC6^VM][O_]F9PO(L57\MOD& MZ+-=O/_W]O8TRLQYQ=.MIQ=@W,/-.G6 =>34GH(7]<5TP/D\31':*I=3YWT& MOUP^QWQ-%ZW7E6"/L5RD7%=,-&ZYI*B_E(^Z[???$XS.9K%EDV;6 V9Y3E'R M-9^/4_VD[7TG-,/]ZGY*OO(_*[_J,MI57 :Z'M#=?X4VH]J+]X !H\W U6;0 M20.H$189P4;2+W!M 5YGVQ>7CS>;";/W^LH%IM*+LZXY\RG"_,M#B&*-^WS8 M!P3W:+0\YT( ]^*!?E.3#WQ?2WPP"#=ZO7Z'M#]ZQONPQ]SO\6#"Q>J_A2+< M]%$IKT;9(5,1\.6C*#CVL(_:_5G?HR'1*ZI_]6*2T@SJ WXN_9+R'6 >WFK! M?-NNN-?O;7N=WJ?7E#WWWYP';/_/'VEX^_Z^/]XTVQ^_?V MU]V+G6^[=!M_/'AW_.'8'^V>_*>]]_>'B_V#;;+W^^O.QY,_\1NVU_EPT?NZ M?_#Z:'=K]WSW8.]H[_<_\0>ZPSX<_*?]X?BOD]V+S]_V#MX=??S[8V?OM?JV M_UZ?N)/7W?WCWSI[?_\%G_O8^?CW#OEX\/;;[L6[HP_'__F\=_ !?SQ^_7EO MZ[/8O?B3OF'P^LFWSO[QSM==NG.^>PS?17>_[FZ]/=_?UOP7HHO/;W?^+>*_SMS<'VEXZ)$F0"(C) MD05"(JI\Y%:Q4I5V;8/BEN;B7_^\S2(;=23H*9)P"6L/D(@FE7-&HQ5 (Q*Y M\)AP$Y7AUA/++%.2TTBC=L[K"HTHU@QG-%HL-+H81R.J8C1.6.2](8@KZ9&. MCB(LRJ"M!"W#(J 1:6G%%PB-&C+1%]G VZT.8M;?5TR.G*6,OXTAC_O)ZTAKX6@-B@D*<.(&T^0"<$A8DD95"1:<& ^ M0E2KQ$\&H.^ P*S,H?MZNC^I_#9E263YG8_\3M@/@4FME3.HU!SDM^0!648L MBF6)@Z64\Y1IUKQ%RR=[,PV*;Y,!(D;J$J/%,R$.>NE07@H0M2;"1*T;/9^: M,#)&&W3O8/ZJ(%B3D9EQ1ZCKWQ_U^L.#T#_9N6Z$EP&M,4!K3QHD-E)K.1@D MS&F).%$>*2L#&"1.1!^%P=B"0<)T2Z9YZHUX1 _)@#UG\"8#P9R"(AD(Y@X$ MDY$1!Q*O3(F,=@IQIP6RDDAD V8D63<4F^29R!852P,$/T'<9--5 R'2Z0<7 M0(+ MJG:X^70R6P,E\O]?G>UW7MAF'VOIA'J?-)4*3%WG)<"2:$)XD XI)GC M2&#J@M*:>5W3O([86%PZ\".X I%K3"X&I$B([E- MXHQM8$&STH'\\I;4Y0+)[T]07+-3]]<=FF^A&3OBOMGM)<2AINR(>L\/TI9? M0U'&F =@S/Z4:A->>L<($1\,(V.] M0*4T06-L(S%EPAA2X@5R/G+P8,%L@RRN,Q'7"9, AU!Z(2P26(.XAI(C(T%F M8Z0<:T&B4WYM@[6(>+(IGV,%#Y&Z_;KGT:V353E&,!OKH-KK^O1ACE V##J[ M!YL5X%3 <_"9[%TX\@E4@XR.:A059XB70B 5*44*2.EBR4K0&6L;90N+1:H. MSP&$A3(2LM3.6&K/QZ368.>#+C$J21 @M9HB&P-&6--$P&@]3:4+N"6(6B"Q M;3)^P,J%-!9&%9E/-Q9&C_[355DU5K60X6@V<+0]:41$%HW1C"/B"0'719=( M:1L1-I2$Z+$R.IWQ4*I%.&O(>5F8DLH& Q$_G; W5N*0A7UFPCYN>Q!OA&8J M(%)&"\*N%-+4*,0H92D3J0-+MH>4+8*?G+R8E["O0BN?Z=*XU^NBQ@^!K"(6 M-1K">-/K'N9B[IG!TLX4&X12I3@.2%HL$:=,(YU.K#F-K2PU2?F/M0VJ6Z*Q M4QTYDK$PPMMH)",+[ZR%=]RFT)%[R:- JL0&<:T,,M1@I*U2#C 87 BQML%P MBY-%$M[5[2.W%6+H]ZNI,->%DKDD8C86P^5F7]5AU>Y,SK@V"CN[DS:#(X$P MJR+R*H+-8!1&RH/A0*7$5"@P)$J2*B3HTUOCY J)19/>IDR&++USDMYQHR'Z MTGM6&B24_S?L_9I M,IWSD8H96@Z76_Y'QW2'FUV_?;GK\'L]@32\2:/WWJ5E[L<_!Z$"I\TT66G3 MN;.3-.@[^*UPVH=OJ:;3P"/R=-$$RU:LES! M-A,+:#SL=(>F>]A.]1:UW9"#(#,]47JYVU>1U^UO:1 ];-COO9[_VNYT,@(U MAT ?IM@0S"K.HD4Z5:%S7X(-H;%$46%"."\C$[0ZSDZ>#$ YBK%HDG#,H4DYL (KY* %64HAADU#,N0?%7J_K\J&RID'G<(J%P+!4MN1(JS1EB$H"%@+FB%LBE"N] M":GYC6@Q^>1:KAQ 6#3!G4$;BBRX,Q+LGQMMD6&QE@FP/8 MSY.6D7"48"4<*JT68 _Q@ PF!$7)>92!4>7YV@83ND7EDWO]+%EOC8QC/S6. M-=L]).-8HS@V;BBZH+7'KD1!88_Q$W0W MOIJF>&K.4X>@I[CCJV%&37NP);>4FAX%^4?-*[GA6M.6T_&4SD9"&\4M(XA' M6R+NK$$6EQ8)@QVQ7C"C]=J&;&&V@L5U&7Y6 'Z:GF29X6>&\#/NN"D=J6?, M("D=0YP1CI2#'^#."65+10SW"7X87J*3B;X]..V8\[38'R#6O*[\"69K@?CV MST)ZO)/3T!U4!XLKY]*&;HCM?+QR5F;;]LEIIW<>PKM0G?.^X=MG"&T<0J=T M>= ^@/:S'ADJ/$!H<$@)C9%A5DNCK>(.5P>TE,I'+%=.BINR?K(4SU>*)X9N MA!+(12)R+((?ABT80J6UB!H:HV8F&"*K@]+LZ<-V%Z\PPFQ51WDMN%71#U]"]RP4@R/3GTB/_>S.S5.-A\->[_ 2>][5&_T^[7-& MG>909UK#!F%Y8%0@:4N9&NY;9$NOP7 PBG(F2Y(&"*J6UHODRN2 Q$*8#%EF MYR*S$TTB2Q8CIPS%%(3@WEFD7,F1HF5P)C(&F)M&]4KYY.8,.?SPJ&$9(TLA M!QAF$V!X!3=-7_=W>WCTZFPP[)V$_J6_<8&^$LKY,V:0>0#(3&GJH*@TQID2,1\,XF :(&L!:8C%1E#I@J)N;4/AIHXMYA##PDAG MPUF):=*9[8,&17K$!4*H$X-0:IP#@B'JA( MM/0:D[4-R5M4/+DSW8,D8TYQB1\OYBD1BY\+!)HR4#((S!@$QBT3&C1F1%+$ MO<*("RF0)JE%-=-<26DY9P) 0+1TV=3$O-F"P.H>%7_3ZQZB8>B?@ 39',"8 ME1D"NWP F[P%>[S9]:_,:1M,Q&H,S[Z%?:B.V>3N)LVATL7FI&EBR])[8SW2 M.G5I8D2)4-(XSC3&E2A+\>0#KXL7^UA ,V*\O*)ULQ=VKK5XAEJ+ MF]UU,]P\ &ZV)RV' &I"EH0C7PJ-N!1@-&!#$8W>22%IB#0UT&6+E(?-]10+ M939D69V1K$Z,QL#,E<9BQ*/QB%-E058UF 9>2[#_6-_V3##XS )\I#2EY)%HJHU H TT3 QAX M,RHB;-(D 2),T&IM@[8HSD4-*R>]C0[SSM([>^F=*'(H<6DP"\ _.(#T.HE4 M)!B5(-$X4$K+U*R>MEA)%DAZ?YJ)W@V%()XV&G<)<6D&ISXS$#4'1%-Z5/*H M; R>(,DT0=QCBY0J!6)!2R:]455G7(++EF1-56(OR^3K+.KS/=N91;U141^W M.0"7N1(^(&MHF6P.@TR91N5$9ZQR3GAEDJCSEJ1-11WS<.C'SP"&*V"%H>O2 M>.@7>[UA*/0O#0V"OIL8ER X&Z7_;=!^V6UW_M_:L'\6)DNL3T[:PQ/P/@;I M8-;-Y\\R?P^9G])*TADOO4S3!*E1B%LND*&&(.JQT5R0(%,Q]82P+\(4\"99 M]"'**K/H;%ET8O1ER6P(CJ)2B(AX*4ID2(D1MD(:0AP5X6X67=VL^/MASWT^ MZG5 ' ;_^S^*DO+7(OSWK#T\SY/@FU+FOOWE\MZC6Z!T_4NBJC7-C]A_]"]+ M) >)[*WB']\#MS]"?]0*O@'G>V?O]3C(7:VFXL$_3'^__WZ8IN']93IGX?K; M1P8YSLAW#^3[/-Q]=1OYX'Z=\.]WYQ__]J>6[!U_AON] M/H'UPK/^=;*_Y3L?TOK3OAS\%7>/MS]QAKV4DB(E3&I53SG2C#BD2- J\H@= M"]_7DGCD:7#A-JU#;R.\60P M>N*%XM3TBR^)OL5IZ-?S?%K%G5Q8O3^8#P-6W#;8/!L>]?H SCZ'%)Z1\?:V M_ORDC76EC1X%J1CB6%EDO/6(2^9=(,:SDGP'P:;RSHRT8.:=!>,=9Y@7$EM4 MFG1,V'F"+"D9$MX15[(R2N52- O? [)J1BK,%75_?2!@S93I]L^&@Z'I)O/T M=H0TMK\%CRY"OW?%C2QSX_RY\=A]PI)HS6A 6CB%N,8":0K$\1J;6'IA55*A M"Z0%=P:#LX1BF9\6DY^T\S1P7P^9Y5PKI%1P*&CAN3+!.*,6BI\R2"T^4W'' MM" JC102%GXXBRR6&('"!/M?E]1$O%#F5@:IA>8G!X1EAG.4C'C$C1;(I,'8 M4C-F)#&.*K&VT>W]V *[OXW6KEBBGCU_#3E7$5'?_I*K!&?0IJQZ;ML)MZ5T MK]>%7T,X25UA]OOOKGZO!+>_?YI66,5ZLKOT4%D=S^0Q0X(D5" ;%0B;$ (I M*@D2"FNA#"T) W]GTMO)M;Y++L4--C#+4CQO*1Y/=C*M!-$NH%)RB3@.%.E@ M"?SP1C'-M2GC8DGQO#.L"Y.3>]4Q@T&][YNMHOJK^*U561[U'Z_J9%WU2EII M(I3I%*>F[5&[6[BZL?#C'@3[9W<,AV#S[&O8N=3QZ<>2Z)!>_>.L0C M-LAHA5%@+N)2!O#+V*,2>8TY9YF+%I^+HJ0!TV@0<9:"=U\J9(5+!\L-DTXQ M1YU^4A;OY7-E\6YPWV0:)I<,+R9+[A]\^$0EI:5@%FG".5@[K$26"8(BLT[ M.TZE-@?/%'#*7+6D7,4=CSK&=&0%,(X+X"KCHD3!8LZY"R(2,"09QBW\N.Q? M;?2]N&D /A#ZA)0N$ (_O.'2@&E/I2=*2AGA=6LSDZXRD^X>[-!/FD:)B6)( MR\@09R5#1KB(%"^=!!XP/#ZXMB%BIH(@QA "K$Z2,QF)UI$(STC6J#\#6[D0 MO?:4(DW!MN.!1V KYA'H0XI)B)I;M;9!U#W![\JQ?2# .:E+(Y6/ I><1*K! M\O3 E:4L-8^"94Y<;4[+ W(4LPTJ$YM M K"5?""^O7HHOE$%KJM/JE5RQHF)G@-?,UX&7$;A,[ZM-B/^^?53QUP_%-PG0&!GU <.26!DU59AZAX4VX-0PD?%M]=DJ M2@O*S2(N WBO:<*$Q>#',F^#LZ UJ<3WQ[=?YE.I.BV;.,: =Q: 90Y<* XD MP(&E])I8!)"6HG(B(IU.7;H8C"Y+ZX!!YQ.5NP=;32L!RQRU8!PE,=CGG M$ M%)6("P4VFPP8)3336#I)<:K%9RW*)R=N3 ;DYA]YR_BV*MSX@7WB!"OG2C#7 M2E(-D&/(.EXB@Z,O&>/8I9,A"\)6&=^6@*,T*0,CI4$!_D/<. _N*/P)[F%) ML,48/%2PV5J83/;:;"SD]KC8R$.1+;/:,[*:$Y^89=A0;1&+I0-6*S6RI62( M4L^-(3Q@3.<357L >&6F>5ZF44(HP@5#'LB,>%0(*"$^ %^)(@:TN*7- "7$ZL(W_P\:*9 ML56VNY: HR21A CKD8J8IY%J 2SYU"69@,W%@*.T),GN J/^'J&RJE!W'B5L M&=56A@?%IQ*,>NW!?1164L1YD$@;T*W$&&<8PZ&,W^NR,U^VRJBV!!SEJ"\# M+2-2@J?NJ]PA4)L1124BCH83XMC:!J$M/:7Y>[/1LL<5%&5\6Q%N/-X&'5LZ MH"]C==-%3BG\5@: .V\5+CUQ0L^I3BWCVVIPE!,$> J<.$N^41$T";-C?0T=>0QX%P:K1TJ-0O.F1 4-P^&KEFQ5;:[EH"C6#!E M:M:*)## Z HI10)0G20%MB-B!0M(WARNL>4:-FL&NZL\&#?&51!#7:ZKG.6 M=FKSJL7 'Z;M=[JOZOX"62@;%>0T M:)S.E\@6%9/AB:4?VEW+I5[(B2>;SIV=G'529Y&B5TWR=KV3TWXX"MU!^TLH MVEWX.Q0O.KW!X.XY6*O4)>S%7&R/ 3P=_#:.63?(48T)?G63&#L5+=X )?;" M<#\>F&\9MIJ#K>U).\1&0"D5.2(FC>SCJ=5TB!917S)= O,%GL[]MB2=+/*9 M$);<_6]YY/KQ)DB6ZP64ZW%S1$H6F/44\: YXEIJI+B1*( \&V*-D=RM;:B6 M$I,G)YY%KIN< ;Z@ALB[,#3PHB^"Z7=AS4^: ;XTH/0,<8[+C=X>[?,-:-H* ML>W:PXP^S:'/SI3IWU1)*3A'7L42<6L4,JEX4YO(F/<4.T7!JM"DQ:>D0W)X M8\GEN*GP1I;C.09RL=U/[^W="Q1B..G MD_BF3)0L\3.6^'&31 .)@I,1&<-2>SCP*BP+!($S895RAF/"DL2SEJ1R622^ MR>#'0MLKG;:Q[4Y[V$Z-<;O^ ?;+C[9B1"/;&PY[)R\9;(;OG=E.N*+3TR!N M07;Q'\^X+4N.^$W9>&^N67BSZS/^SQ+_WTY)6&FLE4D#JJ('EU1JBZR7%(7@ M2@5JG!EOUS:8T"TJFTJT-R=$SQR8RB":070AS.8,HG,%T7$C&@<='/8 HA0S MQ#5W2'GE4ETO*4UI*0DT@:AJ4?%DMWEA0+2RLO\Y3"/H+BN,;TP%.S']PW:W M^GIV&[9< GHSTLD:1+)]R$4QJ4Z)=,]A^^M8QSJ^H4K]]O:!U7"]JY&F.OGGT]GKUUI@T MU^^)/V8O$JV0;=X>!?_S0; M/SBZ<2]B307Q*VI-(904Z7]/V*9R>LEHY_3(V# L=KIN_9:BFZ)#)L!X7H@X ML79Z]]H7:XVO]O?>[[_9V=H\V-XJWA_ /[O;>P?OB_W7Q<[>J_W=[6=?]W1M M\Z+=+>!F'9"=0:L(WUP 4^1JD%UA3L#N&0Y^!0O:G/GV,/BK4JKEP7J\3HEH M'.L)7A?Z<;?]_GM,\;S8F2Q6L+N_] F+E9@VJ?+OS'KI^RB<&D,>HG$>BBSJ M7@KG -1O*';ANJ-!L0U:V=^9OU_5+=B#5^[>@9^*&]Z#6@DG%O0*PZV?CA'N M?OJG,L&-R.D#8@V+N$_OZIH0<_]9/B',^?^:'2"8F)$XI(CJ51RG"O'"6< M2,("^[25( 67F*#JEWL4=U=\]KK?.TEAI+2$O]O#HU=G ]B%T-_^=GF^V1UFA$[C^]VWZ\>3=YP\''SN[<,W>\6>^=_P6[VZ]/M[=VF8? M_]XFN\'>#PK!&N&->R<[VV]AGOLDKVM#Q!ZZ=[Q]L;MU2/?__O-B?^M= MO,H(O&>2$CUY+'5V4:QM2M AYP%=Q+KZDEE$=2EDI$RVV%??02^^YUL"5C MWW-BW\4X]CE%L*.IJM1;EAH^&J0"QH@9^#5X:HPW@'VZ!0"9L2]CWT^$?4$J M$([ E"VY=]%("7"(2RHY*R6G([N/9+MO2;"/C&,?I5Y(3CPRP84TUTXB2UA$ M#FOB',,ZI(Z11-$6(QG\,OC]1. GL#*6.7!X;> T$*5H=,3I@"T.W-*1X4>R MX;^(P3_D2._C M3NTNMCYN/ B=-GP_CK1RUK1-:=J]]Y/A9165*I5ER#N7CNH[@[2P!F$2@)JE M8\(JT+1E2]+)\52/4[0+Y$C\[)+;> @U2^ZL)'I4E=U:2.Q&7$ER"G8P#DDRGA"2) M(+DJ(*(X8T SXH5>V]"XI>0B26ZC77SI.A4+Z::_"X-@^NZH"D1Y$(=.[_0D M=(?S[^>[V T@YJQ>N,WNW[K>MNWZU!@!J3& *D]Z;X''Z*+Q"#!&#@!S AD M33!(I;X/WAD,E 53HB7U\S;T?9PE\>P-?1=;D&=0 )4%>3Z"/.'->^*-E](A M305%W,8DR,P@3PB+%F.AA%_;(+A%R\F1'UF2EUV2FR_GR9(\'TF>\.YEM$H: MK1 UAB>5[!& -*ADX;$WEF)N\=H&I2TELDY>.4F>06U*EN3Y2/)D%0K7S%I3 M(L%+@;@V&!E" Z*6!D&T)->?I;BN4CQI(OOHG!.<>0I(X@#.B.%P<67 MA#A&E0XE%VL;LJ6ISE*\?I7@N4CSAWI>,21(B\"P/X!1X'!!0E*, M9"18J9*K-'Q+M!C.93/PLR9_ <*Y.^A&_JF4WGWQI^TN^W!L%]US,ZY_!F[^*.M M!SS:O+7Q&90:!J7]5Y-^OJ,>D$)2I!53B&NAP$-P%C&@I 8GT'D#'@)K4?%D M/S]G#A9-E!OW\[,HST^4)YU]CU7II$341Q!E'R)2P95 .DF]X(Z3F&9YM(0N MLRBOG"@W[>QG49Z?*$]X_,I+$HDER!-I$0^$@U96"FEO>0EB[+DD:QO@*93/ M.VP[B_(R./Q9E.O])2XHB19B5!G$6&E)4!61^8822R1+Y492=I4U,* M%RBCOX">?CU_UDWTCWA**G\&4[,7&Z-FAM"6R*L!O,0@!I-6>@GW!>0L\BF7I=?,,Z8:?3NQG($6Z1X29%-6!" M-;QM0U!6EIDL<]B/]N3_UGL9R3V$]$$ M89UAIF2H% S$7H02Q%Z 1R)36-"3$%FJ'Z"BQ=63JXJSW*^.W,^D;T"6^QG) M_43H07JN0DA'"#CS8.4SAFPI-'(LN* =+F/)4MT0;A'<5!5O;FGY:,' M22ABOW=2]$Y#/9GW<6&)T3/?28R51*O&8Q+[-1&ZAS5EWO0&&;":Z\%[L%F! M505:!Y_)WH4CGRCS0!,1B2STLQ;Z\S&AQ]QZQ@5'WM&(N+4!Z6 4XE@QYTOM>=!@II0M MPD06^BST,XA'9*&?L=#O36AZY;%(OHD%"B&NE(+?"$5 5JRX >--J+4-(5OJ MZ4>3LM"O@M W'HS(0C]KH1_7]-:$ (:90]8Q!N:]$L@&[!&63*;!:M$'5@F] M5$^>+S07H5_=*HG]X5'H%^TZ)/%B5"/Q2ZOHALMW>;6S* ME5J-P]/V9/0!O,A2>6K $DG1!R4QT@XK)&CP3@0@+4[1AQ9^>N^5?,QR+E+\ M8KZ1A $\)OSV 'G.(OLPD1VW*#A55GL'#.J\1)R*B)0G,K5/4EI)77(C4W?D M27/BERRKBR6KS^G_9XT[%_&=B +$:$IEL$4@N $T+N?IR!)&P@#.VJ "5R:= M)]-WSZ*05[Z:P 9@^'#IR _-MT<>=/A1.&55HXZ-._?7P<;+V;_M M[AGLVOY5Q<=O%U4GEQU8;S\, MAAG=0,X0L#X0T7CZ1(619(&3<"E'4*"D!.*34%B#$!8"0DB-LE.?2"C!.Q=J& MX"VB9EYEG2LQ?B3C?_1[7]J#)-T@%$\/Y"Q;0/GY8S4 7:/H\6^A&V([PU.# M\+0[I0S#8F=CQ"A:,',X#A3!GQ))XYCW!'08B6L;@$Y/;YB3DT*+)L,S"I9D M&9ZM#$^8&!*,2BH:+-'D^"_$BQPNR$,]6 MB,<5,?7,!^W3O(DR]7[!'%DC%0)CR@0@IHJU+\<4&>\A]/?K@E!\GFCWZ$83Z--@MH?#NEGD,3*S#E*$J' 1H=1;K$ M J4:#RM+!8AIP+Y1+VAWG>1(F=YDR&7)6"'(:#Y!DR)D=Y$R$1:(L69JE M"]X322Z50899C8@FGH>2&L\2Y+"6)@]M[)\A)T/.LL1S,N3,#'(FHCA!&.^T M(77_/ZZ=1S8*AP1Q-&I+&"-^;4.(%M,/C>)DR,F0LRS1IPPYLX.<<2M'X*@< MPQ25KN3U(#(KO$4:,ZF%]8$[L;;!98OQAV9PYU1&X M\< ,'LGWSFPG3#SQ4[XAKW+I5_F#:*EO#TX[YCQ)6?C^HO*5MZ_,&YLW=KFN M7-TRR-_,H.U2^ZG+$LC3 &KZR/1#T8O%JXX9#(K-UNB7WUK5:*_ZCU>PP)[[ M_)0\UE+Z"O=ZL&7S$_X(_?>)Z,TF8NBXN[!M^EW8H\'EUU7<=^49X.P9W,,S M^#R9X^,D %%RH-1A%).P57CZ^3)#4(RWF2\ MF2'>/#'_DO%F-G@S;M\X+X $UB!6IM$I1GID!1@Y05JP3*/P(AVS8>MBB8I[ M%R^HMBQ7YHW-&[M<5^:-S1N[7%?FC#F>DL@FREK-98F<"AYQ8@S20CK$ M-6,X!,8B=E4B^Z''>.Z);<_99C$CS@HASJP3V1EQ'HDX$XT<*),TI-$:5$?$ M'?'(EL(@@!L?=31E)+9*93_TK')&G(PXJY3*SHCS.,292&9;3*PK!45&,X(X MY0PI3!5BEBOA:$F%516M^N?0V$Z ?WW[R\:_X,?E5Y^8_F&[6QWG MTK<1PH74[;Q^I=WU\-=+2M?KDX9S$2>:Q.E]"(5QKG<"WW@.6U%T>\,P6+_: MR/'G&7V8T_42EOKK:6_03OO_LA\Z9MC^$G[]VO;#HTM9O?'!>M->XNN/&#OH M)<&Y\R,W]DY.V[NY;I2\O24W?Z8E5P*/-? IHX09'KBSI:'6BL@T$=R$&/@G M*M8N/W1T=$ MJ X8PFYUS.D@O+S\Y=?+4&R[6SU]]:%?1_<:42]]ZY@P5%2IW[Y>T#JN%S4* MXHZ^>?3V>O76F(C6[XERG97ZSK?Q.KGSO>_=EN-U3N_^Z,W;SJCS7$7R.Y@U MQH:59+TJ4&"]>A##2P"^T$]7P4K,,Z^@..HGI?P_/Q:6%Z(.+%V>O?:%VN-K_;WWN^_V=G:/-C>*MX?P#^[VWL'[XO]U\6K_=T_WFW_ M>WOO_Q/,5WWO&AW"[A9)PU5^14L7G/FVV!P7DU,71Y\Q^M, MW@^('W);@M>%%H^Z[???8XKGQ2[38B6F3:KY.QLYZ/LHF9&%/T.?6=U+R1R MR@W%+EQW-"BV01/[.R?'K.H6[,$K=^_ XK8;'G^ZZ3&1Z9'H? M3H?AQ(9^P7#KF9ET81Y]Q;GS1I3V =V=%A%D4KJBJ<>\3PNAY=\NVH2,K]2. M9 9Z @/-J?M-8YJAL6$"=SW8:C?#?/I3+UN"*X\?F$AV[;T?);N.=[]^W-K$ M'P[>?MO=^NUH]P*^Y^1U^\/%X=>]X\_LX_%?GS\<;Y+TVE6RZV3OY./)![9W M<'3RX>]ML7O\[GCOXG5[[_@0[QY_/M_=]BTX;UMG9_?UCO"KF>8^_[1_\R?8N M_OS$O!*,>(J#)$( . AHP7//)8$A/M(P<<9%3+J+;,J):'*"P+JI%Q M5).NQ,Y;C53)(^*64Z2\54CIH)TC6$D6'CE#(:-:1K4E1K4\IV%I4(U-H)H7 MPJ?QW-(3C#BQ:32H+Y&D00FJRDC2:-!'C6EX-E2;T]'A>4< ]X='H5^D*LU^ M. K=0?M+*#H@("_O$RV>Y;2"?(\YW:.AT':M9/7BA.[P3LY?I7G=+^8;#![ 8\)OXSJY0I]7 M-\'G6D6_KJGU:D2L@T2K>JV;77]P3;G-*\*!AM^/!^9;UM\/T-]7A[-NZ&\; M!'B4U*(0.4-<:I((?CIY?S!L*C2] % D" MD@I,@RL% P\/9Z8 MU?T"2_I$$))IK2+#!D7' ^*81Z2YLY1Y/Q.58N'I]?Q^=2[\JS;C_ .BZ" M+PY-NSLH7J1H=!A,0,Q/K[[G'Y7[\XHV_^YUTH;^#A1*.GV_^SZXLWY[V X# MV(4!O+4%?W8/_X!MZ/ELJ#]&1T^I[ S,49]:LP&9&;CD!B-3LM2I31)#)..& MI=Z00B^&ALZ&^K+&Y9XNZ=E4;PP&)B)S0?B2<@;"CT-JV"@"4D%J%%B(I2J- M]9H!#("I/ED)F8%@F8%@[I&YK/+G*^L3L;G H]%6,$2<=HAC:I%67""+%>7. MR6 "R+K46>6OE*3//S:75?X"P+!660#. *4FV"TQT3I M5"?BCF.D MX[:=,Q_\9P'@?3O&+B, -GX ]7LYB7=C9+S./;SN]TXV]U_MO.[U MWP. [<=K+,PFSB.P;?_59%1#X])@PBF*4:5J8>Z0(L:C8*-1+&BF,9@X8G*0 M^OV!;?':0*^D@"]T3",+^IP%??(()R%4"JL1M=&GLD*%%%<$":>]QKK4A(&@ M,TD7J =S%O>%"5UD,5](,9\(65#I*58^H&BQ0!P[A:PL"4HB[K4,EGF_MD'H M4^H(LH0OFD)_GFJB+.ESE/3)FB'%0*2-0IZY,G6:(6J6HM6%7CHQ!_[DPX$[AWU*:V'[?V^??_A+D;VW MGRS#H.6M0D:(%+04'AFM#<)EB8,VE-.HUC;D)#JT'L1YS^-*9LY;5,[;?_LI M&"E4I!09Y\#3Y PXCRJ#J+362\HP&"=K&QQ/9LT>R'K/1^"/<]C\G] ^[+6<"% M9$VVN_G)2*NU<@Z5Q#O$02LC)7!$H#X5P)B)U";'O$7E)"[^8#3./?+T3^O7 MLR@>\6)7Z'Y?/O/1N:=*Y$3N2D;)8^ $,5%JQ&7$R)K*(2Z#TV"&JD ["HJ3)[ MS&4KB3(,4G!C% *J0!_6BFUTR9H M8L R5[2!>OZ,":N "8OF^FEHA1 NZ ( RE8GJ$=:1\F% MN_$Q.%FQ+[+DCRMVY2PS3 1DG)&(,RV0P9(@&07F[O]G[UN;VDB2M?^*@CUQ M8C9"Q=3]8D\0P8!G#O,N8@;P3-A?''4%V2"QDK"-?_V;U2TNEH2-C( 6JO$N M"+6Z55W9^>2365F9"EA?<%41;CF=3_9TNE\V_Y?-_TNS^7\FZ!4NLQ!$VYD. M4MCH&,;< HVA&G&*-7(^1$1I%#HR^!O;M0UYGY7.LCFP<1K]]/&)HM&+TNA) MCF(YM@Y+CT3R'/'D)++.&N2"!-CF2N%@UC8$+P4\&J_2C<]**JK]D*H]%7BP M3%(B?41>>XRX$:#52DBD!766>>PXMZ-R;#Z,'4NH0<%JCS4^;< M>P4 'A%S%G3>T[RE(0($F&@5P2Z0%.JUA.EUQ"[<+V_3SMT M![]Y?WP**(%W?^]\V#W=@7-#ZAR^?F>XH-B9@ 0\%,#YF4!..XJ$E8(:%I4T M,G/^:81HS_<,/KWC6)[!1CZ#'][EV!'5BB-GN(=GT%JD7> (4Q]I-$XR26[I MAC'O0_CD*ZSE(6SB0_A^]QT57!C-#1(T:?"0F,F5)A021F)X()S6G*YMZ!G/ M8+W=?[DH>7D,F_@8?ME\9S11B7H'CV&N#ZX#18X(@4S0D7,LB%46''7ZK4V% M*[ZS?_F)<6Z@671Q?EV15"Q0XZ,5>8\NG>'_ M_MB2>]F2]PPPH:&.2L&$'\.$R:@8-R!%XB(BF#O$I7#(ZL $Y2*1*84; *' M=P;1*YBPNIC03+^Q8,(/8<+4ZI@W*@5,$E))&_#]@D0ZQHB4H)0S'H)R>FV# MB^E%;.7;.M^TS)\*Z6"&[JA554.[WU2=9\'U#6_ &*I2O1#>/77="!$ M6FZ#U11Y"ZX.]T0A%R-%21AEG7:$\P!.C[E/J;)YE6.)\H)63^&?IKIA*3GT M(&@PR5Z"49ZQ7%2 R;S)V%%D5.0H<,(5#4HJQM-I7(8W9^X_O&%2JY^L%@PD._7-W$J_F_W[ -FN:G@#7_N<)IZ6)./^4 M^3$S@+V ^N)!_?6,7!CO*./$(44X1IR'W.(Q&$1\%#HP:FC,(6O=9C,*UM\K M9KT /7KB=;""HP5'FY535'#TL7!T*GAFO?2,2.2LX4".X8<13B%NE+4YG%[E M"A#G@XX8).0U1V 4 4>5!D05QB-/@HQ8 MA$2)S1L/VVS1:5<%1PN.KCB.+CQWK>#H8^'H]&(N,PJ<>&2TE(@GZI%33 *. M1N%9$)IIL[;!3)N0!:>T/R&.5C'=GT>Y@]'E?K<;]1Q.[>"HVZN^?J*'C(^@ M!(/ZG6XOP%\O*%U_Q'(/-"OJ08PMZW-.FNU=P%2T>OU1'*Y_O7_OQOV,3QY7 MIGAYUA]VL_1>#.*)'8&^O?S4#:/C2Q2X<>)80OCZ%.M &.>CVT^Y,7=RUMP] MZD2IB2V--W[F(5> @0VQF%'"+(_<.V6I"J!0"9NO$G@WCB\L7 M+T-W>'9B+UYT>]7=5R>]'%]K++W\K9-K#5DJ]>'K :WC>E#CI8[Q-X\/KU>' M)A2\/B;4.E/FUL-XG=QZ[%N7Y7B=T]M/O7G9[ZS0S+D05A36K#Y MK4<%5JT_J-*P7P!LQD'^%(S$/O$(6L>#;/;_]7UE46L;A]6#VT^MKJ/A M+S_;[W4-OY.PYN9)4N1_]Y@F-9,G;9Z<'5L71RW@*>M?V;X99F4*C+\J%L0R M1EZ^4]U?_=:W30Z3#V9PINZ8WG['DW?V6%@_>XQ;>YV#O?_L;&\>OMIN'1S" MK]U7G<.#UMYO\-?>UO_[O[W_;+_:/_C??VE*U,O6J[]>[QR^>?)[F6VW?MKI MM>!B)Z"%PY? P^UYZ(YB^/=M5[U<\O\@GHWBJ8N#%L/M5HXS3Y.(T96G,;X:-;57\#R%;:YE/8?KWT1Y M;^7-E/7=;K;KWS?>^K7=JOYJ;;4.1GW_H2K]M DWE0FW/:D_]*?M!K33&Y]L MS[HC>W*7/K'W;6(ZZ'^:REA=G]^>GYB@3S]X@8_U[OYJE=?!1RK=^JH M8^NGG"AZ>\_0>\S3BLW]?AQ9>+.>^%=VT(/QWKYMLLSKG2U*/^-!GM0*0H[[ M)W [P[%?4T_V?\^[HXL[&!5"G[-1F1,:&RSR@V,[B&,3,OWS,6S#,YG(S5-@ MD:-[3.1#]MEN6H;XK_;$]GQLV6&.YOUQWHNS">NB"GTLSTZ76U=*AY6B3BZ6 M^_3"Y*-K9/OK\]OW?W;W? MWWS>??_FG^^DJ0>\ ?]X[?,TZ7UZ_ M2Y')Z))"8%-SKK.&5R82Y*04,K&( \VYSJS-Q(/7YUC"O)$?4>V&4(H?S0GY MWBTO%8K-R/=8%(3=8*PU2RU MD @^S()9(Z"L+SW"/N<)">%159Y #(<>2 ! M1R92[K'7Y@OK!UZ K !9K MR"1611Z9U8(C)4T$K#()&6,3BMP93UA,B@!6$?/@110+4!6@>G*@HAA'&[P/ M' =P0+@.)CKEDQ-&BZA(85R-0#$VB6+,ABBDUN P8H&X]AKEQNV(4QJ(\"Z$ M7!N)*-DV[,%+1!72W@0J$Z>)*UZ0K!%()B:1 M#"N6$O!BY#Q-@%\,W,:H# (I6A%9)#KZW/Q"M8442X%D"RI16T.0:20&U5D% MW2I&?)\2M<\T%*]B\%K87*),<>D!E*BE$6.KC#$2T[GKD53S78?DM\\',&-_ MPFWT0QVJ[\1/U:%AP:(YL*BS-1V09][&9 E&CG+@4E98Y)R1R"=&HM,@2I,K M3MX[&%_:3S>-/3R6QOYM3\YC4=@?5-BIP+/RDI&@&$HZY<"SC$BS:)'DF%JL M@#]H"6Y0T=>ET%=>4W" M-\2\!#W#ED8L3^GP;(;WY\/1:=Z)?=B_WFN2=YGL],;;2ZIX1:4Z6SHJE5DI4=B%F9J#:4>*F4BH3P;Y%,"1XC8B M0PA&5 @*E(%XYF/NM6'(=*^-@@5-Q(("T44L12S+X$P5R[E$EG/*21.)[>%=A=;-$^!HIEGDZ'2W,GSOJ M]X]>@.[\ZT@X8-9PGKA!0W M#G'"&+(*?@A+ AR#?\&M;="V7$3SLZ+8!6^+6(I8FB&61^X 7LQ@<\S@E+?% M#+-2>88HI09Q%QPRC%(D/68F8AUU;FO2(#.X BMB^_'L?."/[3!6%1PJ-VHE M5L%N!Z9'S J]GOVPV0O[<=0=S$H2+<@S#_+,*-:@7)2,J( 820F0QVD$ML4B MX8+5# @YUWAMP]![P$Z)]3:.3SR1SH[CMD5EYU'9*9\Y.J<4]P09A1GB7F+D M@K=(.<)4M)PD1M8V!%%%9YNNLV79K)%BF0=*D\,I>1<,__@YQ85+N+Z(I8BE MB*6(I8CE&8EE!5:,.C%3E]P'8R76B4KPJHBEB*6(9:G%\I217K 7==NDW#2I MQ'T6%??9.YB.Y0JO%'8L(!ES+%<[@BPF$EDF+.;,,!;\V@;1;;.P4MY%$I M2G87JSV$VX17D^:[0JZO>IA>6W,P[7OIT'XNAGN>"LB'FZ/.P3B[]/ #Z7SQ MY)WWAINHX%FU+M9Y:A;8-MAPBK4.1F$.EEL8W8R4]J*V!4V73"R/G--2T/3Q MT'1O$DTE,M2AT+*V!'A8C+R8PD@E)K=(4 M)47SQ@*&D7/6(!]HE-PPQ0@XQI*TR8R-!04C"T:N.$;.X_9*DR@QRC* 29YP MU-9$XJ(WQGB&A;P=)&_Q=DOOVGL#XE2D,%#-I 1 M$$!:13,(!L3/,] &*5@ M&ON$US8XOH]O6X"P .%S \(Y<)!P$3FVBF/%N_WMSG_@;6!41:V6$"R@.0/@Z0'NB&Q M5H$(S#$+.@HJJ-<*!YO7+PM(-@,DIQ='7*)*1HDVL%1MW)L:B:J[ZL/O_S4#:/CK.?KN-;U\8K3^)O'A]>K0Q-RK8\QL4Z$NO4P7B>W M'OO690D<9/R'+OOM8TS_V%6?TV"5%,LSV*6:63!Z=[KL=Q9WF[^&.QOQKU=J MU=R)NB^G8/ A;U-/W*6:O1\1WFGMPL>.AZU7O1##]U:KQW*]'-SX8M14S/J9 MRMIYS[T@KMNRU!_* MS5G03F]\K5 M5ZE2U3L[XZSY_WPS:_X>\[1B<[\?1Q;>K"?^E1WT8+RW%X\I\WK7>3WL9SS( MDWK3P_W??VE*U,MZLBMO]PY&A=#G;%3FA,8&B[Q.G:IO=_KG8]B&9S*1FZ= M(D?WF,B9<[4J:9;;T8]Y*ZEX*UY EN7JY%&Z$(W&S"H9/ ]"6(U%T"1*FA0E MT5=Q34PH(R6/\F9$<_?+&[K+]K8#?.]?='?[+_+V<$>\W3X^WCU\S?9^?_VY M\V63=;Z$[F1$<_=+!Z[O>8?^_;ZS_>939_OOD]WW)Q_V?G\%X_/\[>$KMKOM M68?^D79GE&7W@N#@K$4@+(,XYQYI#3\(TTQA(AT.O$JC%'C!:93/8EEG!1=N MGOG2S,(@;"679AX-R*:*U2='B5.&(Q6=0%S9A Q/'&D'4B1YG4W@M0VAVV)& MP=4"9 7(GAN0>6M4)%R#EV"YC5[31$U4WDJ6O&7Z/D!6L&H>K"*36"49-4DZ MAKQP&'&J#3*.I4R_K(G"$TD!JR1;<%)V :H"5 T$JL"$XY@'3HWA4G!G710T M,(I]2I&2PK@:@6)3I<[ 3:3"FX!B= IQ;STRDDD4*':26LTD)^ Z2M;F>+J; M8$&R@F3/#9E(%+"K5V;JA.?OQO^?=87<4#^+@8]?'VI;L M1]\_ZE5769F>R8]D:@ZF'2G*C=;*,,2T5X@;)Y$-TB!+"/.1P(-B\X(2:0O> MI XQ%+$LMS=53.<2F'8X&79\/#*MU MS:SZPVKK=+_:S[L*"YPEQM=(LVG_2FNJ@,CKK#/%SBS,SG2G733#+.4@3:0=!CN3)$'.PY\F"@VL(Q+JV=J& M:H,I:D9[D*+8!6^+6(I8'M<,+LP[*V:P"69PRMTBE$40F@4S6-7*Q0DYAQWR MQ)L@F,C]%AIE!E=@36P_GIT/_+$=QJJ00^5&K<0ZV.W ](B)H=>S'S9[83^. MNH-9>:(%>>9!GAGU&B+A+AC,D#7.HMSD"FG#-&)>*^7@7_)I;8.1Z?30N3L8 ME&AO*"<^0P_(FU\4D(PHSS:QNDKEQT^M%U>BH0 MHUD,TG.)F-,"<*?DYQ8U+.+^18GE*Y[O3[^4O&/1/8%Q' M.V,UV>GY001K\MN@?YI5:"_]:0>@*G4%B,M/%9,QA\G8F[%=4S(J26(8,:XL M @+ D):6(,&8BMX:34%\&^S^50*+(A=\+6(I8FF46)[2:RIF[_',WI2G%,$C MPEA2))*(.>E5BK+@'R(I8BEB*6 MI1;+4ZXF@;VHF[CE%FXEMKPPQG0P8[W(J4"PEL@Z($O<.H*LD1P)[#SQBIB8 M P5"M-F,I?FBN4NNN8OW?HKF/I#F3J\*1>6%H@E%R7/-&OBA&1/(<\RH]48; M:AJHN2NP-%0U)ZU*UEPU)AV[/ZV?3K[9E/0Y!6%*;*R(I8CE(3(]%&.)BT0M M)9(K;EPPDFCF@PA Q-5=K/80;A->39KO"KF^ZJA\;+)^]T8C9&[)"A+B)PIS2R)&$41,0Q.K#PQN546J*Y9'3Z@K8-@1L]R;!-FJ,$W8,,:$,XH"[R"0GD0M2TBB$H[GN9X/ M=E4Z5!_$L]&X136N6E23!;2HKN_J!8.Y#_US=Q+K5B0KU\ Z22HXIX)0Z;B3 MS DLO)2*)<*8)K;JX'.7!.'2P/I!@*J.\WP-5)@S+J0#+NA%':8U&B K"D.< MD\XX):L.UM0LN'?/O91F.7J4+1X7&H*I/]K!['X3LE0 .4WX%H:.I;_9PV+D MQ01&NHB95 %XG),!,))99+AV*.&(=8!_RHNU#4G:Q"RXYVS!R(*1RX^1\WC% MTB1*C+(,8)*#@FEK(G'1&V,\PT+>#I*W.,.E ?>] 7$JE$@-6#*)/<(T)L03 M9\@H;I!EGFN.\R8/OK;!\71?B[DWC14@+$#X;(!P#APD7$2.K>)8<:X#U2EJ MJK%QQ.9V:;20Q89@XR19#-$18[1 *C!@C(($I'6 1QQSRZD)1"@##K5F;:5I M88L%) M(_C!(>FFEQ%J!4F&.&? .007U6N%@N9>X@&0S0')J>81P$B(+'#E' M)8 DH\@P#7!)$P&4%"[1L+9!.6\+J9X!2%:K*S^/+'P=_ [=CQN_P(_+(=^X MEH]YQ]98WS9^<8.?-Z[N\VE/&^LHI^M*@!Z?]8=5=XH7547^[L?X\E,WC(XO M=?C&B>,)Q]>G6 ?3>SZZ_913.SCJ]BIAR*_1^JL1/S@>T3PP_?64W/QY/+@< MPID]BL@-HOV ;((1OK GG^S%<.WGK^\+;FIB'N\V!7"L>GBNY[1Z6N'&3^S9 M,+ZX?/$R=(=G)_;B1;=7W4AUTLOQM<:"R-\Z\;!6$UP?OA[0.JX'-5X4''_S M^/!Z=6A"]>IC0JTS96X]C-?)K<>^=5F.USF]_=2;E_W.6N:/+EE6(K_EN4MI MP7:P'A48G/Z@:A/S @ M#O*G8"3VB4?0.AYD^_NO+C;$8D8)LSQR[Y2ESHG$ M#!'+BZH,E6-MV]T?"7G^T$S'R#2'Y#6',3%BGROWM,DYI)6#9/ MSHZMBZ/63L^O?V659L#^G>!X:72=B77P9Q:NZP0.,OY#E_WV,:9_[*K/:;!* MBN49[%+-+/@@3VF?'L]%FTW KQ-GU%WNI4:[A[P;?2?X/@1C%EN[\+GC8>L5 MV+@PG21$IV%]=,7]QE>CIN9ISU.FYCJTJOUE:KB@I43<2N&_K5'\IM_=!.;WQRW=WOUIEC\\W8IQ6;^_TXLO!F M/?&O[* 'X[V]JF"9USM;E'[&@SRI-P.+__LO38EZ64]V%62\@U$A]#D;E3FA ML<$BKS-6Z]N=_OD8MN&93.3F:?^\-[K'1,ZG? MQV\.__K2.7PM=K=?\\[ON[BSO_^\G5I$>D/??.[ M?<.]T_?_O/; M<6=[EW0./WSJ'![A-U_^@N\_/MU]_UJ\/?TC[<[HY6.]3U:E@*2)%'%, K+< M1,2PH\J2))2*5>8Z5M-Y2/=:0GH6*^DKN%;^S%?#%P9AJ[@:_GA -E52V:9D M1/0>1:$ R**VR$DF ,UTC""O%(A>VY"\S?&"$X8*D!4@:V(2.*=)A6@9BY)Q M++'A@C"E$P\RZDCT[4@V1Q)X@;2%01J9ZO!JF!':$10I\8A3RI#F0B)&9-"$ M,\I<6-L0;4T7ER)>P*R 60-9F2.8B9@P-99P*82+WFFMB-;::Z8+*VL&A$W5 MKW0F*4&X13H:8&4D;XRV 2-EL4C2B,0L!_?2R#8@6Z%E!/9(%);#WVB=N M,9<+UVNG#?:1:6PM]UQH#KZA]"IX\! ] MKRN#4ZSJXEGTCEM ZK#]S2:4=3B_$S]5AX8%B^; HL[6=-!>JJB\4A2P2&/$ M0U3()H FKY4-Q+*@G'\^')WF#7&'_>L$\YQ:OM,; MYY17WD>E.ELW-&<__O>\.^R.XD$QQ%06YL<< M3*_9)P'Z+'E".N3H<" "( Y[Q#UF.FEF-!5Y@0N31>4>%2PH$%W$4L32#+', MLVR I3(J! QW#383\-+ETGY$*2V2XZY8SN=L.:=6(W#DU&$J$".$(RX)14Z+ MB%BU1AXC!9K5/,NY BL.A_9SZU-W=)Q7YF#(K:JP"SAMHW[K8QR.\EO]U,K= MQ ==GP\,JR6*K/G#:I=DO]JZMPIK%260TTBQS)-BN#!_[JC?/WH!NO//M>KL MUYISV/^[UIN]M'^E-54XY'76F6)F%F9FNM,.&@W*<.H- J\,'+04%+)4<[ Z M,43#=*ZZOK9!VXQ,)^^4;E<-4^R"MT4L12P/TH1L4GKV #4 EV-L<0O%$2CL.W!:=G4=GIYQF%BFGQBF$#1:($ZV0L4XC$C@S MC@L!='%M0XOIDMQ%9QNFLV7=K)%BF0=*(Z!H-(1::BSHHM/. )I:0;#5*E#Q ML%!:O+*%X>S4WL+D-8G8>T1T\HAC&Y"CR<*?WG%MK)4LEZ[A;<'NXY85G6Z< M3B]\,;SH]-/H]%2D14D3F;0"^4AC;FGBD'.<(^F)2MX !58,=%JTF9FNXO(D M.KT":]H'MFX]T,W%#>-P!"^R/E;;$:O%[=@;=4?=>'O5T^<4&"[Q^D:*Y2F] MZTZ_E[]@T#^!<1WMC-5DI^<'$:S);X/^:5:AO?2G'8"JU+NU+S]53,8<)F-O MZ\K=AGMZ)>">WQD<4W31(T98KI)C.3*),H238Q+$QU-58@*7S9!+H<<%7HM8 MBEB6(8.X6+W'LWIBTNHYG&CN@HLLD01QI\%12H2AZ$%P3EMA76J8U5N!1>E. MS,Y1[J^Q$DO1)3Q>Q%+$4L2RU&)YRK4DL!=U.Z;!79WK-:%@$I') MH:2D1MQ0C#0/N46)]5;A('FT#=3<%5@8JMH,5O5HKEH,CMV?UD\GWVPO^)QB M,"4T5L12Q/(@'2P2UD"OO<^G0?BY6?6%6_6"ZN87"RA"7+%(QUU-VE"*C;$0NP5.7/'52DK4-UL:4 M-V-/35'J@K5+)I9'SJDK6-L,K)WRH+@)!'MC4) Y]D&D0M9'C$":W@8'XM6I M45B[*IUF#^+9*)XZ<*(6V&ZVOJL7#.8^],_=2:Q;!JQ<,]ID?4B*DR@HX!O@=^A^W/@%?EP. M^=0.CKJ]ZKOEU^#D8][<-5:_C5_-J]M^F*O,.JT:]]7\UA,%6+EZ$[/#NQ%R^ZO4JGJY->C@M* MBF49[%+-+ S6\#M=]CLKP]]8 *X1XE$Y@YK)&69;A.N%7M6,N]%WNID.O-/: MA8\=#UNO>B&&[ZUICP5X.;CQQ:BI"/;<0GUH0CPY";-9X'54>ON))5:)5]>JK;*OJG9UQ6OY_ MOIF6?X]Y6K&YWX\C"V_6$__*#GHPWMOK7Y5YO>N\'O8S'N1)O>GG_N^_-"7J M93W9E<][!YM"Z#.V*7,B8X,E7J=7U;<[_?,Q3,,SF_/[QY?R0Z[SU[\_XOO/=/I_MV^PU<:T>\W=[Y_.:T M\^'MX1\GDS'-O7]V\-M_]O/WTT#\^P'7([ON3#[OO?^N^H?OY MN]/NC+82-@5!55#(BZ3SXD] AK*$DF8\JF!\(O666LJGE\7O%=%\%@L[WS<1 MSW'UY@YWO518-F,=>U% MHI+-(\'9]-M*ID,EC&,J!(*\1!SD@^FR!!%G**6 M>9=3(DE;J>D-+@N&LX)H!=$:E,&8 F:84&.2-UQ8:8C!06"!=="&>7L[I)4, MQJ? MJE]TM98!8^!0P8SCCCF!-GH/")$PQ])1A O4+6VI&QA"8P%U9J@YBN& M:G. FHJ.&AQCT$D#3Y-:4\*$UU@XB3%1A:(Y?]3\NM=BIII6)N#2V H,WH0M902'OLTG6/ M'?ROLQ.Z5:!Y)4K4S1?/9PIKQS%5BCA.B;-1>2^)"XJ())D9EX(A\[57J^/Z MTSVB._%3=>B9-(M^)"SJ;$U']26U/E%#4*2Y)T#()6X=]\AJG!B3G LFUC;, MO7<%E^I-36,/CZ6Q50?$HK _J+#3G:*5RL)(*!$4L12P/8-T$UM8Q+SEVD=-(M*;)$V\B=CAR1XMU:X)UFW*- M4^!$*6N0BH*#:YPXTHH+1*4,- G,@TG-LFZ/W:'J2?Q>Y'*'ZZIJ>^P-;:5\ M\7-^79I6E68>RV /%N[M;(;WY\/1:>R-AH?]ZPTK>:O*3F^\1Z4*5E2JLW5# M<_;C?\^[P^XH'L3!QZZ/M2'9C[Y_U*NNLBH]XQ_+SAQ,>U%>B.B5$R@EIQ%W MDB$K.4.:$IF8,LF8N+9!>)OI115$*V!0,+J(I8BE&6)Y2E>JF,XE,IU3+AJ) M"9.0(F(N1L2I2\AA#QZ;2BQIIY,5H8&F+.6% M>71'_?[1"]"=?ZY59[_6G,/^W[7>[*7]*ZVI B*OL\X4.[,P.].==M$LQBY1 MP9 D42(N-4?:,H.X)S9Q0Y1B;&U#M25O2 .2HM@%;Y=,+'/M"K$R)<:E]8IQ M[(5EP/=DHI80T,6@'P-O"Z3. ZG3_:Q)-"3P@*03"?'@%-)>4*2E8BE8H-K* M '4O,DD(!69<\Z3I M7.)E;M36V!73_7AV/O#'=ABK.B&5D[T2JZ2WH](CI@Q?SW[8[(7]..H.9F40 M%]B9!W9FE -1,0E.G4#4&X\X-1(9ISBBBAL9F.&)XK4-)LW]=YB6M8#FL(DG M4MH2UU^T0D_%6XRG-CI&D0)6B+@4##D// (G[[.R4V 6:QNT3=5T6+^H=,-4 MNJRZ-E(L3Q)O*4C[M$@[%8;18#V]B!%1@A/B*@#2&D80B9@X@P.1GJQM<-(& M[ZU [7/2Z8?)2B\Z_>@Z/9T5X:EB'OP?;XQ"G#N"#-,))1"FX\EX'"/H-&MK MW1"/Z-EOV(;G.<=?NKG2;AR.X$56QFKG>Y46$7NC[J@;;Z_ _9PBQF4!KI%B M>4K/N]/OY2\8]$]@7$<[8S79Z?E!!%/RVZ!_FE5H+_UI!Z J=6&0RT\5>S&' MO=B[WL8+]_1*[!U^>$>B$51S\+:5 &];&)<#]A)A+Y/R-%IG_-H&N7<#Q:+' M!5Z+6(I8&B66I_28BM5[/*LG)JV>3=Y&Z0E*.@K$90C(R620U0J,GM4!>]PP MJ_?<5ZL[,7M&N='32JQ1E\!X$4L12Q'+4HOE*5>1P%[4?0%S5\ 24UX@6YI: M)^),,THT1BH9@W@2"3GJ.(J4^: XP]BJM0TNVXPW::==T=R&>CY%U_/X@L'$A_ZY.XEU?^>5ZX>>K ]) M<1(%==QA8PV/)D3E V?88U+UUB,O)C 2"Z9-A0S)+BEB%N7N]5PCB0P.<.X M),FZM0TIVU0L*A!>,+)@Y+/!R'D\XJ!9"$2RD)C@6AJ@'RH%;!S!WFK/;P?) MTK;]2="R,\DHG8K.F.A17B9$W$2:EPTEHIQYFRA7A-BU#=W6@BZL;WO!R8*3 MRX^3\RS28*&)"8%;33DAQ'G/M-#:1!,ECKIPR8:@XR275,F(:#'XVP$+Q!GW MR&"7&W<(J7",F/%S\8L;_+S1I OG'C#==/'# M5QY/)*?K"LYY>=8?5AU@7E1=+[H?X\M/W3 ZOH2^&R>.GU-\?8IU\%2>CVX_ MY7O3\Z@/C?EZ2F[^S$.NN7?*4N=$8H8(;F.*_!TC:Y3 3,Q,?EWFSG=B+%]U>=??522_'UQI++W_KY.IHEDI]^'I Z[@>U'AQ=OS- MX\/KU:$)F*N/";7.E+GU,%XGMQ[[UF4Y7N?T]E-O7O8[:\IS+AU?H68E\EL> MUI06S#GJ48%Q[P^J_DTOP'C$0?X4C,0^\0A:QX/,=?[U?651N;>.J\O);&6: MU!L-?_G93F#3-TC[-X0U-SD$;P?^W6.:U$QRN'ER=FQ='+5V>G[]*P8PP\1. M@?%C(>+4V.GM8V_6&+?V.@=[_]G9WCQ\M=TZ.(1?NZ\ZAP>MO=]:6YL'_]?Z M[3][_QP\^=AG6YR?NKT67.P$]&?X$MP&>QZZHQBN0HZ/B^K&K&O!?@34I5S7 M3"PF)IJ[X-^87SZ@=ZSOA'\=>*>U"Q\[ M'K9>@8T(TQBX*E/Q5:+70J?A1ACKKEYA$R>(8DINS7V;YQY78*+H/ _0HA(E M'S2X-OM6]\YB9IC@P^=8RL=O5Q:\PQW?*O=YGY\?WG?[((-W 9%?^ =^'HWO;;][N'?[S?W?[KXLW[_6Z.3N\==DXZ7W9XA^Z27=HY MOHZ*[Y*]WU_3O>W79._0\[?;?]'=]W]W82QD]_TF?_.^.?PM>A\.?[0V7YST?GGC].WAZ\O=K>/NW"O<&R7OOW]M]39FNY5 MPBUQQE*"4M(8<689,AQK!$Y^4LZ[8'*+)"':X/,WJ/34@K8*%?AY!O!3JD$L M#?Q,=581@BJB7421)(8X40$Y[232Q"A-"/>:\D55@UB^34U/H'>;(2\^G>8P M[HO[9H_=F@#W[9 MZ*(Z%/][WCW+1U:BS,=3<-NJ1>A-D6SVPLZ50/9ZV]WAY:+K7OIS+!OXS*M+ MR11#M#!#U)WFP4)1:H$ZH,@H19PRB9P2$04;.2.>\ZKHN 8[U*0*K&7'?+,8 M9%'R)BGY%-NT40*/I $!\Y4HA:Q-!(H#"&Z(]5< V"6E3.KV+8.G99L/I MRN9I'X;PY3:ZTNV-;.^HFU=3[7 81S_6F^89%T5<+%.Y*8VO02SM7$EBLQ)$ M@:5Y8&E&O^!(>.(Z">0$(!(GQB"+I4)"2<6<="WAN32B73IBGM8IE' M4=H'4]HI+B&=ER -AUB2$G&G,=*!"Z2""A+3X(PV:QL"BP8I[6K$/:J-%#D=Q9%HRJ7!O>*->F!#":12.*"C^:"D\Q"D>)TXI0 M1+D,B$L1D.7,9:^ 8AU+\+%S(!KVW(-A'J_J622ECBSJKYN^WV_MW*S51:H)@ANM%5ZL7HHC6,_GQ0 MI<:W6[VX&GD8X9 MH1E&8'40*Z#Z&/W8RXL5)C@0S-!,"F#:(=Q.]:_=WJ78MB_DD+Q M1Q=GAG:G&:.%_P)6%DEI-?BCQB(=F4)!@@ QESY)G_U1JJ;]T<(9&Z;,C>", M1:D?7:DGN:6V!CR]@)%+WB#.0D(&2X> -SHG#&6"QK4-VJ9F41V3&L0N&TXT M=F[DQ:S."E:S6,:-]?:"1(M#HK^FZ4701'.0()*,"_!R-6 2%PP)&81(BEFM M7$8BQ7F#PMUE#:OIF3/?T>FBMO.I[22!B,H105E CC'P"I+DR,)/1'1@DAFI M+,U=Q&;DURYS[^R&,X M83'B6FJ4M_^BP+57TA"N#5[;R!MWIN,2)>/VX=<^SNS%#R]\/&<_9@'D8NY@ MZ9^U+ KHS 4Z;V:$((PA.BJ*L,46<>(% F$&9#U/+ BBJW9V6DT'($K^;,-T MMED$HFCJ/35UDAX0T$AEDD)"** 'R0AD+&%(8B#Z.CJ&,]M7[-ZE0DKH87Z& M,#B/X;(R2)T=TZ_B$3=R9%8B*-&LF,18,/^Y%D)Q81:'47Z:33BK= A!(TE= MM6E0(2<\0R9)PB@(F.8.XK2M)&O0TFH)2RP1J9A2Z**S\^GL)*_ 6'G%C4'. M,I4;6GMDO+3(,Q>C)0(P&726W[]Q1XD\_""O&,2/L7<>6\-<3F?LNQD E#!&(."

1_-,='6^=#V$RXN#2B[DHP#,7\'R8 MYA-*&<&UC2A02X!/!(N,Y1Y%;*,0U# 7"/@P^-Y\HD0=FJ:\CQ!U*,J[4.6= MVH]!A+ T6N18KAX8<$0N6 FT3!O&I>=29=: [YT#W= !!7KJIG$(7=WCV F0\M=M/KS].&^@Y-SIQ;7SPFQ'J+1\19(Z<^QD'Z]>#W,51.OL[>N MY%3\GX4AV?L9Y(C>PP41G@(1)KE-;CW,]J#J''_8WV-2I_3AS%>.S-R@YU(EO*(0LK=C$U* M2&L#?S*J$\72"\O ,==M>J\:X&6-KG$ZO7!"6G3ZB71Z*MCF/8]6"$1DT*#3 MX*QJHAT*4CBCF6",BK4-RMK:3+9Q1U?G!UGJ08S'GKF8Y(&R(1#PPC[;%%Q ?I+*7$>5G%O*B8 MW@6PS!N9&T@Q=NUH_-!748PA/-D+9AO+Y@8]*=D8].&A#3ZK>4SN;% C-8P'>!#&@WHHAZYQ&0BN!<>YF2,"OT+R-]73\0C7P5\(#)1B7HT8R@1U7MJ5[]K X48%H<,,THW!:E=$0+#$2#@H,0]L J7?$+ -0"(L&4JQK4-,6-=MX0REEQU'S>4453WOJH[22.D4U9@I1!6 MN=UAB XYS!22)'KF07>#DD CV*)RA!^!283N\.S$7N3!QF]K^V-]\KD->(D# M09LW>D->]8ZL=IK9VHT)[8K$G=T,&'5[(]L[ZF825\K\/T(MG)M"ZL317LI; M2L9N9@"#5 EB3JI,9:\A">XDC-2R.5!2]D8H^R0\#T^#:<8YHX!CXH0S(X 0D46HB M&3; 'NW:AFQK/5W]MX29'J#/4'>>G6(KZI0^7%^ RZCW;_W!34?UAE\ZL<>U MX,_=\>?+C(WM1'I+8] (<$@BSD1 5N:5=*N2%L9S8G-K$MXD_[2$EIH26EJ4 M%A>*L4 5GZ08% R6)RB7)EGFU,9UD* M!YT/8P"RM#B^]+U-Z\N#P%0.$AV-E!1">"! F"9D#R&>Y+WR0 M>7-"LMGGTA9%Q3T1D2ECS;V9%N#>&)'P'A'??CROO^ G,T$V'ZR@[ @YOLL MS=EB%RY!))!*PP4I9&Q*51 MR"EB$1;$RNB##517JDT7P%-+T'!)Z?-L)-F/7Z5X5:1I)=91&['_[[?^X%H M>VFK?WK:[U4P6B!S<9 Y(U5?QN@)8QX)CS,;\A193C0R6#$L#2%1F;4-)ML: MWPI#]"!"ZIY@CG<#U7DB"CJ$8D2*>E4L%IO[;! M65OK^[@VI<# 70H,C'V#5AKT3UO=X?#<]GS,S")$-[K.-.\/5R1[O"G;_[9A M^JO4TIVQ3+:R" HR+0Z99G1CQXE:(@U'@2N'.%8!&<,H()-@. 5,I15Y5U'; M\&ED*HW1EER?'W1/8-'G1]#GJ<**W$5MDD)>2]#G!/IL-:BWY4(GFI213.[3BY2+1-B+*_H*"N1)1ZCX")F"3O&2,Y/$&VL&E)) MOL0P&AK#*#K]1#H]R3"2P%;87*N9!X)XKB.B&(=I,-$2G M5R66DF67.C-V-=Y9B7E+;%PUEG>\9^]TBBMTIHE+2WB#/&D=:8 MH6!2EBAUT:LJTJK% O(S2@_WYP +C[XEJ\#"0\/"),NQ2GO*34#<>8YX!._$ MJ821X(8DPG,U=[^V(7*_F/N4>WXL6'B^L9-7*45?I7K$S_[8]HYB:V!'L56_ M'K9 D^MJ@[U0O\CMO3^"R>JCW<&2HEN%>>C66X#X(<*^7@3#__]6U MP/;C<#3H^E$,5=VR7OCZC1N?+ @X%P*^FB9&1A/IC>;(*(41!T$C:[Q&+.]/ M%33HH'CV\Q;0I[,QK.@Q=JD_6WQX.%94\*$!^##)D Q+C@=L48P<'">9VXO# M2P3FP 7XG_$.KVV ;5@"?'@.>2NS-ZWGH%"WYP=Y<;7U$VA;]>K?U9K20FG1 MRCJ##T>+[@5P?\*=]\%UK 6^/18\_'URGF5P$TIK>"T.Y>+@/ MNKU>7J;KI]99I68EJ6<""DF@TCD?F G<&*,988IHRYVQ6"?W;@<0,/?@(P^( M@ 70%@=HNS,6XCP1(O& 4B(B)R1&Y)SE2 27G#>*F)Q70&6;R^G*]R41:,DU MG!.?O)-."X:YD]C&X+E/0D3&2$BTTG!2-'R9-'R2LFC&=1!&(2YR!U4:$M)6 M!Q1E2/#X&6DM!PW';<.;I.'/-SCT35H2X?U;"0/CDSFM-\:<]>O^HB^J"NG=C_'EIVX8'5\:M!LGCC$%7Y]B'2#(^>CV4T[M MX*C;J_!&?LU>ZKE[U(G*>YQNSLG-GWG,E8W#AEC,*&&61^Z=LM0YD9@A@MN8 M(G^7MUF/3SH>7 [\S!X!91Y$^P'9!/?UPIY\LA?#M9^_G@V8BHG9O]O$P;'J M<;R61 7C,%TG]FP87UR^>'GY.'=[U>U7)[T<7VLLOORM$Q!>B:4^?#V@=5P/ M:JRYXV\>'UZO#DW8I/J84.M,F5L/XW5RZ[%O79;C=4YO/_7F9;\#.#\:YZE$ M?LO3FM*"J60]*B!B_4%57N$%6/HXR)^"D=@G'D'K>) I[+^^KRS@-1Y6#VX_ MM;8R^ZW2E>S&A"+>CL_?$-;@,_O>[9\] %[^O?TR.\H]%1:S-NZW;K^OY\..JFB\>5$]".%EEO MP7]C-[AS?@J7\@M(D_G:Y?WU? C?/AQNQZ$?=,\R.H&3NPD$-W?V\^_Z/D[?;'PCXHB?Q__8OWOX3SASE$GQ=\&%__= Y//GP]G3_ MI+.]"[[KAT]O#O_"G7]@O%]>7>R>_OUA[_#OM/O^->\0"YLAC0:A0CD:KZZ!$MW<>PV:. A"K7-+<$84]MS(Z3[1GV$ HO,KX?P(/738#%O5'K6A:M2V&T+AW<\5,Q80/@V'@D ME;6I!?;=T6P\T)-6=[2PH_-!W$M[9[$V@ M+-<8LTASJI'7@BOM')':33XL#<:N2M3Y*;X6]JW6Y+M#?VJ/\'=X>H%S?;+# MG$O>'YQE"E?7&-B"@:;^H->U^:^#>#:*IRX.6L0872TM#B*:/&=T'%L'H[Q) M#^9G&[S$3Q;F"@YLGA_!#; M>P]&H#^HJDG#/8SZK?K.;VOP((-NNBF6C6&5OPL%6OW+Z6C94G!A,Y-'+EC_IGX=QK[/*5\]/-DR? M';7.ZDW++0]WW@?X'+8^=4?'(-ET8^\ )A_(^\NJ&%95X7G[PAPH?J$R[/;673'EY1KC)7(WIO='6E^G$YMH.0G\*7U5\IQMS@S4>8A9 CVO %[HH:C._^ M:BB77_ZF?WYX[F+KST$\[9Z?5E>Z?._P[XEG:-)V-1;)'IAZ;5T5-H.977E# M*#J;[[!T5F!LD4M19T.HD/:2HHB)Y#XEEYB;9%D6FZ2X32)D03!F$I:2<>^E M81H3,FDX?[7#[G#L0U]/_[<)U3*AWFSV]]U9VC@$,_!5J;UQ"1W C6$V6%<% M@*\L2K=*@*\-B*U)ZMKL,53^KCEV;/V9-Z!D"F@%ZNQA[+4#Y4[@%^+KU2KHW M)V6C-<68'XKY[N1Q=T^WNT.P'T,P X7X9GU_\VEW\QW'-,00([(V)<0Y5LB) M8*K4N) X2<'AY2&^5Z&)UECFK=^N5&BG5R\.5U"SK- "$#&,H+N7M]D=W^;W M8>-:*\\&\0S(1D6&,V@,0M6[I*)+-5L[.;G(1S*=#I>XDL'@#!B;[YYE3C0F MTJ][U3 J/CUL_?3[YN:?_VZ/.5"K?SYH]<^ZO8H67T(57!PX79[.*SBSK5Z6 MS$DF/>>#BA7V:@^F%S,GSAYYID')=@>S;B[?T1!^5[)=OQ)]S;\!H/*%^J.K MBX$L8#0!7/N:9Z;J3BX_#;0;&%/\?!;]:$R_\N%T#N.^B':0,Q/S"+?A:MG7 MJ->U&6FW,O:LMX#R5E-]:N%F'YZ=H.SVKIZ2(7>IS5X@VSZ M@VK:X810(]:UWS)3LA4 '\]<-6MM NVM)K:^.9#D2;XL?.^@E0>6GTB8CJKR MZZAZMJZ&O,1N1ZTEW]>)/',UL^]>@\/ETW0YZT!5?LO> L'HK];PN)I!EY\7 M&\:U<=^?]^K\F$J%1G>RXI="NVSD7,GK4DFNM&>SU\OBVZ\>BEQ,YG(D_^_Z MP>SFM):K1Q/.G?ED$OC@"1R\&N+!JZUE=0JJ9F.M@[.3[JA5[_:[UI!J@BI, MJ3^UW(4SV3__[+PW2!16&,'$S(6RG\]NDCU8) M;%P_->=ZC2YR:+YZMY(B.!$?X1 ,;3_K+[G*\\(KQ^@V/W<^O>/166-T0"$P M8'184*2UM)G6\62C\B'E+*WI"JD(( 7U>WE9/JO(L-*O2\-SI5;]O!#?/85/ M@86L02U_.ESJ&3PAT?IC0$H[N#*NXZMK1.PA:W-]OC%KS5EJ/_8 MJJ^XWCJL G77JEX]I)DC &-IA7$ [X_SDZLGOS:R\/U7,:2O/R4N;72^,E @ M\'Q.SF/>8W ]VHRZ=Q@=#./4=L&.@VY5.X]#WK3P/]]*F/PS#JI2P!,*HT,R MR=G$#?<?O^-&Y!>Y:^-UWRN3$D=S@)O%CATO<,,\!Q>9P6[B*1]WTS@=Q-.A7%;-C]L(K3SFSMWX>XLFE MNUB;N.&E?;UY;].D_JNP6\F=S+F39!&YDQR7W,F2.UER)TONY$)R)YL59*GR MW^ACY+_MUXD!N6=*?C"R$?^G.SK>&B_D-V2!!N]N73*EUU]V_]D'AN3A^!%_ M\^6OB[?O/?S>^?+F=(? >?CM]AOQYC!\F&1*G#>%1QMLM9F"L:.!GZ>UA5N3%@$,!>&@^Y M85UI//GF%C(?=4FBE8";]3]E7Z&F<..%AN%U:E3X MZH%T%ZW1Q5EL_03N!@SD)"\<_?O%5;1Z>7@@7J=$+)P'$KPNS(]=]MO'F/[_ M['UI4UO'MO9?47'O?2NI4I,>5D_V*:I\8L?7J8,X=LA)V5]$L9F"P-&@"1W!EN@J:?G66.O!76P]S)8*:[^TCL,%D7-(LV!*ZMCV9LH MH[-KE/=X>]_<2!G=1=4\=;;Q=?OCSHL2&;RRKM^Z+D&O))!>N0(_U&FXR(T6 MM/O#'82K9W_70_!%M95;%"-8QC4J20(W.!@WFN:/L5Q\$3A:JQ6I!^@.!VA! M!8BGQ97$4E97FEWE^2.Y4=CO_#]W>/QTFH!U;STYUJ/6U*UGO>+5I"CC6E,9 MK6$)C+&.1N,4@^!8<%F<=[70-VZC?HV/\<7?LT+RS\;CA/_%7??W2A23^EYO MRZR8U"O:.WLF>@=[K'?P06P_?TW?'?3ZVP>OV,Y?;P;;NW_"SO-7GY1K)NY=_-F/8/OAPUGL>\^="4G_0OW=V M_Q2]LS_?X[Y:":4R7Z:40,J*& V<^.2YP/^$5VQC2^BNY>V.%-]7C75IJO!= M4XRYUSN.[O,?9D: M4)H;(H$E CE;8EW*)%-EF?1">D:1^VQ7WKU[1N6^RGVKPWW6&OS7:H_S!M#* M^LA=T#K8 #2JFW0SJ]RW3-S'+G.?-B("-9KD;")!_O/$1N6)U& C1.%XR:IB M5':5;*>H5_*KY+>VY!>4 :J38PJU/!.SD=(QYBS+5#M@\M8=URKY/2[YB9;1 M:QG5( QQ63$"DBMBE MJ3OM.G9.TC(%ZU,V.5$ Z:WT-#KN9(J)X3&OGKI5(JW>KVU/'0@+*D9+ />8 M@$N!N) -L318PY-1.:N-+=WE],YMD[[!#"O0(G8=X:V$<)$'EU%R@5?12V,A M2TV3R=8K4YU1*P;OEC-*L!05BX:DI#0!+1EQH 5!E8292+.B6A9X4]V^B57A MO>+P%AQT*'8'SPG54>I4H#8Y;M#@<-G[ZF]9,7BW_"TYJ&RS240:YPFPTM<4 M;4E"/8)>*MQRQYJNAYSQBN]UPS>W'&AF@5LJP5-FP)^SJ2Z%%<-W MRZ6 Z\AQ4Q5A',I%:N#$"JV)<91;Z[.A-#8]F;BYLSMU@?C^<7*=>FGR:3CZ M4'NJ7ZH31$U@PN12Q &$#DX&F7Q0RM@LU"S*7?T&J\),?[3]!CG+8"(+)%L5 M"23.B0DY$X_[KK,H20ZF&!;6+BK(O42AG!\=WD9XSR7W/$$"95'Q$,8H$8QE MW'L;J]]@Q>#=\ALD95**PA#FO"*@32D<2S-Q6JLDA;4QV )OH^]L5U1X+QN\ M03MN6%)4*=0X97;1^Y*@H2"KS+6I?H,5@W?+;Q S9X9[%-RFY*B%:!'>WA-G MC;(HRY61Q6_ N\(N*E)9\;TT^+;!T122-(QR< %EMPG2(L@3 ^N!5;_!BN&[ MY3>@*B?M.0(Z*8OBF^GB\5=$T*2-UP%9N^ ;NN+N8;T%XGN1R08<-KE<9M?! M%ZUO[I)V<+>TL15D+X7*:) .<$44&"J,M!J$C,:+*'W6U;>P4NS5;_L6C'?1 M!>-)!NE*UPI*K,] 6+DNYC0**V8VMJ3H,K$HK^?2))$N,.3QPS$#9,0Z]=$Y M!@!,HFJ3D!*B3%)%#]4ML6K,T'9+)&I9Y(9DY5&OB5P2$ZTAW(0H(<>DRMT: M"5TPBXIW5F98 V;0PMB2 *&-##0C6ZJ H M4H%)!)1*Q'(;"%JZ62K)K$QB8XN!Z7)I*C54:OBL-,A2UY\:*12#S*BSRG@9 M-6@5P;-4G2$K1@TM9XBA3$LE-*%(_P0X("OXZ F/,C I?!(I(S4HV06QJ"S( MY;N7L;(I%G,KR/SH+MRHG."<(TL%"4XPRP.:S!"D#\YH;ZH39*58:TX)%2.Y M#\DIPEA1:*@1I7J*(TI2J;E06EN^L:6Z6L(2>7!KA&8A\)8^)YYS:I22F,&A M3*$B)LE8,,'2ZLE8,7BW/!DQ>DLM%R28TIF7:D>L"Y($JF-P2CAF&^,EA%T=4>L&+Q;[@C%O)$J!>*Y 0(:''%& M,9*YUY1[Y@(-:'/8KKG[Q:N*[V7#M^,T"4^!)L-!)>JB!YIUXB"YR$%4G\** MX;OE4Y AX,:Y2)1BFH!/F5B1)4E&0#!6"$W=].*57*;\YP4E6"ROL^"/-/K8 M+VW^)L.)&]2\BMO<)E-1.14UC5R"#QQU$2.LYYXJRJ..U:6P2J2U,Z?6@PRQ MZ"6!F$31YE!,$*=8()IG:9C*3N225X%*B;FS3Z&&2-:'&;)DTC&A398*3 2; MJ>TEK1@!43O.(N"6[")VH@BA"L=(W(#&KK5B[%BM-#V8E@0J <*PH(H MD5-EB*?&%7\&VK<,)4%3SE.9+N-W-G-NA:%*"DM*"I1!Y"I9FWP&RIQ)G'H3 M;Y-DX &M&FIU0*(2/AAIO'*B^CM6BJGF MU*APS$=-C2*&R7(+KJ@ON(\$"2Q3(S/N.3(5=.W=>:K&8)8-WE(G&X53UE@& M@CDOL_=,A!!<4"K;ZK18,7BWG!; D]-122(U1W@GJHEUH!'CP:)Y8C5WODFA M4'=.^*[P7C9X"[0AM)-,!>K1,.4^H=EALZ72.<8=5.?#BL&[Y7SPN&6*"4M\ MYH& SYXX%WRY!1H]53Z"EVAGB*Y2-45J[?#-06D+2AFG\6&I0&-,$MSGQ"@W MK-:H6#5\M_P(*H'7)=( @>(?W OB;;"$F2RL2""R4,6/T+5+A>_U3:'8*1.@@!CO0&6&/GF?W6<,U#>?L M?F"]L\#>FYB8,A((*QW*P!E)4(G(Q#O%>,XV^* +X=1*V6L'8&^2T<(#E#:::F M+.22=+FH4&0%\-( .!=A&RTUF3KPH=R3D!JU1:42!YW%PYC[%<"W G#OL@0. M)ACJ92">:85Z?W#$Y@@HAH/A(= ,FFULR;O7E*T 7C8 "P-2N\Q<%!DL>,-U MU(I)5^P\F1^HS$(%\.T ?%D"@\O! 1KISI7Z2QF%KV59$<6Y1-K5"&ZTV0TL M$X#7-[K_ORGNX0@[>ZY_-.[\-!B6H_YSC?-?OM<0I*(LE!1W0/W1& ?1!,Z M*2;2[>/\+W&Y_X5KO7.TTQ\\.XHOW7BV$\]P,!_[D]-*-+2AJMC

E]"A/V"0!Y,]ZGQ6SONSWCJ^Z# T!6P3 (A9MJG)JIHL M DXW5&:U;U94.B>S_W]7MY")'Q]?W&(=3/O1^.9;[F+M?]8%3^2U4;KT2G,^?:U;%7(QCDH8WU1.BKHNV3_M"[>@M3?,)M[_ MW*V^JK7-J@Y-!LC?LW58J6EV\YI,W4WS/(_T+"GR?_-42RL)>=L[W+,.L!WL MBHTKIYW3#A)O4>7O4LVOJ?+8T>12(M+#73@QQRW88=%BZQ0FZ;ZE;)X552]M M@Y.]^&P3K^O/M&JE;31E$Y_5OKNDAMQJ+\*^.02- 89U5/TQ@W8"E[S=_OW# M>GX%(*X_&N5=VT70:)=;M;ND"!_84?X=AJBR,>QPF"=D8I_7M7\F^KV'?[OC M6L7/)2GS64=]4U9X0 $<]\[+7((VTA_5KH;1[>I,;7!7>LNE5E4;'?P%AM_$ MG7MRI6FUC7$X'/S=#95YD8_>1WN#7H %GRNZ7V[8 M>9,J;2I??*,A4ONJSU76VX;BBA/EO)K3U6IM]1QD77:8_3V#?N6+.5/63R9- MS?IH5>GM6KO/AN_9F[V\QS;5>/X!0-'Z5QZ[Y?99A)@S$"J[^KK9#1_DT\UJ MZ4SLJ$O&U87;KS:\LGTTNG +M/:JLNPS1H:S[>,JN,&T M#/*9[[A>Q9.!R>9OO: !J&K(^;SQWXU6J(:A.\JT9L(J"ZH(?#)#;<,+M]ZG> "S#,NB7??X MA%SQ\D,'_)MP-*SBEU[6L4_;9X[]@\\"KL.=]W\=[.[\L;^]]?'G[I>/O+WS MX:3]I?VS??KIQ^Z^/VF?_O;CNF-_=Z<';?J(\S/A6M[9@O9L??_9WO_P\^OI MN]/.^T\'G=,/I^WWGU)[']K[]IL)C,+8PF"J'(QG1$".>(8L 450".9"=NQ3 M?CU@[2SF*WMB+D!G :3H:7UA+]2IWZ\"6&99Q[82A&//ZLFUH4;:\=I[8BMT/QPT*VV:&C N LZ6ZTE59I/ MWMOO[$_MAP81SY[4"QVK.GK_.1F;BY.>7,[R(->LGN3%V\H5E\<9Y3%O.3N" M2P9_3P[O>]UT_K3\[CI0Z$P'J1I]M>-G:G_=JM"%EF:,A@?'\7&$H;ND"9[9 M(S>WMAJ4O;/)OM3RBPD9G0W^68'-/)T;K0_I\B1=V45DTB:\,41TMM,_+F3FJL#R MR@.V&!);!Y?<&$%R9AI8&/U4"%>Y!LZVL;-CH%IF?XY;A$ZTG_E9C4\W M+O?EH[YK%V'A ?2Z;/4(9L"_.9!]JJ?UQ[=V/ M5/*N:B:W.BQM;P"[_+GSK#Z-KOQMC2+?$VWES#]S20V\JNU=\K9>4_4J(9NQ M&Y<5K.L.W&GJW7UB:);(Q=.IC@+.S_Q?H5S66N3Y"%R7S$@&ZW.E)?-51AK)?JJT#6:7VGMO?HTQYY'\QRHAVZXZ=>$Z6F(!V[X6 MM3&J3+QSF:L"()OV["B+'-B_XTMG9[!F9A#0ZHCDN [@.I?);CYCR5=EF?!<7F9W']Q MWA:L6*TUP.LJ) _F"6;C8!#R0=!A3H;*G]1'BF?1=1./T^"VD+K6VQ"Z]:KJ MG:Q/(#7[J."V_._UD\3+7;JR,]4IC753ZD/-?'8Q.8#(P<>P+]V6]GBV='^I M5\FOL R[H]SS,Y2_-I[U*DV]VLZY9+RL5:MU;>;0YW,/U"6-\-+R_WZU5;4X MW=J3FYMVF;L2'M2XLV[/K W?R''7K3KDNO5$T=:O/HQ-E3"V$L96PMA*&-M3 MA['=&99V+8R-N.0U<5H+"Y=2;#VFT2OJ/ G6ZQG"V*[K2+<<5S^(I^:J-_N_ M'G2%HU[<3A?6QZ4DE!UXUV^]@?_QRAS1G1W/.V^_@;%JC2,))6$%XDIIY&CD MR 1ADI?21B'66G'D[2&,*0Q:?-9M,!_TU;'OH,;6)LB9JZ!2[<:CL:U/T6X( M9*KX";+K$;:JP7$5RG*62S[Z]A0U>KKSB]+Y?\KO!,KCL"_C7Q!=P:4=\,\.ZN#=CX7V> M<7<%S2M/?R*]^_EX^_ZXGK-Y[C&;KX0^O#K/0Y\QISHA"SAG=<1)\^?OUP-) M6M?G\#Y]7RGVS97BSZ0XD$P#+RGE@H$I!'IRTB(J&[P0^@8VE@81U04P=R;Z M[1+12#W49IE09(9NY_0MWGW_673V=_>_PC7M@[^ZV_#\SI?/QYTONP?M_>^G M[9VW[#I%9@?:U-Z"9^[\H)V#SG[G_<>3S*[1>?^.[.Z\);L'7T^VM^"]6R$7 MA6[4T1 X,#!Z,')$2,29-D@[QU&0.G*M0U02YTS2=2;IG%@REX@\N #0$@ 0 MH(XE-$8L">$6@['.J"(R 43HQ F9E0FO - S %"CS@2G.$J&$PHN6L2M "AR MD2(2/(DA,LE]!B"U+LB\*OD\0]FWY=7:K@>'W52R;=FA<940,$4-*ULEP[G, MQ+A:$8%EXMR ;A:9*2K8HB#@M%+U25(OA:%(AQ 0-SHA1U4 %,"3K2I$S,I)7Q1H[A IO/#YM3JL/ZE ?*4/) MXPR;')2KE ARW'.I(G589$I_O$Y$,ZVL>+4* +T\ .'*@RZ-P@[6K+3&64>R M=]TYC9GF16];( !JZ&TL,N*L4$AS*1#7S()-YR+2SL &8J/TP:]MZG5C%MZI M)1?2J77WX3XL]_D<\#\@\..5G/S.?EI?MJ05V)(LBSZHP+A2G.L8K!2,,"\( MB=I;PXM.O#!;TI237LD,]4DF9)B*B!,AD!%

V9PY@E!:N*<4D\5:/[%XZ^5C3]/FWVY_-0/ M_?-B"=OIO(S:?R:L!N?EB5]Q&JO8?ON-6N8I-QP1$F7F4[3(.BJ02XI;X;" M5==(8[UGFO+S9KU>+CSU*E-=B=A09/ZIKM1L$+DTJ:YR@QI5&OLD2<2:ORBO MQQ,DOMX6UW./,Y_5ZT9WN03Z"C,>M3X,# MVY]'--H]";=G:\&#%MM=C#&W$03@AW $//\RFU3-JCM>E%\_=FTRLB/ M'+[7.PW79^&\3/BUZ6B5F9C73.P,QK9W*9^JFH_58M>8OE-S?RWI%/UP@T%G*1W\8+.*G?_;!%_]0,).492\OJ\MPP_B@:GF7M M]/;5:IUGA4.O5.]\BMVLA":MP+%(JY31$Y%@[2WUDIBF&&PF6NI%B@,J8!- 9OSZG8N"J1))(D8P0QD:UM\L*N5;!F M$;'&1&=M,BDY8GGPU'(L14I"&6)T2KY@S"(QT2 M09@F$;#G0J6PMFGP(B4]KZ23Z,ZHZ]7KZ?SMYEF=-_1^0SAUJUE"9 X.1JF%0V2>\4#TR8D$[3FQE =O9%%2E].2ANV MF@Q)TA@#,LP9Q)7!2&,!/U)004B>*=36-L6C;;4BIHLFII(G')/FFA/!C2>& M,"U,)-(&S80K_ML7%-.&F<.<(((%@J(F 7%F-++P ?+6<24<<1*K!1/3.1T4 MUM)F%L\(J")>7CK6XZ&.J)G#C5;*2S5[KY<0E2J "H;S9,40*)[GV=Q]0@T7V9E> M,&RE,4R&&&G2F%%E.8U8 YHQE0\ C72"/H"/MO#"L84:&F(]+:$ AB82X M]0HYI022S!!M39 Q%]4QO$!8@;#7 V'*$**53X0ZL+*UM1%;EE3@%C/#C2L0 M]G(0UC"Q-;4^L"!1T%XC'G,6N003FTH5.27&$.\ PN2\J.*>',/NG7"Q'(=O MEQ(N_MVUKMOKCKMQ]*91:O&YHZ4OS2>#&0N#HYQK/Y>4AM+*NUNYDG'I3Y9Y M\0PNJ/*,.3]C1<-&YIQYL1R=?NO]\"@&Z/1A[(_BJ HB&51A);V+36W]IAB3 MI]CK'GT&MG3FR+2.+;G%01V3V#A'J5+<$6XPB4X(2;CVD:8T)XOC3/$Z*5;' M/:R.[6E1,BE:[A-%VHN(N+8"&:(X\IRQE##6RM"US4>SPR[>\7N!FQ6 &V$2 M9XE9QCWE6''+,^.:-@03X;6.!6Y>%FZFA/LXIW@P2% E$)'0HQ$1@TL5$PY55YG?$G8I10=D9$4P'E9P&EX594E M*6@7D-!6 >"DB'2D$5'N@D_>86L< (YG]NB M36?-$EQ"X!:1"&4""XE$KED.1Q*.1\V(Y(K08IB^)'"W=]Z.VV<%E'9^D,ZI M)]\4,<3BR &J<\BI] D9XS!*D@5N-99$ICGD;RQ>$N]K%U5+*!7">:48Y491 M$Z+ @8'%H!Q7INA8+RVJY_5_ST0U6"Z9#Q+Q*#7B3E 05:P19D(YDW(0(8@J MH2M8Y>RU"VN44AO#B$W*<^OA#RI84D)8Y:FFJ@CK2POK]7TU\NSRE091YQWB M"C-DO*-(*8NY"MQS9Q=-6.=T]+C8N1PO'D'R4,_55?;I*0$3KRS,^2PE"@3'X1$!<72S>]8<'Z2LN ^ M_H*4!2D7(>FD(.5#D;)A^]+,,F&"1TQR0$JM#3+<>22T @1U'A.9"0P4*UA9 ML+)@Y?)EMQ2L?#!67MK)2]1'_&P_'DP*)N"J02$N!Q(>U MH!1(+ 42GZTR7ZF/N BS4.HC/OE,E/J(I3YB:>1JYC"7^HCE&:O-0U'J(Y;Z MB*6,T/V.1Y@,P0H?/7:!,R9LI,%Q;*S W#E1'X]0;!B>!_E7&@P/[!A>^W/\ MIG]T@,*@VI'R4U?DW,2?=.C'T^VM'P+>([Z>?MKKG+;Y]I=WN//EKX.O!Q_A M70':^^.X<6YR^H'M;L&U.S^@3[W]SOMWK'WZ77S=^4B@;=W=+>@7[72W=WZ; M6CP12Q-DB!JEJL:03@19Y@2BT8:&B42)8'*T,:;Y85.#F/G#3R-'WD2DL@T/4>HMXD@YI9A526I(4),;$ M@V%!J2Q@4\!F <%&:$VU%=9C3+ECU@DEN"0D>&L=(ZPH/@N*1(WD_: YDS12 MY+SGB*N8"[G*A&#[8(HJ')V36?$1_-'1=8N7K+*@QNBCS.ZEZFDIK_C< 7U: M,>:EB9P+'J0W5FNM:&+*>$^B*EKB2V'S%.(X361*T7L$EJA&7#*"C D1"8MU MHBE&R70IK[B"4FJBI$SYQ*G!'*P ZX*7F GC,4V)AB*E+R>E#5N.$!R\U@RY MZ GB7$>DE0:%*NK$N9,X*)'ICXJ8KIJ8NJ"\CCP0*@S7'#OB0J3!4F.52UX6 M,7TY,6T8.IA+X4GR"+0>V$P%!1N'6H:P<4(X2JS 8<'$M)17?(8 A[G7]5E= M#]:,75YR5 <@ISE+1A,O. 4PYUIC;;3R++K ;?%M+23D3ZFZZ!Q346.,DLF< M21C0WL1H$'8L:<4UIIF&99Z'>K-)R()[X NRK2BR,0SJ:E)*$@6KWPAGDW0: M@$R8@*4H^NH+@E?#K$P1YL4KA[RU!G')%=(^,N0#\R1J;JE0 %[JT33>!;H* M="T\= 58\E%J;0P)7%*>L]&3-8893(U.L2AE"XIKS0-'3E7R5",:!4%<,X^L M<9JIR^5$HRE M!.,+DVJMDC5BL./:.,:L9CR"YLJC2M@)Z;PR2NHY62.K1HOU/$;'M!*,7$J, M32*(,9:-#A60T20A:@+A0MO$ E[;)/,B$%R@,_J"-RN -YPQ%0B.-%/O448< ML9A%*W4P47J%"]Z\+-XTG+,19+#<85%-6H)6-) M:RJCYCF5)PGM?,+2D61-+*+ZTJ+:J$-AP 0WBCH4J68H)^8@[85$UB>NHPRY M0M_:)A=%5E=-5@&+#8BB3,PRCBG1'N:<*##RI4A1S"MMLLCJ@V7U^K;*B;(R M&HRD2Q(,(N.0"R"K@7HKI.<:>[M@LEHJ,+XD*^",P1*E5LZ3#5@#""KN48.DQ0T=5(E 5BI5J>T]Y02 MC).N=8X.8(GY^N^\KKO]HRK&_DJ1QHEL<+JACM7]<[1CTZMI SC8&\-W2%,44:H,I,_=JB!QO;'.9(";,\UMKE3 M+=Q!:OV>]\RJ7I7=G+EDW2V3=6]- X9YU<=SZT/<;S6)2 MUT"W^GD-:>M=G+CD-7%:"^NXI=AZ3*-7U'D2+%ACM=8!]\3P-F>^S$<]:XH*9?JDKVWW?Z_!Z/1A_Y_QW8<\V?;Z8]NW_8] MC/E_XK#*X>W[N .-^JTW\#^64YWIQ7]].MG]$@X=Y3*K(U_W/^+\3+B6=[:@ M/5O??[;W/_S\>OKNM//^TP&H+Z?M]Y]29\?3]O$W;)2&^96(<,P0-U(B[1)& MDGJ!%PF3!;,2[M],\]HZ_ZI620;]T5[W< 1_^<'W/C0HY <-)I%?!X?# MN!?[HYP\V^W#W['UR_;O'WYMV2%LLD<',$;5+2[FE_X"=T*'>_FAOY[G&2[/ MCHPWF'Q89>-;ZQ/C#6'$$Q139IJ7QBY38R6>K0CZBI>IIF25*NV^KT'YWQ-0 M_G0%1P$K,TQ?JE[:^BW"?AY;._9GZUWF1!XW5:&[I_[&8V.S.C5(07F.K39< MMS=JO8-]-\RC9O'JC$\'/KEY>%8<0LPL/5F4F;I2[7V^BWBI>_]8K%N=>LM@ M.9)2GOH^PT5+ ?NR@.:W@)8^@6MZ/[>NN@=^S^Z!/[*E_J^)#^#3)1_ HXB! M5K0">&GD0XGH"A/1(H8&EV?,^1ES+6Q -ZA8O%7^]@#:GSW(OG<4:K?&>"]6 ME/JBKZ1,4AJ%=OGH MQ5F)DY.&Y?K@.#)?'8$1K.HC,')W $^55_[[Y<.%#]790O:A91TEJRA90XEG M1V.US^Q3]#U8==T$PY;;_+8?=NS/%8GR^4S:7S[]Z&RUC[_N0QMV/L)U>_"> M[Z>=_;?DZ^EN;_?+GWN=K<^\$>6S\_GG[ON/&)[7;7_YJ]?9>G>Z_?[/[O96 MF[:W_MKO'/S5^WKP#G=V]C*-[<_KA N4Y7K+7*-\.)X9I23201(DO7,:I%I: M']8V&7O9"KZU?,Q3WRFHM-2H9*U4THH<5&BY5-9IFZ17-*ID>1!Z!4H,XBSF"EA1(Z>HDBXZ8IU9VR3K7!?06O8P MZA6L.2YCXDQ*'ISS7 9C32*<.:,L8=C*,X6*%(5J&="I09G'C?&,)(R$2 IQ M(01R3FK$J)%82F%X5J@X>W34].*Q*Q1X6@%X2E+!2J54I&SB>>THTYH)JZSE M$3Z9&O)8-*MEQ*X&^Y[FC 4G/)*8:L0MZ%@N,(I8,EC 2M>4XUS31(EY56M: M.+Z)V;QP+R#"$T=<_#EQQ*7AX."^KKB+(*S76>CX67U9%\=O[R9SEB\<]&&B MX*)AM*.X%>M_:\1[&_:/ZBC=4='%[H]G)TWGEE582!D5"MP&Q+%48"1*F%P7 MG >3$< NU,E+"T,F.N^CC562]%^>UT$T@F[";T7F%UGF&]XAPDVN7D%1)GE& M7$>'#!4&Y;()3"GO M9KFZI9*??7(NZ+)>Z+ZE,I0O[<0MYPLD2%*99,(6^Y M!T/%2*0E(TBQ$&GRF5Z K6W*16()+Y(^GXU]#OZ)LK$O@#M$E"NO7OE,T;H'W1!Z M\24#=CM5MOQYYN[;+HE;.(IM/OV1+._6C\F)FV( M),@8!R:]8A0YZ1*BS"5F%&<^R+5-2E[VY''^,5VO6K(=)08G&:GVE 1[.>1[.L\DLQ&:P@A*'AI$1=8(5C'$CD>N+%$B.#LVJ:2 M+UL;:ADE>[&=\C"QV#B%'0/AEHJXB(6T2A+F.2$ZS=4I7X3[682[0:@=I%+1 M^YR#>Q.)GHL!*,F?SN5N*(/R!(K#4-)+P!>.,8);J M3(S'A]@L:KS@HM:G>D&B^I6(["[\_=>=,)YP'PB5#%O.A;9"I. 5U4I: C;< M7)TP-:8#@/]G,*S0?#P>=MU1Q0NZ,_B/S667"WS?"[X_-%TN.-=3MB(AJK5' MW$>,+.S;*#(5-)=4.PN&F9"/3J-;&(+_.?F\"Y@6,'U#=RQR/E>_UVQ@6A3E.2)MHT*?P5H34)2C"1SQ*"TR\#]$E,168^=H MK!)KB#0%:PO6%JR=(]8RHI+Q.GBK%8\6I!!;97W@6G*E@YBK&[(HKD\ IPVG M8R11N<@"HI(#G*9I::'BLU7/>JZ?&* MRIU\BG_'_E&<*:&J5(BIAJQR2IR7/(T_#V-_%']=S[542^6ALK:>96VM0IKS M+?%I+5OEQ(U:A\,XRE-SGA7W^Z!?3:K-GYT7Q1YE1\.'B3NAWSK>Z_J]ZO+: M#5%]?5$ .1<^3K8[;/UM>T>Q*GH<1U79XESI>#BEG.1=P_K*'-_W[O62^[6I M]$)BXH4FDF-IM;8\:$\))Y*PR.X=W39!QC^&@X/?)RG-7[KCO=^/1C *<5BS MB,#HO:UR0.,K"58^^ #?[W7;.Y^/M[?>XO;^IX.O^Y]%Y_T'VCX->YVMW?WV MUL?CKP>?NM==V5_WO__[W<[.#_QU_^MI!_K9.6@?=[9^ MZ^Z^_S.='QA>9HTW!F-#-1+""L0QP\@%;9$7(04C3?))KFU*L4[F%JR\,*>" MC^1M+MA7L.\^V-<9] >'<6C',$+UEOVN5G,*PLT1X1K,AR%@I0.UR%%M$-<2 M(^,Q !Z-P8L(,XMI#C+#[-&\: 7@"L M#\ %+)51(!XP%#S(8*@CE">BE!;) M<7?O:-NBW+TL]#7X(+TFV%.9D V.(4Z2_?_9^]:FMHYE[;^BXIRW*KN*8<_] MXGV**F*<'%)!Q Z."W]QS16$A<21A&WX]6_/DL1%2V $0D@P<8P!:2W-FIE^ M^NF>OB =,4;,PK<1,-$&"^3.K ,#+-A7L&_%L6^6>IES +];ZF7>0?,*G,T" M9[52EYQJ9X*'3>N#1)R*A'0@$@FNM-'2*&[!5C6XCF7W+W6Y*!@;^3'' QGO MXV&@U++4("OW6,Y[O%PG^$0H"/7/W!JID7LCE<*?K_H>S]#=Z!G$H=0! M??7WF&<=4"HVU')N]%$IT&YJ' XU0'ND 7J7!6S&S;VV]M[N- ;=T5GQHWH2 MOB33;>FMLUE<[\PP)SP3W!B.&;>",R*YCDD%;HF>:U&-J;<%"-N M!B-N;\J!(R?)>QTY"LH%Q(,*R"IJ$#-!1^R2]"[W*!%+5!EI02ZG DTK $TB M$$=,E%3(P),3QB9&DTQ<.BSA:0LTK0PTU4X*,2RIE]JBE(M0\& 2,CA0A*O. MF#X&FLC:YO/68RW(5)#IEH(.@DL&SQ.2<)QJ;8B0H&>9]X'9<5W9>17/*PP"[7BG;(D,"0Q2P0KZ0+NHK26J9ZD@6;"C:-L8G+*)4W M).9#&NRQBSYPA@/FDBC"3<&FE<&FVJF<"U0;#RMGG)*(YMM+T./'"_X6P??@,R#H.W)[GL MR$4E10U[>MKK6G_TH,8\4Z9UJ8N SQ)?, <7UD1\P6&W>_CFZC1LYZJDQ#6, M&RW>3F<(ASN=R^4=%XOIA.'&&#?LS-%:[Z[O@?W8SZ$+6]>6>6NTRLWX0JIT M+0@N=_>WZN5E"9 F84"O?J301A@ F..]4=C]C9+6$'Y50$7[B1(A<33J;[F8PC]5,842COJ: M[U'"44LXZJNXQ^L(1ZV.CD*C-8@GS]!S?LD9JY$Q2",H#9HK*C5W5K!(HR24 MI0=T/'M;8M>9[@0.[ ..YVL;"M=6_V2%*HY$]73Y4YIPIG& M1@:)38RP$8RRULY^.E6$><'"/&DW&J%SYV$P%"F7B <:D':2HN@,)E(0J7/S MERF-M&;.C2V"O#2ZV,M@L:&2QL@Y5LE2IZS7G'JK;+1QYKB:(KZ+$=^:\Y<) M[43B%L%>=8A32T!\.4&1!1-\,E(16G3QJHCP++K8FMP_&#/,B.*)1TN]8D8! MDS:6P=H_O!)%$>8%"?.D+I8!>YR3FC!U'O$8-=)6EY%?%LRVKTW\"CJHK.Y;H4<)H- MG-[7K7Y#G(Y@]2'/>Q>QX,MUP%2.FNA> "UF:ZL5^$>,6%>*$6?Q'B.0IQO5US MU)*D&)"4%(08@R+6T3/$B"2"8B'A5T41OT 9GH/%7V3X>61X4A'':"3Q@B'" MHP%%S"BR1%L$^ PD6THM*)ENZ:]\O-:2F_L/27\K1_U/;/6/86E8(OSDM-O) M.'0]UG3K, M !/#E3.'%RC7<_<$%+E^3KF>)"6!L82#%\AQ G*M0:2UMA2E"+]01+ D0:[G M5?&_R/72R/73=K7*N3SE7L\77[CJ_,9 MOTA*BD.$OTY;3[GARC!-J",L>""HSLQ8T6@V/@HJ^$H#%T[Z>$YZ.*5*F2;" M.QL040HXJ6<)64LQXM@HXVD,$L]>H.CI3,H9+,>7*(TA8+ 54L#">NX9+2"<%%8$8YSR5GB5'KK;F_OZ:(XS*(8\T1ZR-5,0B.0 EZQ)WE M"!;<(5H M?=*28:"JT0%5C0HC+6)"L+A"6NH-9W1M4SR#:_*BA&=4PL=3JMHS;*2*!+:OM1*!J9,M5"H03DEAJV(*I&05KHPP MSU*_@$>,"?P5L/X,.\Z=SM5L'UY+J(CUPL5ZDEMCK#@5A"%/1$)< M"(4L)0DYYY26T5(4 ML9030JF@C,9B_R\Y#KVKV_\!V*$3P2.)C48\\82 /$8DA)61)8)E,"4W856$ M>19ZH1WEFB4KF<5<@MJA1D<2 4L<$EZWC"DD;"\.SI1D60 M%RW(-?,_6!U-<@[Q(!3BPF%D//,H1,TBL##JW3S\\T68ETV8DTE& W G0@RG MN8D82+3!(,<)#,7DBC OOS#7M#)ASHC<,]HRD&B :^0T,TAI0T50R7MJUS89 M7R)I?AT))/O=@6TW#H?!,>UA<,RL;A;7[8780\/I>\/@F4/WS+5C8SSHT1L& MW=,W>4;ZW78K5"_^'+^F3=,SP-=_/]>VB@$ M9=(]PG%R53#NZG<%JV?%ZIVZ8P262 7..8+%XH@G99'UDB+* Q#LI$T*>&U3 M/KH:RWPEY9G/; I&%HQ\\'$7UHXEYG0.)=,)?J*")\U]4(23-)=XE(*6S5P@H^SAL?:VX\'&D0V#(D=-*(H.^4(G"T@6D)R=3H*\>46Y%91KC@FU$7M&;/(1N J8W?.(GBIP M.2>XK%5"-8&(Q FRQ"G$*=% +%U ,0:.A0)UESL<,_.81FS+@925?_7? PN? M"/^&UK?-\2,USTY@4_GASWEKMSIG5:FRS?^!MXV?:R0?G Y=JZ?=?BN_YTVO MJFOV+?[G>RL,CL8DX]J%HP?&5Y=8!\]V-KC]DA/;.VQUJIF0-\'21Y"\WJ*P M@.:!Y:()HY4>SMJUKT>]JVS0PXA<+]JOR"88XAO;_F[/^VO_OOE@\%03$WF_ M.8#7JJ6[FM1JK\"3M^UI/[X9?_.?T.J?MNWYFU:G>I+JHO^,[C5:B?RI$UNE MFN'ARU<#VL##08V<\J-/'KV\4;TTL?>'KPFUP92Y]66\06Y][:[;?A>,Q#[S"!I'O:S[ M_JN%#;&84<(LC]P[9:ES(C%#!+GR_N[=% M=FK$_,'3=U3[I/I4]>$WS1VX6U'_<8[ MT.'A(1-5I& 9EO+O>#J()R[V&@ROSW6_FQ>SW?.AW7U*Q]SG,5_'=-&Y[J09 MIWB)I^9#_!8[9_%>5:P?M9M>SI0-,]M:E3YN_!)_G,9./_YKO=&)@WO,XBN: MJ+*WGFQOO=RJ:L/P45M5(>\W3GNQGY>FHL"Y"OG;;J=:U*JHVM\#^*<*K][1\U4KO[O6$[H9%LJ]?XEANZ-(YR2<)^P_9B MHY<]09/L\1[1P??>=B_C>&SFIU[& [!9PJFBU)K@R+13//ADI0Q88D4E9TJ. M:H$03.X=3IV2?C]_#,QW0 _JAM?O[1]+<_LAVC[_2@XLVW.LCV;V M<1_OLN:G9KH,*(!_]_8_LN;%QR]"*HJU-L@Z81%/@B"7*$51AA!T$ K^6=LD MFJXS,J^F@;/HJN?,'BK@5\!OGN#7[':ZIS$?N.3LJ*RSWPUY3H&X.4+4>5S36B-B6=KFV9=8%8 K@#0T M$JUI\L2;B'/I(#>.;B+WC@$M[.YYH8],0A\U@0FG'*(2TUSW+2"-,4>$-0P*^ WVJ!WRRQG7- OUMB.PO/6P38L4FPDXPJF[Q#1B6, MN,4!F2@E\@G0+@B&%1< =L#SR.,KUCPYRHTLE_VJ+Y;?9V_Y:]W?/KSKP*?3;*/4K?D4=W9UX%;"OW>+HVY,M;7&?4G;F; M)@KLY)/+MNWW6ZDU[MF\M?=VIS'HC@Z3'U/OZ$59=B_*> O6&"F4]RHZ[IQU M7A#-O;(N4N>"OH=O_A;CK0I$R+W]>O$(;+:JTEG>1YEQ9&Z1J475RV^X-0*K0G7/MH M'#;***HLIXPZ._.9WSR1J7C'YP9;M:- X8 =:TT0(UH@SIA'FI"$C)66R@C< M.0%LD74FZN6U"G05Z'I^Z,)!&2$E%])H+AAS.CB+14Q2L20#?E;H*N@T"SK5 MSNXHZ"0EO4.!$+#W% -2A0,'4N5SIV"N3)A'@[I2T_IA;K=81>Z,'6PYO\!6 M(3PY!2'[Y(;9!B! '?AEE4QPE;\;;:\##]QO.-N'WX",P^#M21<>[6)8!,&> MGO:ZUA^]BE;9S^OE.NQV#Z<7\;^&<:/%V^D,X7"G<[F\?^55ZW:V.F&X,=Z- M]D6.^'IW?0_LQWZ.?MBZMLQ;HU5^.;6M%@.7N_M3.FY+SD62E"$6,UYZ@Y$3 MG"*B@]J(,%,A2D?[\8IS. E8$*M2+#U5L=(5"8%P RP]4B# MOD 1#&<11*:4,1<)+LQ@V?'@.5PC!056$P5JS(!F56 DPE('Q&&]D='6HN0) M3B%J97Q8+F;PBD-6?\LE&?ZI2C*4F-77?(\2LUIB5E_%/5Y'S&IU=A0:K4$\ MN7UKO]+.M%HYE8@DR3/'(V/:!0N$Q5OEC=5&S!PA];;"DIW.QTXOP@0 /[UJ MK#!.!NN8[NYJWN7Y((S^*$BCZZE#CGWG'NP/04T7/A*9;4,Q#=AP=A%V%>D#!/ MVHW$"1FB2D@9J1#/Z;/&TX@BEURKX%2D>FV3SR&!M@CRTNABQ1,V3BDI#>-1 M.8VUD5XRYFVTQH29 VN*^"Y&?&O.7^:D%,X%Q)C*830.(RT\008#NPJ8B,AQ MT<6K(L(SZ6*9$G8TMPO17,"W(N*8)*62.<^$?G@UBR+,"Q+F25WLI;08P!@) M; SB)(C1[JVR;A9#F7\.@+BKKMN0\PB4Q7DM?VJFFYVW;:N MSDQ>14#;LAK]-_"HJL1SN2X%G&8#I_=UJS\PGKC&!LP#X1"GW"-M6&ZS")M7 M"45@49?K@*D<-<]%AN=@]!<9?AX9KC5(Q<(!0:0H)IK[2<< THP% MLO2" > MP= XU=@O0KSB0KQ0B[\(\1R%N&;R!RT)3P1$5ZB0X[T,:[IUN3I[Z:9?\D84:@DUG16\/M8] M 3P81T+*_10(1=DK@#1G 6DIN$V>6"'FX0DH9P[+)M=S]P04N7Y.N9XD)3+0 MW(2>(AIH-BRB1RX9B8PAU&,F <39VJ8LSQ=?N.K\QF_1$JJ7/1&246C]5Q$,#B-;M-D=P,_74ZS&;M)KT8>E.-9KN4 @A=8=!6OQ[^/-;D10G/J(2/ MIY2UY]D?2 )%AA*)N.8!.24I"H[2Q( /"\-+,L.J"/,L]0L$T1+,6A*3==QC M[22LJ.11).#7.*6'UQ(J8KUPL:[E-R0"1E(@B!DP=[G"&+F(!5)*JB"H$\+2 MM4TA:"E*O>PR/8O%;$%(F> X, ; ;C31H*8%%]P&XPR?.=ZH2/*B);GFL_+4 M.?3I*L*\? I:21<\2\1XQ3EC.D6-6?1* MY7IQ\3XEYHN"7A:QGE30$5:7),J189Z 6+, WS&*L%828XX]9F%M4YLEZ2?U M.@*FJO:4C;>/LO]?<#@S86 L*A\M28[;) V.W'EI6-*!$1N*_;_D./2N;O\S MG!3A(2)J14"2YIKE;P(71KF<":S!1."6 M(&N-1B)PL ]$BL;/PS5?A'G9A!GHM5,IT*"U!\36UOD4K4S*N)@4ED68EU^8 M:^WA(J$I:(QLP-F-ETL+"QX0K*(Q4@4[ MAN'P\"8 M]C P9E87B^OV0NRAX?2]8?#,H7OFVK$Q'O3H#8/NZ9L\(_UNNQ6J%W\.8-.F MZ1GPZ[^?:TZ6$/:I!SG/ 1& K>:.T*,B1QL*H(=]_#1R23F.AL[!-PIBC#$=A?>*1*RNIH(F8 MG'E&1+R/D[6PS44!YB3;5$1;CX5 6%1L,V'D@F"(6QD)"1$G@]X>M3O7D\B8X^@B2UEN4[-,\ M,(HO5[::D^M?\Y@K0<.&6,PH819$WH-VIIUL87'?6N4DH/ M(W*]:+\BF^"YWMCV=WO>7_OWS=F J9B8_?M-'+Q6K>_52E0;"J:K;4_[\;JJ#)80-& MNSDAB#\O<#"/8ULI\I]'3).:7EJL?7ID754[TF_'8XQ<$I_N1-;1/*'><#TW)@[2CL_Z@U8Z?R*XK NJ?J@T +S-MAN]Z"-\<*C><-JNN@$W M*N&%S_=PW6$OCC\H]G(%/##=V^WN]W[CEU:G 1/3SM5.__6F<<^%NO1,-.$Q M>RT_D:. M77,2XY=Y#02K6GRQ)N(70X.GAYW=),N7^VD7(!CT*\@91\^X==V MUW]]9H;UNOX=KW@OXBS___I'O?7I/]_9W M\2ZP:&"[[?B_'\X_?PJGCG+9_/3'U^;QT>3S%6C@-UR8I#5DAA'G251#ZT9P)@8 MM@85OH =(PR-@2>NJ+(B)N$5H5$JI859:T0P.DYAWF&_SOV O;K/F]8 9-?/ M#![#91]OQY6A0D1N"'/[RP^E0GK#:/6@N][]FF#S'RLA&XS*%1FLV="2SWVL MH)+4PY9K\9M@E<;Z-'M@Q<9J]#Q-HMOKPYC[,/*A3?^47CY]/T;>'S).'T\< ML!Y&UAOY.+C.S1\S(U<^Z=N\.]<=/.4^SWP?(F:[T1)O[]\K:V-K9&WDBEQ# MMI1[&.22UF!H5\]45>CZU;9MQ\?&WT<1*-1ZPYT-&O]KP2[Y,QZ"L? AW[>? M#9+A/>Y3N>O9UG-^,KMRJPQX]B'Z[F$GMX"=X,./J0^YPE-R[TW_ZN8I-S+Y MJQ?[>3AAX1.TZO#Z6ZL#>:4^C+Q292+O M+\;=#GK$-+X\3!NJO<:['Z?=/H#8+'Q^7@59GR%D89KG_)XI/O>6@)<1OS+S M4R]CA,H, 2J<^.2==%HPS)W$-@;/?1(B,D9"HE]VLME+*"/W#>Z[[ >XEZY^ M68G=TD2D/-#?/HQ(.0XG\+D7S4]PO^TM"M? >';$P85GS8O/1_!Y1\WCG>_- MBX.+R8B4)OU\\GE_EWS^_;>ON]L'WYO;NV+WN'W(6OC-8)>0)MYI(XABE:YNLGJ1\_["Z F %P%XS"1N:.06I9D,J,HE401D= M$DLH6 =(Q81%F@+KDM0K(XV*U.=21[)>/[$0KH)7JX572T"XFMW!T"/_%TR= M/W_7CM5(MF,XJ[XI>#8;GK%)/%..*4TUV(X:2\03RZW)/$,.6^DE4RQZO;;) MV6,R&I8C9,%I,8G1>)DPM1BI8GHO!1&0Y MBXAJ35)(UIL0*V=*%"R;\<"B5ME*&EBDZ -* MP1G$8860-1XCK"U3)A+#C5O;)(]I$%2PK JW?U73MTS?;S5E5HPFD2)K MI4+&B2"B,$83FP%P93R(HR"9\4 N,ZZ&&>9S;LI4[E'N4>[Q]/=XC;D]?\?3 MP2BY!U?)/;0D][SB^Y3DGI+DMRSE:A:O$5GI/!*4.9R<<"[ZM4VZ+EE)^BD0M^H0-U-I[;EC M7$GZF1^0U9)^?*"<$241-[D%N(T":<<4$ZH045$A[DQ$.@6.C,,2>\(#K%SF8T(7/E;@;-7A M; GX6,D)FB^BU7*"<44I@?CA0_SPGJ%#2N0%X+6%(19EXE!S%&'*,O:5(2^60YRIQA4F"5W-?/XGK ME/3%0'AAHP7DG@_D2LK0@P\\:BE#'$L2\K0D@!@KVHSBE# M4YK<+ZF#L=9=]*K/U^:=C<'8M0YN&:9&O=E^UL$-S;.%F]C0/S72Z5U&.KG3 M2K^MC]_/^FS=[,ME.!64Q4 ,ARMPLC8:);D6SB:K"!EY ^J-78<[90[39.XU M1]?7DH@-IL:=W^I3\/-'REWSW#!.M9\[T%WKUS(4A''3EJJ+W66ZQ^BU4<[' ML']=M68QY##W:VWWVJ/#7Z!UC>]'K=SW+O>ZRWWNAN]U,3??:^0N8^W<+&\( MH==O88=Q::U.PWH/AOUM9KHI+>H;GE_7LW!*V^9 MY_D7EZ+-O9\1L10CV)<2@5*6B KBHN%8>YMJ+?#NZGDX5[Y1W>>A[?&NK?/J M]I[=PJC;6TR"LM\DJ+O'*?^]VG9-&6+-J52AZZ M*XMV"B=^-4E5)96VI-*65-IEG[_I??+^:L=P6/)I'YE/>_]9?'F(=IOF*[FT MY?CUM1V_+JA#WDO+-#LX_[R]PS_O;['/)W\<-???GS>//Q\=?-K!>]M_M#X? MO_M^L']TO+??/JH=H![_\77W^*B]NQU.#D[@&;9W://DMZ.#X_<I]^F=\D3\%^*&G%O!.+2.V0I4XA1R[$F,FE&US8E*0D:!<=6'<>> MMXKV)6;=3)I]2"J;& MTI(:6\!ZP8VFJAB G##FV[9U\H):Y2T,GVN9KU+H1+S$*&(!^*QR<3S,,U); M+$),G!,%^/QRT;F0S8)?SX-?+R[C=7'G%;6,5Q52(M1H%'RB^=0"(Y.X1Y$; M[C%\492O;1)2:N,5(%MA(%L.H[FDO2X)"DZFO5J98E36@XE-/.(X:60%S8Q. M$>EL8@+G\X[5RGJ=K5'> P*)REO+6TLKM]+*K=SG6A**?C&!J2N7A%*21TKR M2$D>*>O)(\L0_+(O&9Q%2:J9):4S)+BY5QTE[:26?(0'^6T9FR" M*RZ=$RAA:Q!W"B-K*$8^8!>93#AXN;9I:#TF>TE]E.6TIN#84A9;+IDE\X.Q M6F:)--%AQS7".K=B4SP@IWE$L'!>QL XCKRT8BL MMH MA3X5>)C9H:K6F:) ME5&*1#T*UEK$(Q;(*B504(KY$(PQ-*UM:E585P&M50>M)6%=);-DOIA6RRQ1 MS!),N44B< >69-+(V)B0,,HS@IV3P96F:R6SI(!U >N26?+D^%S++ F!V& - M1LFQ*O//(:,(13XYR8*F*AFUMDE>,#P7MED ['D K*26//C HI9:XKR-G!B+ M5% 1<1P,,BD"CF'B77*"8 \X5GJI%1A;81A;#INY))8L"09.)I8(%1WVDB,3 M4NZGYAFR0@,&<@\6>/#*)@9<#LM5\1_>[*?VNONG@<$]7*7ZUP5W-UM 0[)1 M-[$']B*[WL[L 0W);G@U)IOXU3K+7=N0HSGB=$/EI:PO]&4#J/^W=N/"4?LH M?'6)=2!-9X/;+[G98:L>!+7_OWS=F J9B8 M_?M-7,Y06Y7N7T)M,&7FWO6'XPU.[]>&Z)XY#_-T>*8T9Q8U'!50GFZODN W MH-=B;]2CTC[S"!I'O_NL>P@(H7&U%V<[I3=K;%FIGN2I'_ M/&*:;LEY:Y\>60=8O]/Q&_4@VIO$X"YZ(*=2@2>"R.E-"($/QP;?:,!_3]S2 M\A\+HX6)VLO2V)(U6V.:O74!%%<<7+RCS4_O M@3Z__[Y[_.%H;_OC^>??FU\/CH'Z?OK0WCWY_'6RL>7N=K/5W&X?[^X?D,_; M?WQM;F^=-W]_QYO[?WP]H!]:NR<'/X"JGW\^^9!VCV&\W[\P':7D42/L<*>C29-=9\&8"I8S2;C6/#EG _/:&]CSL$+4A,E6F.,E:(S7 MH%$M0N8CO_RS\^Y?C3JON"ZU4]O$_G0,3]TJ]2I=!\8T?9,-#;I7N*]VOW\Q M EO!HD<&!XFX) DY:A2P%F(TQY)*)^_?,O6YX>I&;A9LV?[-'3K+N&]87/,T MN.Y)3C_%+ KCIZD>)EL%0]OB>VP<==M@132^C66V-9;9;+MDVR/GJIWV6O"@ MYV!\=&)J^19\O]'(9A"\\ZP]S(GLGL:A0N]7EZ;+K*TQJ\]O@IOU1X/(]VYU M?/LL#'/BLEWBK\_[U1WZ _C%?>R355J8W[KPO$ RP'Z[^=QY=M;S3+5Z8TLP MSU6G"VORS;;:U3*!)7@VG.CA&WTOAM:@V^LW0K=ZZU%.".X!RSKK]4=OWVAL M/=!871\/9'!D!PT/4]3MM/-V@+L.S=*A/=KH.ICBT2ZXN=R5N?O?L]2&$3A1 M+(,B6G%BM0O&22P\)@P WX9;:L/H2>"N8HG[:XW4[9W8K,Y^#-YTSDY0Z%8L M-%]WZ7LSKPR\FW#?+]8J;XQAB#E+$>=4(I.40HXXS4SRWFBQMBDWZG'"#==J MM_,RYJTST]HR[:11"90"X40$8T$F"/SD@9THK6YQSY:UG6UMV11**05 MX8@3 W3/.(Y4H QDRUL2@#KQC7I,Y7AMUS/&GV8?];?8/E\?0\X-+Q-,_TBA M7,%0!1 U$,I7/@P.K!,RN0@@ $J[C@#]2TM=E3[^\+!C8C=LF^F[)O] M]S^^2&\ %B)&VD>">, )&1T3L@8$-C!EC(-] TIS?I@@&3-W#B[WM]^?-K2])D$"))LA(!RH@&(\< M$Q0I*GF@03-O>5YN=4^8V&BL+F%^.$<:= = 5F%V\K[N=6%>.H>7?!ILW^;; MG7^MCSAO?@FP,L:3BL[=?M&'\55U@MP_<_U6 #*>,7AV?O6PVGLU>6O>&/K8 M(MZYQ48N(CD5S#F M/O"8O.R!)]D#[^@722CP'!WR\74"OL8T:& 94) R>1P\X2RN;;*->D^[VX 8 MX*/:%A^J;Z[;W/DT,)\/AE"9Y]E2MZV LCEJ3UL 97!Q'#3:N<:/'0QZ+7M^+5=]NOS,^3' R1;??,#6UGVAEM_6 ]5?_]YVGQ_;QQ"A=V0^/TLB)/ MGI]6OS8SF:RN=>%K+XO-R6FW V^O7!WY=_GMW9/8^"7^.(V=?@20[L3!E>9; MG,;Z.\9&Y6"7U6RGLUXUOA 'MM7.3/S. 3]<4R_4)?>Q4W.2K"['^!2'IE&K M\PVDIO)L90U?<\Z-_3YW^>#ZETZ]:O?F]WW+GKZ\8VTG4X/*:9-O-;P%/$0C MVAY\[0_LX?4W9CD8NZ1Z\#'?*W&';WJ'<,G8AW\YP(P\W\:_^]9MPP.==H&' M- [S)4/G_5E_R'3&-^L#B_&QO\H$<;QX(%^Q=P(OA^$,YT4Z['Z+O4X5;)%+ M5?G!&8#,E2?L<@Y'3KHJKB,[\G+\1PL,Y>%=KDUL=>?OW;,VT#V8@Q:LO.T, M8.UL2J.WMWH-L+ [W9.6S]!6Z5880+4Y>A%^C.OWV$M7EOTC?;KY,V;WZS8^ MQ2I2Y0P0-H/8\*;7Y:-2+!T$X_X:AWHH_M\9L(E&_S*.N $7CGYY$@='W7#] M!H\ NN?><96K_<3^:)VC1JN#2PI&G'S9N\=WW7XPV4MC D3:*(JYQ1)I:BK -1$=%A>+L;G?% M[![K.5G+TY=^^'5WN)'_!,+];K27A[4URV:X;3/LO?\2"#>8!XHTPSXW!R)( M6^,1YI83*W@^1,J;X;XFT_HHI'.)3)8[G%&+MS86Z5\HV#G70(WSW:TO,@87 M/$B*32XA;DU$UG*.HI4*.\ T34@6EWJ4_+-[F0IVSG4S-+]_,) M.,_;PDC8#$(H6#(1M ]W;X;IV'F+BWQ*]$8]FOR>T=)F;>E=%I5/1BPBZ'$[ MNL'RA3CN_3W>U+^=')P<,+@?;V[[\\_[[[_#^UI-^N'X\_8A_KS]Z\GN/FQ6 MNG-1V]2?/K<^'WNQNW^(FQ=_M&%3PYAV6!:&O>T/7W=_/_BQNPUC.&ZFW?V/ M= \03HOHJ>;(BZKLF7+(1,>02CH!;<3)1XLBE$T+""YJ3BC>8R' "QF=@ MS_%@)D/7\H0_((KQYQ]S&>G8,\N$6,MWO,&%O M[:GU*W/^LVCT:AX??I%469(X\F)Z+4]?A4,/I[&O_(L MWMS0J?4C!G01>]W+O8Q?V5[>W?]Z_H4J)CDA!LG$8#,KJI$+0:' 0U16T(#S M9GYR'TQ9OHO_;'\5P MUJZ:.;C!M29'K]B09[OOOU@LC;6&HB@):""B/')2:Z1D2C#+3H$U/&DQ6Q4# M2S@:0C4W^52(!BFUEXQ1L&MJAOQ^%;-Y#9*'(@D,N']VDH,E8VC\!47\#/1WKSR4S 5GBK.+:..^VM M%<1&H*TJ>@&_7G@NOS$;G(B'I/(SLF&T?E J_]VOL0?>]:[!@K6ER4,'M/#! MT@VM;G_YX8,53*S.8)]H&TC)5V5F\8:1;)Y%+9ZFH_$2-S';M8,<573^ZII5 MONV>G8*.^F '\=4]^[LJJ"X74;HL7? JY^%F#DQCT@Q\7?/P/Z[W[\W'M1Y? MB;:&TZ?@AITVQP*=L]SCUDI[<[E[&6$9X9.,<&90&#GZE@D4IE=BI9CP[,[ M5=Y)O[$S.F*Z5UOFGSWV@U;HYU/W]#KEWI-'>0.!#I%XB:?K9R7KQO=^MM*+ M=Y<$[IQE95T[_U.&2TN-LI(;[&VP 5=EI(+5@[% MK\>[)[^EW1;&$RT:OH7?_^'A?_]H?Z;M;^ZX2_>V#\_A]S\^?_H#YN ]AG]/ M#N!O\_?W_.#8L^;Q'T?-XP-V0#3^@H6'M988D: 5XCPR9*5SR(E$@I!&8:?6 M-O$&KQ.V>H#BSPLKU>UO827XPT4;DH M$(G1(4Z%1(Y2@X NT&2YTLZYG*[+ZO55_M^]2U46#?#<&H#?7T O/0A%1A\L MH_1N&3T].K@X^ [C9@?'.S\.+CP^V-^!N3DXW]O>.<_R>7 !<[+_\?OG-J@ M!T!L>:)(F!00'U:QH00QB8EQN6:AE%D%B'JVT*)40-E?*[N_Q!>IB62<4I0( MEH@;;Y!5TB-B.)=*&F<\7KP.F 7W7T:+DVD/MN)=3 )+B7(=-!6.QR!L!/32 M1KD ;%83?$O2X90N)M?A9)PK-4M^S#,W)5D59.&3_>5(BBZ&%%&.V$<\1H^T M9!X%[ZDEV+%HXMHF8>NPTQ[;EF0ZHWO2)DP%A%X^"%&N?,+<,\K@;Z.R&JUAO9AVM/W8.+7G5>A?59NI"H(=UFZ:8P3NTS9& M)K0!K"YE,*A&NH[UO-H&+E&3U-[2,J-[_#S"ZB7IGWGQQIQ5-RZZL-4) M;X=%%"MUM'?5D&=G7'C^[3"KX8(+3\U+"RXL$2[4*6SR6!FE.)(F M-]ZB#B/GHD9.)DN<)QQ'60'#'#CL0H#A)61!3!?>CR!8.0<_9P.'5G]8ISI[ M9T?9PJ,*.[[;'SPL!GK5/'WE'B_7@_++,U#8FZ>#U\1M>R1M?_7B2>OL!-18 M]=:1Q+W- M>,@Z*,9E%&?T\AJ=PZ)2U!@7&,>#($64P"TCQ@16QBG.8C0E%G MJ/\J#M#5%=]Y,]I2MP^/\+?Y0*5U7G#(T[T MEN1,X/Y9(?.FM*?$SB:CE/0N%^35 G')0&?[8!'5427! M1"+<9Y_3NB;UW.J'Q>#-0X2>V>=<8+/ YI)'A!38G"-LUFT=0QFW1@7$M #< M-,D@1ZU&A('=HX/7BK@*-Z685^SR<^)F92O]NRHSOCFEY]\=[=+N4?)\>M, M>,#QT%&&O5'7@)_U@T#S;"X@-O1/7>WT+E<[N6^BW1P&:^XUTNLS2L0&4WFN M[DQC'':$CX-<3K9UM\[@U_&'Z>QTX_##O+C^[5'/K-6[A;V=XQ5Z=8,0![;5[O^T3^CTSJ&CB1L]**<;*L][?57&-=(K'7SMPA$ZXJM+K ,L MA$U[ZR6W=U=9;"FLJD_)M9K$PWF[]O6H-Q[#J3V,R/6B_8IL@B&^L>WO]KR_ M]N^;#P9/-3&1]YL#>&VQ;2A@0!MX.*A9^U (!3O?S+WZ/L<;G-ZO'< ]J^_/ M\[@[I3D3V>&H@!WFEH!9:H!^Q-X0V_['/O,(&D>]3*#_ZQX=A0$ JXT+@/]H^ I%2%C$&5Y;Y;0P2SKIO;OE;D)O<$K#I>]F.G!1KK#/0;:#90 M=MTKNZG2=Z,FF>WS1L]VOC;B_YU5/V1%V8C6'PUU9=4P\\3"FV*(\:3ZU.$0 M;(X".6\,6B-G'8$RV&GGP0SJ6F0<,NW/5]K,7?80W#[7YU25 XH9('D]:R'8ZU8,\HM/8 M,BSSH.(X\'1@RF8RFFRKU_AFVV>5W.=5N-X+:K@BWRU,W"G,UH_J(EC,61KK M/M#CJ>\RW7^#4?^3!UU:Z4[K'[:W[]D7ZU*N]JD0BXXC3JU'.EF&'!>8*XNY M]SDBCF[4CQ2'-O:HH6XEU+,L^ -]-67!'[/@A_A+# XK)Q6"BR/B4C%D:?)( M@.)7/OI$""RXV;C-%WVYWE7SDR5JS;D*/3G708EDM925#BB)2@M=P]8,H6#< MP6Z&NX8K%=1U,)9OE98!]?&UZD6=U5CE+\AZ(O,ET$B7+1&S&FS'/@#R4+\- MKQIJ7K!+/>#S87?8M0^L4; ] ,8!L.'C_XPPL@8=J_AK@SMJ@<+N^:/'Z+:U M!>^4Z>TUWP(?: T:OUE?1:<\I:I^)ED8=B:Z=1-^K[J0SP37QK@@7+"41LXU MLUH99P48"=)1XKV_=]7V/V&P>VFX!.,5V+7 &MWO.<72GL(K]RT. M\MI@?'=_YZ*Y]84XDJQG H <4\2QB<@$DE!V!4NBC 0; S0WF/WU5M-C$(=- MTHO?NNUOF<;YH5BDX:*T8G]]IATB%#.)4B-9I%Q$K8E74G*@V!(SX^[?-K[L MD#GL$+KW_@M3,8+E*1%W"G:(%A89D%\DN"#.82L]IVN;_*X-$G^UHSJJ4"G.")!R9-XH0P!O!,/6>"E+VQR+TA=M]_H8D1C:-% M006,LG,'&2D8PB(Z+9E3*1>[E#/O#3DD-1,&=?9>@UE6RU>&=M MVSCK5^ T:N@]XC_5;=X;Z9C)[ULJE^V,NT9]#];GNA8C#6 W'Y%C,M MNMX8O \:'/X=!:@V#KOVFD-]@61Q%A6M,\O\M8_NGY9C;5JMW\ MTU,+3=?F8*X^K54Z/.C=:,!_(SAI@C$/=OX$S<;:.N8EQRYR&HG6-'GB3<0. M1^[HE^T*/P@FZ I(;B+'WV>GI^U*(]KVK[:= Q+^/HIQD+.0V]W^&:C0??B\ M7]M=__5Y\8+OMB[Q E[_]>3SR0[_O/W/R1[@Q>[QKT>[QQ]%<_MS>^_3+@4L M:#5/#K[7\>*/UN[OGT\.CH^^PIC@_5OGN[^_.V_N?\7-DX_BX *>Z&2'?C[^ M->WM[XHOP%"]ULXB&Z5&0)8UTL0JI(R.&'L&\&&&J Y[,8:M#+C M9\M76?7]QH?JZ"8[T%;[7 8X-##;'$"4&?4(:D%D-9^Z_:VNV=ND,[:XZUQM3-6(ISS&0!QZPO3&C2)D(@1#[:B M4AAIH27B/IA\ )\$56N;0DRQ%4^&MN(S>>%7=-_/*XRY[/O'['O_Q7-J*).P MVW%BB%M.D :*A3B.3'D#I L#KU2,+-6^?R#;GCB:6O4SGK]ZW=/8&YQ7C_SN M_\Y:IYE5K3>:<3#3HTWJ^Z=EYN-1_P6D/&<>7 [\]?+QC_B+=Z#BM64HD=P_ MEBF#M&<>*>$UPRIXQ\(DOUZ@R-W8:O%JJW4B?($=TF_U\763D,&G&]?U^&:S0F(S7N$3OZ&F:IFJ1+7=T8J^EZ M..K3UU< A;C0C+\_,Y#FO^ZLU_ QE?L-+MT:EG6L?GS1UM4H2?3CQ>[Q47L7J-O>?OBZN__^ MXO/^1WZP__EK/J+9W=^BG[>;+:!RYY-)HLW]W?.]WS^>?][_*IKT_8_F=K/= MW#\Z:IZ\_[&W_?['[C;<@^Z(YOX?*>?43^;64TI5C%ZB)(Q W!F,C*N.LKG3 MS%)G;5C;%'I=Z[J1]J@(?)D0Z9SB7DA,3%"<8]C_$4N;"/&" M62S8?7U(!2)7"R(O)B%2F"0P4L7"69SDQA%+DO*PF;FRRJ; MN K.,MB%3!0.^"(!KE7G@$HS(JTA"#2=1]QXC*PC%"5*@!TRIJ5F^71J7>)Y M-8XJA4N7!P:"(,8H:KWF/!H0_R"XT9&$9'!4N/"; 8BA;)XHN4:?FTF%H+C#@03O)&#RFRO#(O,:)!R\I,3%AC6-A M,2\3!FHL)MJHF3,646(UXH%X9"1F2*804B*)X=R@B,IU;>;EK2D.F3L:%(&L M''7;(5?EZW6'663WX3 O$:.PY=@S(HP*AAM.M< ZJ.!,U%HFK I5>8$8U7Q; MIRI$2^TM2RB"Y8TX5A1I("^(NJB,T\3SJ-8VS?JT-FIW0E1QJRR-L'-)DXG, M2*8MC\YIY9VB(E&>5QG30DA>IK#7CX^8-4S:@ )Q*4<^>Z0-YDAS20R7FN!8 M59E8Q_+1=DEQJ_Q,@G\[ZX',YD+".3PJP8;/R7K%J7(3O)CPWE(F-!."4P+6 ME,>.G*1% R5-O-'&(29ZKQ <@(RPD%,"$UHPR'[4! M@PD_VN=;G";+)N;!EAMO;3 VD2"$XX+[>$M1F2+F*R#F-1H22-32 M2XPH8R#F.D2DJ3;(<)>(9LR&Z$#,S;PZZ"R14V0HK6;YR,AM>2_P4 \\Z!E- MP.-"$U<0R>:5Z%RLK56"N2FQ+%9:L*,D0=QBL+8,3\@X*9!CQ!JLO3"6YIXW M:AU/:<#[,'-K:0*:Y^B2>74(,J^4\8(@JX4@]3"8X+@Q@B$1594KF\'#4>1I ML$DDR;C/W08E6]=*K J"O%!OSI^QWW^3B[:,I09$\TIL7H579Y86Y<_,D@JZ M+1C=ID7) .T1BF!$#->Y>#U!EO'<_YQI3*-*6I"U36[6']<"O?AZED[XGYG@ M%.%?N/#7J T#G(^2*J2K1LJ,8V2TX4AYK177E$GEJT!_0>I'4<\B_*_5 ]2Y M5F1G-@XYO?4JOJO[ZLO,5YW_M"RC!E@A]I>;0!8ML%@ML#8LHP&X:RPN7^16A>/CY"% M61>E20D)DF(^CO7(A)"CUC6U7@82;!45IM>9G/,YQ3.B\,WNKY,EN9>[NOS6 MM*;CPW[D4UJ/UPJ,/V4U>G\4PUD[[J71&/^\&D?5:OCUUKY\Q[\0RIUS@2.; MG$:<.HZ^0**9U9Z M='&4_MU9)MCP:6^[)R>M?C_3^I3[18&.(>Q MX\\K7F+;;VVO=PZ_JGJ(3VVI]C(-2?C\[4.X]]9Y\WCW^\'Q>[&[O0/C_:-] M_PN=]_7%P\D_K\_[A MC\_[NQ>[](_CS[]_F%K TV!B$]<,$>8YXD0FY'+3)4N( =."4JMESB54B>!>AJ'C/OK(K6)V1M$(A;$9 +5"&CB3)>&)&L6=O4 MZU36 U>6%.A>:-&'L8_"G_7A8<%ZF.87*VGBL"SRM>>(E.1%^[ #^6 M9A0!7K@ UZA%\BD1;2+2UDO$<3Z,PX0A!=@.QP! M71"G,B'.F4$:]@B2\&N5-,72Y(J6ZYP\FE>4>/UED^5Y\HHBRXN6Y3K%R&7U MK4Y(.0NR+#5%EBF)6/!:6^=8L#';"%0LDRR_4 ?%:,,R[XH&+>3-?/I%7H1[V7.!HWG T)?3$18\QL?F@ MPQ* HYQ.C%E U G-G2,J"+VV2=@ZHZ5XY(N3X+D1BB+!BY+@.J%0#DOO$\)) M&I!@C9%CW"#F1&X$[H-*#B18KU,SK^[/2^266-JJ ],-9I'&MAKBXJ;\YRL M.*;/BY45.']Z.)\6B**C=9PEQ(CS**MGI)7'*+!H&66")NG7-AE9IVQ>C5SG M)#BKG-9?(/,U0^:\:'"!S$5 9HT!2^^P=L(B'G5"G !D6IDL<@X4GXM,*HL! M,L4ZGEO3VV>&S)LY^'?DW,/(QA^(,DB-TIUO9$"C>:9 BPW]TX0X>E="'/E9 M1MQPP>I?YYC49^Z5QKW3\>VS ,P^YV2#613]H(ISRD6 8=3 _/V1[1P.N]2T M&L*O!Q M8]U'H^-T0^5)K$_Q*.5X"(_7+AQM8WQUB76P:<\&MU]R>UV'80KL0A/J*9N8 MM6M?CWI7J;^'$;E>M%^1S254WMCV=WO>7_OWS0>#IYJ8R/O-P=JB$^]A0!MX M.*A9,^^%VF#*S#V9G>,-3N^777_/9/99N=9=&<8IS9EC#$<%6KS;JX3Q#>B) MV!L"U?_89QY!XZB7N!_'-EFG M-5?&1BJY\$G?%U2?J5C.94GNX4'9V^[):2\>Q4X?M$F>RNY);/R2D^LF\M2G M/],D\;CD'0LLK3-^HNJ!;CS/\''RP[SR>COO?WQA,B5.8D))Y5,AXRS2@!A( M2!FTC(((%B:WNF*1V>!LY(1SZ0DPKS+(X?Y'7N=C*N98S; MVGN[4U5GS3^TAIMX8'^L-[['W%*P/ZJOTU^*ZCJ/4/+<;& NYU^Q!F^(!U;M MN?LU39^@O$X9[-,-5N+;7RZ%BVI=2T=FX= EY,\;^SVX67M(+K9"UO!W-U:? M1^#$=,5)G/\7SN=P>V_1Q%MY[!Z?ZK;>>RM9E% ;F: M+-"&GZ[0R8LXE7D1Y5UFZ6>2?&"&4VZ%\&#,<8>9MM+HA'7D,;CJX 5/.ZON MP]/!=S5;;P 6VU&W#?/7S\E1@_.7<;IR\I%_/OFCO;O]_OSS]OL?,+:3W>UW M_.#X\/S@TS_'3=J$U[9^-$^:M=.5S_M')P#[[OY1 M:V_[#QC;+CN@'[_#O>@!G5Z<2D@:K-<8;$&7$$_>(;#L#/(R>@6&7O AK6WJ M*15;9NXVLC1'S:4JU:N#K5E:;F,5.?/)**(YU@?<+:)EF74SHG+6GUJ0)H M!=#FP,-D2,IB;%($.;#"6^R5F!K96!K!M3RUJA(N%:@U+F-7M-$353>2I:\ M9?HQ/*R U2Q@Q6I&(\&1*D.1D#F*F22#7&(8.9VHLT1Y6)>U378MKQ@8I W85E$+9!RU0*9%%M]"K/9\Z]=J%3Y,+D(S#O;2 MOOVQ-1CT6NZL.G'>[_YEA_''!<_NCV=3LC(X928F[%'.HD$\)HML4@3]?_:^ MM*F-)%WWKR@X]]P[$^%D.E 1S/Z+-0<+QD.)['4/#&"R6EH6 H># 2,(T$+ 5JA':>L7O N*#WZ=%; M\MM-)P<%0EO]D<'C8ZJLIQIM9! M#@R;)L1UO\4^O)5=!ME#D_/@JOCK4DJK<8?!M9+!.6POQ^S]"@MT%?O^?KIN M^:^;ERNVDW)(7X[HJP+ZWE]?MM^GJ[;=SVL&;%AX;1Y>FU$.W$5M!*$,61\- MX@24%V=L1%1HR1@+B1NP/_ 2U>DIE;8: 7@#GH0"\.4#>,W!H*10.'B+O$U@ MHO!$D(451E$E0ZVB+"E2 /X" =Z8CZ$ ?)D 7O-!.*N5E0:,$NT X$)*I#%/ MB($IHA-GB3&?3S8+PE\:PAOP0!2$+Q_":[X'SVA*1B@4:"XG9$"8&Q8%TMY; M&4&,\ZB7#.&O(#KAPOMP%7QPX8%XL#]AU=RES^%/N'"2WO:-5@0U\-UI@;/_ MP!,-0CG\:(B69G7^L+"2@1F+G#(&@:*1D*6)HT2<%"0I[%T3KH-R]+%T1Q^- M^0X*F)\)S/62A=(%8KA%."J)>"( 9B4BRL5ZJ?+1VZKL/BWQ1$N/Y*?U$=QQ MAED0_<2(KOD%(@Y&XQ10B(XB+K+C#W.'$F>PH-KK0'+_X85+\!=4+YU\;LPQ M4-#\3&BNYR\$R63N[:FL%X@;'I"Q$B-FI8^6!DNM!/F,Z^KV*D8& $U7!<<\BXY93HTC0QE@KN08;8U*==1XY4 H>/B*USZA:@6ERUD2* MJ L8<>H3,EYAY"B)V2D4@)4SM0NV2-&PQH&SRHU$"W&^4.*4EP@K(Q%8P!II:@Q27&%/9$P$ MR[4-918N %M(L9!B(<7K)X^44!ZXL-P0;@1SP($6%$L"RH>GQA=2?"I2K+D+ M0Q+"^^"04C*KB2D@S3Q#)#B"K?%.:2!%-D-)+*182+&0XB*%MTVBQ"C+!+!C MPE&#N49<],88S["0C9C8A1[GH<>:@U21R'C$!AF=:\;Q1)$+(J'$< @>)RV- M6MO@N-Y;?@5MZ)OM<&]W'_]!S]&H VUU-S!3KH-=@Z\V5-S.,VPGQ%<_6 MMI8O:W9*D\J+)I7W/T@M749>A8V&A<):6?+\_;N[U_WLP'W:>\,QBI@C$>=K?=G>X>;9[<- MN/:6I^T/[;.=W3;NG'_YWOGP^U$VC+F]]=O,#I9* M,I)X#&# X=SW+1?=PSXB:F$UE?"2.;:V0=\P7"\-$-.48)< M(KEGI1.>(FY<('[ M4&6$T8N,,%IZ[JP.VF1N1H(GT>0 M"ZRM8UYR["*GL!4T39YX$['#D3M:!/D*8[U>HY):I@).B CO:QORC<)+TLVZT1Z9]_,_''5#Z,72)G.9&>YI'1*E!<^R4=N,-IG8 M6HT-%XA(JQ''RB&K$Y@LAF 6)"&:B-)%[P4"O %71 'X\@&\YH3@A&(GG$8! MEAEQ9C#2.4)/L$""$X93BPO 5P7@0Y6FM4U4R46+)$&">E8 M#DTER(88@9\29UX96&)5NF:^0"P_7E!# ?43@[KF/3"8&&(MX)EG[X'"&CE% M'#(\J4B<8MC2M0W%%V[176"]='9%XV$,#<"YG'(VAO5Z+PNG<]L*C4+*O2PB M$4CS(!#7*?($KXE-.02;L'K-SA*NM,) ;\"!4.3VLV*YYB*@0E@!JX(482U#?Z&R\(4+Y@IGC5;H_##TO!#S!C"!E:IZ\+&%79J%)):<))8DX:/0Q=+01IXK#D7D MI,&2\DB8<#FIC^!Z,;45;#=2&C$5XEP.XJ1!.!6XM]AQ':(F(EKBM<))"T%% M(<[E(LZ:B\WS9#CU FF9&.*4$V0"#TAJ9JB+0*3)91<;I:77<2'.0IR-]3IF M0A*-103M1 :MHV:2>Q(,#L$$1RQD4I$1A%5*N0X2HQ,B@EY MY430+ABO;?8X /M$EE+!!CMB@>6A#%4K&WH-UHT$)3Z_,19:PIZ MO]ZF;:P$'*C\-+=T[&.VG3 M^Y.CDYX=QW#7B34#VXO_\?K;_*1P[4 +;GP X'_:/]@X/ MOL*8X/.;9^T/[\\ZNU]QY^A/L7<.3W2T3?X'34^ENWWX*!]7+EM+^_O=C-3]O]%N35.I[H^?.VOR5\ M7?"'=5/]85?==4R:;ZI+S8,O^^/WF'Z4/K7"W*_U:QGLBQZLQ/>[;/,=@)_X MHY1+% F M2L$\G5B7?Z7-[86^EZJZC*N\>S",L=6&SQV,6N]!OPSWZ!1\KX=^!9/7@;_< M/7?WW.7/X!&Y_72S'0"SO6++",(5V"HW8F6:F-,7\O0/!\FR/-L$)I4PO*K? MU"QJ7H V\>_!Q(GP*!.SL@)D5G?VQN7MBYJN6HAAV4!E SU\ \T4/]<4U"9B MB)?PK.O/_C#"S<_!6/LR,?-Z4S-OT&_9;[;;R[XXE 9#-+*]G$K]+8[&1_>4 M; _/B;C'-1K;RF60+W.0BT;?/VBTCW"-Y66/2;&%B_(*\?MQ[(_BW]_D@X0' ML<."X0DO-L!@Z4,$YH@0("D8G!Q/4GFN)'$L&.D9II)+(D.JSB,)5I/S2/+S M^*K.H#\XCD,P*OI?)B[&]Y.-^$)B 7[O=LZWSW>V_CR'[W9WMCZ*_W8P$Z'[99^[#-.[N=;OO#-N]L]8[@F7I[AQ_Q MWF[H=7;_ZK4/]W!GJY.3L7"MPB3ECGJ2D&?<(6XM04:9@*B/W'A'E!5I;4.] MP%ITA6F6E6GF:E)N):5<7+ZN!9^&99^68>NE$B^N 2Y10V M;]!:"YH(E8PZKE(44\V&%,WFJ5F&WV:91#B+2F#DD\QQ600CS9A&-D:IJ<9< MRER50M03:HIJ4ZAF"50;[:/"@DL=).>111-I)"09[V, "8D?7AZCD$Y#I/.] M?5&T?_I2$ X7N8?$;D(EI72/$5O8>F(7]LPHFY0K621T.?V M&"Z__^R7V(^I.V[][7@X^-8=P4K_/2,$WI,H)U M+B]KTVZ/ M)&0#K#Z6$54\ZCY#)(O99(.V,18]3FM'BJ3>Y1L(AGM7'*AHC]+7]/G]4%Z24)$"K@?#NZ:@\$: M100W'+E<-Q;8UR,7K$-,>24XP5ZX!+:+;*XH30'VT@'[66,Q"IP?#N>:*\(" MX7)&,GX3P!DH&)G@+,(D,:^3-\# :QN$UGL&%6']LC"])$$/!=T/1W?=@\&D M=(J0@*()&@'6)=(X8*1HKL"9N E8S^YBOGS2^J&)@-3M$BY""Y,Y*:R,61&KEDXFA=/4*Z*D)N$^ M#8\;0.[+;ZWQ9+"NNT4-838E*Q&/Q.:L4X5,B *IZ*)4DGK*>>Y,Q)8J[W31 M-+#5<*QLY[IT<31N#>UX4:_*J\IA:[H&5(GG_7$0&K>>"HLE28Q+8TV,,FB1 M UBB"L27\DG/PO?MWXE*N MY]E NG-;DGKKF"4J(2PC2-(D%;))1.28)]9%AWGP:QOUS+4"TA4'J7'"&LE" M=-)R%2((4$R2LA+V0\38S^T5*2!M"J35OW]40!6=7<\Z'T&6:J&E]RA2&1 ' M@D5.6X92P@3L%2=,+G"SL'.CY*VM4-3%H]6X>8W^Y'G.A'@.Q\!41FGO4K+"939QXQV(*Q/(8W-P^@@+/AN!YVT,@0Z!&>(=\ M2!1Q1QRRD1,4'9B07J9D-%G;(*2'E)1@-H,4&M>@H03-H+Y?*#J$3>!(PU,B@1F6%%)O&4.@%H"H%8#K/-( M4P?PHNCTY83 2E6DEN&/R9S>TG*"!M!J0SO 36Z""Q"TA;KQ"GFB'M M@D:"$E""I4C,QK4-6+WED*>E#.YJE+9IT)/Z,E)KG]-74!)J'TZ:VW4/@1 A M!&$B@@7!B+,0D"&4(ZM4#A7EG$FSMB&;J@BV-.GR!=,/QW3C#H:"Z84P?=NM MH((63!""G,J8-C9E3 =$G" J2.>\86L;@B]LE!/5^FQV.Y)0J\%X%W MS1EAG;**AXBTRE4\373(.$U0TIX*6"QF,<]5/!>OMEN O:S ?DX'QBTXE\2. MYK ^PZ]8TFLS,6P;K%P8GKA*#18L^P"8XJ1K6ENKAKGE >M.ON&LJE]))B M%))3N5II1 96 SDOHM,A*JM]/C%NN!9Q \AXYG.LPHR%&1>+%R:1$^NI2SR[ MLP%L)@:LF7>,1ASFKV12F'$A9KSM],(!)^PQ;&!J;O!#X$*):)V0C!/* MK*12"D*UM$"/@BSJ>BW,.!2KS)+UWX>#"_&<&R_1.2&T7Y%-L$0W]K> MJ3T;K?WCYH/!4]V:R/O- ;Q7+=W5I%;;!9Z\9X]'\>W%+_\,W=%QSYZ][?:K M)ZF^],_IM:8KD>]Z:ZM4,SQY^VI ZW@RJ*G'?GKGZ=OKU5NWMO_D/:'6F3)W MOHW7R9WO_>BR'*]S>O=7KU_V)P&6#SU/J);\CHV74L,"9S(J$ J#807&MT J M<9@_!2.QSSR"UL$P"[K_ZF)#+&:4,,LC]UFQ=$XD9HC@-J;(/ZNUC=UJXPY2 M*Q>- _R._O4/NW$+4W=K;S]8K+DU RGR/PM,DYJI&6SVC@^LB^,6R.CU&Y+A M)NE>(XY;3#N1XR!N/+&@)T@O.+;).JVY,C92R85/^KXD>7@R&G?3V2.Q9&T. MZ%71KNUIT:[WET6[.M>*=ET\^97DN:DV":PM6"F28QS M"Q;>5)3^\ 5 MR'HZ(?UN<'0\Z&=RR40SN+N"W)O6:1S&EAVU$HC,P>FH];=NOP7CZ $,1W]_ M>[%95T?:XG4F[R<6Y[DLP>O"B ==]L?O,L]L'*X1]3)3Z/L5FH*.O"7NV?@ MGIOU94S%'_%X'(\*)JAQ4+^4L+X_CZ]ZYQYVM+[R] M^Y%V=M_S]H>_NIUS#_?YRG:V]@]WMMHSSO+>G^T=_7[8.?^(=[:^?.]L[9'V M[I?3_4_;K'/^GNSL>MXY:O/V>2>USZ81#M"W>]:NX*6"JC0L P%3S(G-)/*$]$*2V2XP^I!5>X:T'N M.K_-75Q'2J4Q2!HG$>=.(4V)0D(2+KQAPK"XMB%)4^5M"W<5[EH%[HI2:X(C MTT[QX).5$N@LUUOC3$E.YXXKGJ*U0VXNEM@=%.!1J>SYJ8[>I329-C8'U<2D(Q'T( M2"N+D8&55#XE)RC.U"961VM;M&/!7,Z]'\70/::';QH$O*GS?! M$NR0MUXC#@N C.4,$2TY![V>VRC6-E3=(5=JFZ\P+!_-X51@^2!8UIQ-'GM, M(Z8(JV015\[F:LD&N1AQ,#[">RQG RY2/JS@)H=X- Y9G!C 5&+K*>;!L5R[O)Z)5G"YPKA\-$] P>6#<%DS]&,D-G$' MTR]X0)QCCHQ* 3'*C&:*&!\,X%(NB1[[0B-T?AT,X66_Y4^&P]CW9V#'^P/; M_Q);7VRWW_I;;S :31([[@SO>DE]3I_84+ZCKN]T4=Y-UV1W"$\T&<\'6)2< MHOY+3/"97?N]T- \-/1'W9KFQE ;8D)$QH@XDP19DCA2GI!@X5U895#;V2+J M06E2O'3@;<"<+N!]:O#6;&[G,-A;.B(IJ$! P@992AF* A/E7'1@A67P+M*( MLX!W^<"[N,U=P/O4X*T9YL(;86$-$=!M0CPD^,V *9!I48E]JA2)4'XST$Y)3FB% :!."9Q2QXN5P2K?E)3^"? M#G;K6OFE_P.4^WMV#2_[B<\PNF*00S#\%T MZV9Y2$8D$ A(\=R+Q]J K+())9*(CP8SXN+:!FNJ''OQW"^/AO!XIGG!:A-8 MK5GAUCM*B(A($ U8C3$BRPQ#@B'X@T%>T""]]<')*C)>:[T<@O:%'IG?LKKC_YYTQV>- MV-VKYO=[3KO[?37M5QSTZ[=.M_!0XSPTHR*$P=9:0QQ*7!G@H>S["\0@:I2- M*F!FL5O;H TF'Q;__?+H%(]GG?\8T06T\X"V9J,SX53T!B-/6(Z"30PYHAE@ M&)8Q>4:""& %S&A=7T[;E@RMSVFC%ZG[1 "NF?&4>RJSF.4T8<03C\AH3Y"P M2BF6DM8YC-V\46SA=E,%QTLG=1_/DB^(?B)$U^QYAH-31@H4% %$VY"0]DDB MP7WTT1D>J<[VO)&+V//E%/UG./Q/'%;;O.]C*\4X>A5'YL^2$?YE,/CR=KO_ M+8[&1[$_OC;QO\*\%T*9@U!V9B2&*ZL=9XPBXA-%7,%OA@6!8M12):\8* IK M&]S47?WE'&[)X/FL!GF!:9,PK9GB6D;,8F"YC39!W'.*;/ >*3#"C?=!&BG7 M-@0O!W(K =5G21;_&42+WMX8?FN6N)6 4N,2B%GIP1)/8(DS,,>)XU$ZT-:9 MR84>WDA=M\2+H%TR]#ZK#5X$;9- K6>8JZ"=<189JR0(6NJ08U8@D[QV3DA! M'5[;D'CA0G+ES/SG9>(FK0(GI^:V'UK=HV/;'>9MWTK#P='%,?I1'!\,X-U+ M4)3C]* T)-L#RW.#.YAJN/"FGM+/)>*\T=B9CGK%.\)/5D7NB!?+7+7\4I_',& MT%>SW!GT!\=Q:,SHI&*3G:_$K@V^6RXYI2#,:^!-!"7 M1B,=7$0X&*-CX H[O[:QL"E?S@F6#:F-5VHO2&T6J6>WD!H,#HR&+.8C1QQT M.5#HF46&!">TBLFS?*#'6<'JB\-JTP'R!:N-8K5S6ZKZI"F3W"'FN4;<>8JL M4@X1C6-4@6,B.!C?9N'4LX+59<-JXQ7="U:;Q>IMN4HH]HZE@)3,5/W^?0,XLJ6W=ZDZ/XZ=-VV87>+]GW[S)_+UE\-!A M<.)Z\;)WWJONM=G$M*PX83?NLO@!5Y> QZ:(_'W=E9$(L]0'CC"3$7$2$G*P M;LA3%62D,FF?E:XWF"UL(C4.HM7H1UQ(]%61Z'(47"BJ;V.,>5OUY=@2[:@& MX]1DEY)WR'A&4(I.:!-(4-JM;1B\2"I6HXE3H]&GI]+8R:KAF MM&I*K27\X$Z 6LHQ8MAC24G,/;2R^2X6ZDV]-$Q:N7#_,;9P4_AOZ'[;^!?\ MN!CX] XH,]5;2M?%30([/!F-N^EL\J=N/\3^^"V:?*P9Q(IU+7Z&68K_^Y_' M@U$WK\#;8>P!8K[%?^890VR=Y*_?G@ [BOD*@'1RN6(-#-;<:Z379Y2(=:;R M7%VTRVU-?O.7M<7<,3W >0_[[_WE.W^+%>-\-1N/1NZN! MO6ANZL7_^?UL_U,X=I3+]J??NNT/^T=[AP=?84SP^56\\M*:L^IRKSC][S5,*A**@C$/ "![9E$O-F.@""\3)'-=&ZX%M MEZL.4]L:'T3X=QACZP@6^BL"UH?5'/!['(Q>'+8;?M#)RJSV2%_--"Q;J M./K,A;VS-_/OG::MP[)WYML[>_PS<2D&G *RA"C$@O^]Z\;<]( CFXBYY>3$=Q]-'HW.'+=?C7+6]V1[PU&)\.X"W?ZI3?P M7Y\9()T_+@#R\10^]WWO?%OL?VA_WS_\2/8/VV+OTY_G>X=?3_?.>T<[6[_V M #CL-D Z6[_ F'X];!_VP.+[]:BSE>_3.]C?[71W=G\YW/FTQ]N?,M!"ZNQN MGWY.T5L5E$>^BA5W&",7O$*>2QJL=<8S.>$UV)XQ;&:2\1;D;10L,<%XB%@G M80WWW'G-I"+ 1Q$XYQCF?SP\ /[W=0GO_ M<;=X&QBA:_OCUK4YN/G(\PS]AFW8I&GXK1U&EL92<"( MF2?MU8-FR^IR C*/VM9X #*K=7PR] =@.+:.80O$>0TP(1FF0=- %.%:@A37 MP7/A87L(99GYO#VA 4)OB%-]#U+X/?K!EWZ6J=MYCKNIFVWYS=$HCD?5"@YC M^# 8A%,0#IO]\&]XN]NKBM?"9V!'ARH5[C[2V+PRLFD?OA<[NR"MS[=IY_#] M6?OTL]:! :@=4D*#$>>X1: @YQ1U3D@$[1C+7!A^O>X::KF)<'Z3P\EZ)]D' M !;]Z*"2O[D7Z7IK%[;BK6T6O^?/QE'K&/2G&_O4#XZRIV#".78XM/TOL4I\ M7+_DT>7S+.!'ENPR[_T8NM=;W 2 MX-FG/6;. *L)+MG_,II,<0+@P',"IN$I3WKCT0W,']AOL>5B[$_7"9[VM#L^ MZ/9;XP9=1?=\IH.;#P6/]*6J 62K,6?JJECLXL6U_;'>JDFI1]15_O ',9ST MXDZJLQ$(X!M<-).#=C-GO5:EIKV["3SSY_?V[MX96 "LL_7QW(/6E?TXO M/_75S_ K5S>[UZZ]9AP>0]S=:ID'>^ MC=?)G>_]Z+*$KPO.[W79%UM<;0RRLINW@:V(:9%<]'L?ZQYU0^C%Y3[6G>]@ M]AF>Z/$5[IK_ZH$*]TPA=[7SEJ=:Y0-EW>28]FB_!^,Z;Y__=;CSX3UK[WZ$ M>^V)G4^_'G0.>X>=H^VSG0][67>=3F^_M^N^=K=\/]P^_ MPOW>T^Q-VSO[2]^U=J7W4\/VMO??S>WOKSL^$,[&M0ORWV%'$N)'(\ M:J2UB#89JV@^3=$SCE.>LJS,)4:>O@!%)1R?L,WCU,)L4$>6ZS\]^L4_.OJ] M[\GOU,/Y9'F#KX,X+S;$:CCZ5X(&S^HTF"(Q*IK<\2]9Z!)\MQ8C$J"DQ=:$J!073]O M77E--, M""*1%BD@KG&.[#81,>N)2)SX1/S:AGQ#9D1V/TQ9;@)R"\F(.P.[K_G*85C_ M+''>3Q/G?4$ U5G'$!ACF \8\^'BG4=]_9#E'ZP7C*MEQ^-AUYU,3C'&@];H MK!]A(>/HQMDL?!:DIDWC.+Q]+O@4![;WF9^UC?76Y63D8/N'?V=$!O)'+1G\#<=H? MKT@#N".&+?S:A:T;_PU@S%ME&]@A7?WEZK3F MUJ8:_<<.QSMIQIXL40PWHACV/F/ ?L0JP(:1N?X@H+G2+ZF+,T'C/S6O\L\KC:99M',.YQZU]N^(^-&S$_ M=Y:W;Z) Z,N8NT_5BQC0)@S%?HFM/T#FA9]$.;\WF"XWR^0]0 M;S\S=!5=^RWV!L?9-HK^H _W_7+VP$3MIOR%*U3E86&/X'*7P4DJ1&D<)9([ MK@1QR5DB/5&>)A-$+(%"#3C]#K^2G0]_?>W =>$[YS VN/Y'L;-U\+5]]&>N MT<#WCOX\VSO<_WK;Z0^I77/Z^<^8XH"CE8BX$!!G42*KHT;.)VMM5-1'N;;!>%/'.TT[]1ZW M,]4]KG'O!WI:J3@?$\RT()UARFKIC9.4$^T-$=*[Z$(BP7J#IQ8D0!]=<[[<8+P3R5RQ.QG*7R#;<#/)]_&TZ&64(7I-\'Z>>WDYJ9$CSR)$4.C*JJ:0&KVWP=7UG/M\+[A+U#DS( 3QN:^)^!*7ZH'M<"WU^ M]47SK:1*"*(M$SSGV O'!$F$A%P\)?"B#*P01=2BAOWGY GC@@ [&)L0%PDH M(E%XJ:+A$AN<' %E0-8=F"^G'\:RF[L-"/;(.;-*J1#@-ZH8Z/$B:>J2MURQ M2]=P$>Q+B=J:8 ?MG5 #*CQV"E1X;[(*GQS(>6ET"$I3J]8V]#IN5K"OAJ-C M=VA#K#;OQ-DQ>' [R%7K1#N'7#>*&.8"YIB3S/4F>,.!\BF/Q%):C/Q58HA: M&+S_+##FSDJ%M,L509*0R A-D!?>4V -ZG+-1D)?0Z8X%K$5CP MUG+IO:/1)^VMID:IR&61Z\N,VII',Z;K*T3KU -++()W_OADU-9UX?/45ZV".3\9W M?^7NV*.)8OBD<5993;\1%'CMYQQE)O5EF(W##:KZ@*CWYK>Z?V M;+3VCYNS 5-Q:_;O-W&K%*$EU#I3IO&@)X[7.;U?%-8]@Y[F53A^E/";4L." M=C*JD"/Y*P2_!7*(PTGL]K_L,X^@=3#, OZ_?@X6!7IFM7$'J?4NZP;]K&': MC9_D ]]KL>;6B*3(_S19UW(27=8[/K NCEO;?;]>-R%N,?6B]6F?H RM?HHR MM-=2UFX;RLM7CG;GW86&]AZTJ;_R]\[;'W+3#]"$#COP&C0IN-=>SB [!RWN M\.M9K5[S+FA3U1C;IWN[.;;Y_1F,];2S>W"T=_3;P=[YP6%GZY?NSNYOJ7/X MD7^F,; 4K$+"&(.XUB$7I5&("JFD-89BS6^7HS4>&\<) 2M7G;_- M/F,EE0\LG\0D@CA5'EEG.3)4&V/!=/1B[O#^I2I2^.X@EU4=723H>3LHN4YOYP0\H, A6_D, 0'?E,WKGP2O"W._H/OYWF/Z?F43 MEV*PCY+.L&*#E?A^^2L\EX^*^,U:E:Y?I^NET3;367V8< M793)FGWH\QK"5WZQ/5M5GZ\2*+>BGVI*9-*=IK'H^Y=YCC7W4Z_X2158&![[ MY'6P@7,MC9>"4ZXH%U%*BJN3*D(H(R^I..4#;;OIN9,7N7=%9_>7H_;1>[JW M^WMO_W"_V_GPD>[O_M+;^_3;06?WO=BC[]GMB]\-@S\MCY;1ZS@3!/?4)>68NX<1H9G S,KZ7>._@I4NX(S9@J M-%9H[!71F'9A*G*;J9*3Q'%BD%"6 M(*Z\0HZY@$!!-C1PKWQN/:@,*SQ5>.KU\%0N[>F==%HPS)W$-@;/?1(B,D9" MHD7=>D828[=)#&M.N$P!"<(4XM'3W-/ (ZNUT=KG1#X"ZA9]8\3*F(V-!JFS MY7/CW6R76Y+*;VA)A 0/\]8(S MR%\ICBF7RG I-2P[ES8XIW-A$971H%-AYFQ C6",N>4(& M%$,4@C:YPBW34N>V25HMG#%:<+QL.&::@WF]EO^9#B,?7_6&@_A:I,2<5?U9%HVY CCHTE:T"NH+?.WI[7O M1_"8\-M=?+5[M2:;_?"?:5NT3>]S%#K,Y^;5ZA2FFH>ISNHF/J'$6I\8DM8D MQ*,DR'@P$C"3UFJLA#<^>Q_K1[VU*N6K6$7FM8*X >.^@/BY0#S#OM>>F"A1 MM)J"T8 5LI#DJPA(589SY_+991"<,6(8EU(F14#C M=2K%PI//R),U;Q+QEHFH'+(VE[G!@2''=40."^RE9U$%M[:AWA"]= M0$PSD;6I^.6O;P\'P7<^.1J^W"NG'L\^,1!V%C2W1IRT+:LRZPNHA54$E78>U>Y1RD ^L,OFSVI5EL)(U6N__SD-Q(NY3 M;GY92OAMWJ.BW2-U0'B$9YRMO<[64V992W-H'LNXF!^&@]'H7V[XCXUWTQK0 MU8O-J@YT4\]_GYJ6*SZ/F]Z?')WT[#B&BPF$$9U7XJY,X[VGL1/']]J,C28P M+&'9@?_8JE-)E:@0XK?8&QR#BC2._J /]_UR5LJ'ECHPUTPTG910*1$B(^:< M,# .A%(!2ZP9QH[?MP[,#ZRR2E"\ L\*7&WO?/\@M[J#S]']W8^G[=V_#O:W MO-C_L$T[YU]Q&\;:H=O?;WM6]LX[AYVC7P]W/NV!40=CV=K\WOGTZ]?.>>_K MWN$>@_N?=>A[MG?XZ\PB#%IXYW$(*%@P];@1%&G!.$K$PWI:*0S!.7E;Z94I M#U/*7!5Z6PEZNZ:_75?="N$U2'BU^(-<9X;PH!&3A.3NY@3I&"RRS$?B.59& MQ4QXL+2%\ KA%<)KD/# TBK\-1]_U4(&L P)2Q$1_"OW<"*V7YM-*!DT,HD%90&BBR%!O$/&,Q=Q+VN00-R:72:Z^]!.Q MW:$-L8+!Z*I\UZLHV34'OTAG0'Y8A1VC/ JGDR12!/B#\,KR5#3W9V"861FJ MC!OO=/#(^\01MXPB9XT$14!1I:*,)@30W!>/H"VE0%XA1HOFW@AJ:YH[XT() MT-U0H/ CEP% VG*+/.'<.TL99V9M@YJ%D\H+:E\A:HOF/C=":YJ[HHY&105B M.(!W?#W(?Q'? M^P+E>%:0@9KJ]55BO)Z,H&:TCL9212&%1H'%7)H&,^0$-DC8F*@2VM+L6A!- M=(Z>"R4KY!@LL&\8]B7VZ?&)H&Y+,&)59 YQCPGB$5-D,+QT2GNON?4\^AS[ M)/C"O9<+$10BN+\%4D#?&.AKYHGUSD2I)#(T)<293L@H9Y'$&B= ? [RRFWV MJ&JXX-(C@;ZA0X\D3][+*GST5*0T M(^V$)$&T#11AF@L?$<5!$_$<6:>M($Q'E7(C,J:7R&=2O)IW8Q:795G&92E4 M^N*HM*;?>>>(PAZHE&@)5 I\JBVAB$J7L!(L&6:7C4H;C?DVR^J'_JGZ]D0% MGE]&/D[#DK7,]SQ,TBZ6.@-,?B,D/I$E34">T1([I+GL4&:6-"(3: R M!:PLM=D_;^3S%[=;)K]=H<]"G\OKV"PG'(]/I?7J\DQIC8U!4AN%N/$*V>@9 M4H%@XB51U)!'.>$H5%JHM%!IDYIH)XZ+'OJ8Y%GS)'#IO/18(*R- #V4>%!! MG4%)1XUEBH)9FD^*.'DAY#FCPO*=I6S72MG7E:NDNE*#??*RKP\)\ER6FHV; M]VF_N.AB_VMWXYZ!QF6^JK MZ.QN\MM65OM3?N\CV_GPGNX=@<6U]1>,=5OL[?:^POUIY[!-=W:_DO;6PN4 ##&7&A.+*81\2H$EY3:8+*H2]OV.+>_E* L-!;H;?7DJ3\=)Q6 M+ZJJ#%.":B2<98@GIY'EWB EA0D<$R%)+JIJ2&&TPFB%T1IDM!>3P/UT[%7S M>TMB;!">(8$S>QG'D)9*(:I>2G'&5XC18O,T@MJ:S>-8Q"IZBJRR.%=5L,@PHU"46F/.N7(V%V:B M3<5L%M2^)M06O7YNA-;T^F2$)\Y[Y$1RB!,"_!+R8EGW" _S,!NB'7CH(9*D3DT26N6-'@\&(HF+@ FW25O8Q\0QQ[3D M--%DO ^F!'$M'4'-**F:Q44MHL*+W($A(FN215I+[S03(>:JJ9HNW(&A(+T@ MO=1,?0;(U^P/QW'DH/,B:W.34R(%0)Y@% 13A,44F<%1PN/+@6/EN.,QZ;-VG&&TC5H31A!G%)-^T+M;J^OCN7*C''?C_ MF8-N!-;6,2\Y=I'32+2FR1-O(G8XMD")MK]R#^!YYH$.['.V8U>:<7_^?WL_U/X=A1+MN[!]W]:HSMT[W= M/T5GZ_T9C/6TLWMPM'?TV\'>^0'PRB_=G=W?4OMPFWPF,L):Z(B$E@9QS132 M3'M$8-\Q*VQ*(:UM\/4Z9;0<,/JUXI)/!Y1<7[7FCP/HV''K- YC*YWT>F%?7*A2\=N$,4903:9PQ MU%J<:#3.:^FGXD;=)6[*/FQD'V[CSUZIJ ,%Q13L>,1C,LA0;4'02.U$Y"(I MDC.;ZD')%_OP&01-FJIDXX-A_)E.1BJ<3)2S81P=1QC]M]@[>U/]?9Y-RPQ6 M/M) )(O<,N^XY;!]+1-<&Q+(E#Q)(<]'W;1[^+/$G*K (M*>.MBYAH(U%3!R MG&B098I2Y=<857[$XP,DQ)YCJ.SSAJ?A;C =S9N[CSEKI]P[AO MP*Z\N3O_\ '@2UU;+@LHK[6]; MA#=-J5PC_\>6U$'LP07NZ!%2V5GP_S3H]0:GH];?NOT+ (_^_O:>MN>3MP,B M&*_CB=]YWGY FJU3(9OO6L/7!>=-=*U9U?CSW^.1S4@9YHU6:S\S9VC8RSCW MF?5@Y?#FIV?==5%WN;=V0%)FM6POVN&J*VC3XYOMT\Z';=RF'\_;6U_.X#M\ MC_[5;9_O]_9HYVA_:_,,KMG=.]_&M>.;PTV\=_CQ?'^K?;JSM0WR\N!P_]/V M>>?HK\,]NO^UO?4;R-/?#MN'OZ?VC((]0GF:,%9(6; P. D&6<4-J"M"V62Y M#CP;R"\Q]G/9R!- PTK)WF6@F@[+1I*0\9T NK'[65%28YLE%%!5F:<@EGQ\5 M>IF'7F8U(R!6$V(IRFEPH+MPA6PD&BG% X\*.Q?!0F)X87HINLL]Z$46W659 MZ.77P4GQO\S#+K,*)AN<6\)QCH)2#G$*-I*C1"%/$P>C"">>+2/*%@Z>+0C+S/"_N"2L9\PC M*@FP# L866\\,L$%KQT)H.& #J/ER]-AECO#_X&=\DI*U2/,R2LGZ5)F[XEY M>H8K2W#!*<,12:[!UK2,((N=0DEI*T7PBD3=4)F]9L'SB,E4^77>Z-W^2:49 MW(A!F8*%TW65@T:.!Z-N_LS;28;!MW@5*_+?-\-^I@^,K[YB'3S;R?CNK]P= M*>0CX'#XI%%!UPSAR:Q=^YG'7,$/&V(QHX19'KEWRE+G1&*&"&YCBORS(6L7 M7SH87@S\V'Z)R($J_!55VO!;VSNU9Z.U?]R<#9B*6[-_OXE;I4 AH=:9,HT' M"G&\SNG=7YTC4&A.D^H2?-62W[%;4VI8C$U&!3)B,*P0_/8DAW'D3\%([#./ MH'4PS.+SOWX.%@4Z6[5Q!ZGU+DO>?J['9#=N ?'N!/L?+-;<^H84^9\%IDG- MU#\<'UL5Q:[OOUV_(DEE,/7 M[FQ]/-O?.NCN[7ZE[<.]L_;6_L'.[B;<__UY+4KW_$^QO_57M[.U][USOL<[ M6[]]W?GP&WQ^[ZR3]:>C]Z*]]7L/QI/:N_ \Y^W/,5'IC;2(@Y>W WAM37],L66(K?^4; MZ),1KGT:6]WI5)ZU/%"[A0L=V^'DW:L[VU#Q/EP>_OQA,/@"(@8LK=/!\&OU M\7[UAI^V>*]BN*>?>M<;G 1XG6)./("A!OG3>533\>:A?NN&_,W3[OC@ M(M,A/_#%H,"> SUOM-[Z%"=IR_;+,$Z"R@\&O7![\/"9X5&^%7P._CP:MX#A M1GEBAMU1?J(JT=FVL@[I#_)XA_$8;@N[8+*C6H,AS-FWV+? F&_RJ\')>)I? M'7L]&-T)K!>,^QAN? 9_3?GY8B;8ZL.Y16;+]VSW: 1C#_%R'+<&NM[Z(\+< MPK7@VO"ET?3)*J9N];I VI-$N^Y1K"8'OGIZT(4QPP[MWH3!Y'XM#^^X.+TK M3'+^NCT"C(ZG]YA\;AT$:"N+^_S5:BM4\UK9"9, _4'M!M>&5BU4WG.PMK"$ MP\DV"]TA3,WE^N;WW5G/GHXJ5LK//8)'ZMEA[=(#!["V "WS/,TK*8DE!WUCK)(#@!K@)PCF"7 M5A>".TSH.;\QG=6'/&+%5Y M,5?7>0M:2Z_K[_$4FT!YH"N/LH7W+5/CEU57\G;ZK0[H$M S9X9Z$(!.1G]G :FOJL\FZLPN;^=]&.+JFIBU<7$PFST06CZ+-RR M3(P>-+]!?X+Z"RWL0G\>@TSN9Y*>JJU#0-*P4GVK[T[3_O/-X)>9#YQMN AXK7ZQE+%[6C6G^;IQY!6?AG7_C#S=/VYF>LC N4JCST& M=NG%<$%]5V0WT64OI,H[T!_'4]/L^L6NN#-[!$!D5+IWO/0AM/R!A:U0669N M6%'>!?=-B"Y;ZEG4=+-9,;$-+\7;Q6 JVQTDW0!4W_.*XN"JPR^5U5-V^VKM M]FV\\[&)W7Y1"B-O\ L3:@1;!#;H_YZ ^7*1IDU4M?TOM2@R+8_QIKZ]88L= M3JH15#Z$"AF3+0][>W3B1A$,XOX8U/O4[4U4JLF'KFW;"W$]N6"%1]!U8&?# MD'^S?1C9&=Q^8GO\U#A8.64*IH;HBA#T7,I4Y<4;7?@C)YH4:#&4J'^.6IO] M,!QTPZ5F"CK5>-AU)[=]%T^M-&E-><3>,R\"EX*9R(5*7&L9(Z&156RBL608 M7?Q2V*1A-MD[[WS\S+13*2=W*^<5L(F+R!C@\"2I"4$&15S(!3=GU$%[D-)4 M%GX9%A[$" T*PVHK9(C#B _=5V?NJ9'7;!F=N.!H)KRXTU>/*Z>U.=C@IO*'[_P>]U+_+4JILZ5^B:> MKS>YC&N^V.T/#?K3CTR>:!AA7J:/6\TF#/L!9FD,E%*7E(H<(!9MP P''+3A MC&DJIZ?7AG!T\4L!6J- V]EMX\[N%[RSE?_=9NTOGU6RC"0K$+,RY-Z4!EGG M# K$1@+Z&V-,9+:M@V[B>9TBK]+I;>5!C<=V.#VEG&ZHJ?%QIS95G4#=J?%- MP-. O: 4X48 D\1)Z*D6UBNP$P@URMODID3/J^B)0O2/0O1P_\W/7/IH#S,=(6BP+YX;CI"7[O"\D=2+ MW+[R%P=6B39%:KC8;?_ZEZ@J4A1)V:)%422%Z1ZW3!6K4$#FP0&0>9(ZGR); M#/37;.[:HF&O.0VM3*5&*_=E*?,@(=K(C I22AZ8-#[H&+51+$63I+JU$FZ5 M0O(-VS@(F>3GB6 K(I0?&J7XT>?W,J3 - $3<1Q0BBB+M,<&EIF4PO(?.RER MY88;BX6-M4:;E>7PO-V?@9GEUF\;M6 CHEZP'5:;S_5RE)BE5FS9$7*/-;$, M4ZNWJ159]8UF7SR?P5;+Y(/P1R7NEWWQCWK[>QP("Y4'B9&&,M6/!5YY,#&:T8O35#P7H5POT7U\Q8/09.7T*%D6C >BY MH\@XH!E>6T6QEA1C<%NROT"5]*"NX9]L-'3U M:KMZ?++(Q\CZS25@?>=^)0$X:%W&;CX^7-6>M\8FB+R9S5SBD3!'G&7<&>:C MD8GQQL+K".!LX8P4"U^QA?_VY?#@/;$8+-HGI#A+B#/@)DXP@D0,*H'Q4YT+ MF'[3PA?M>:=V?S"<60"9G=I9?GO>SI%N.<;LVKP_:,*^QAOU54AJCCN=VG>H M&8GW_1%\V,@*U\?L39SEJ-_/L5J=MG4Y/#8'@#;!4F#C53Y8!13/;:%O&+KQ[-<52@'$=K1\+S7KT>Q<8\WW2K,\(\<^ P#\V;_C_V? M]AIVN3=E"!]&_?8@M)OYX:S3;\K']*>\6>?A/ M9]IIDWF(9U@/75@=S?7Q[_ZR>XWW]&^08Y7J/3!>*]V')Q?+V.@!77( M3POF2E?#]Z *T3\ 0^IWXY?!55A7?>28UT"#47MX;<^X/D_$+3#9>%:U(53NQCR%Y/R<5I5#-:BFK;\?O'CQXJ=)/'.#3_\/ MNCCT+OXVF+L'\-F/>,.Q0,&R=6$9+ 9> M FK5QR^R=M6]97R^.^6UD[#,R017(5PUQC#%UAOE8X[QR@Y@ENQ>_1J>=0*S M63[&61HJ*L[3Z>3_UNV=20TMF>R+8$+=G,E>DM)+4GI)2B])Z4LGI2_,[OUN MMNY,=B^C@EDYGW765MKL@">XV[UA/RWFUHX64=<$;HJP+"*_:7C ,=#^Z5%Q3C> M([>COL#L?;\N6"&$]TH(JU!)-1ZH=7#!HUZU?+M.!E_ &,$%W;9=S @G,9B3 M=,'\K7' 4;:HACG^FI- MK+2JH\DP]JPE?:EJXN1]YOUGO_7_>OU8[3 T^TF#:O-JZH;0-U/W N>L]F7A MT\E-]EH7O<&PVJ2HXH1SZZI0]W'S^O%3.W[.XS5^M:N,][\-%D;"=^%Z>WG9 MRGFR3CMFW*Z2E:?ST/IUM^1\^JQZ41O09^B15@"^ M4&>-#W)EDP'8XEFOWQL-\A[>VSB9^ZKPN5YMS4T?IQ@J![LRT"D+F'*LL0U. M[QI>LY6\[5%=\[G7[X0-ROQ<,HOR5UNE+^>W?#TM6?#K6++@114*>)])E0^T MCS16B,BQ"I=5+^R!M5Q^J;CB7D,D!M'W8Y,*4WT"[_OQNHQ#LT^ MV X\#*88,*W8K5C*])EIUK/H5^HO:Y?!QI#[Y]45C>]@_CZY,5/<+<\F#[GG$.C83 < MK+4N8K47>'$)DWT6"(!VC"YR9^1^/,O8MMA:\L)_E ](X"9V-*CN F]72TM4 M;Y??L]N")S=GZ)56R'0?P+W.VZY).1ZWH=E6G^O9:EZ>O._SYJ&3#]J#ZZ]Q M4>V![MWTE"8U?TH(H;M &%T39=F@3U>-?DB:P!_5ZF2!T+3YL#@HI=5+:HN;5YZD1;,E0)0)4 T M#@C+QS-MF/9'5>#[E>(0W/AB3ACG%@([XRCV)IBC,IG&BVJHR,A6[76.<24W MNF875?)BEAB9A,)#2_,0CQO9J$+DL]YK,AT-;+;:5=) )C'YCRDC[8\ZM:=4 MXA-3SYA!B&]T5&X'>/$5S\D*+K4@U&VGEKW9UVYW/S0X/)@H$V4DNPD(YV"P M3F>OWA$ RC:N.(V 6TN2CG-G[*#3-D'YMC/H->RVW_DR?8(_-OZ*/.Q=.WV' MT3[KP6AW*U>[?BBZUS!F,$0?8Z@5O<;KOWQYR+1JHBM4T8*KD["]Q;Z=>4'[ MD_7UL_T7ERW-C_(I&4RG]J\F%65*T*):6^T!^7'5 6YH1?BP5X5F9%9S 8Y5 MB?N,)\2].I@*VG=6K<.'=91XMN%1K6EVUNN%P;0DV: F-O6%4_)GV84N1Z[3 M'F3>UAI59*GR36A?7AYFF@._J2;]['K]+WN+5L?3ZX^)MME4F$)%A)JXELZ7 ML3+0U0;#N,L6'%K7A+#9RLH>?9%) -SS>GC$?NN/:1B\+TN8A9=I2EK']E0( M&*&_QJIS-5Y]JBJ'MV/:F[R+'64,S3]DS.YUV]#.JO^OM,/VIE.LIC'SVN#F M?9+A1#JIN7+"+R]Z(78:WC>E(56_72?;8;_:!&@LLHI@:*A9Q6C&\F_CB:'J MDIQTW#RYTGJ;!M\Y3IG' 2S7UI9RI5:5TV3:4^93MZ[:2*@6!KM(0,;+N;$1 M="J1HW'HT/1>\.\C8'%VQHWJX?DP"F=3T>SCE5)&D_Q"%9<G0N'E%M+V;M-2N*8WMHL6]&"_H1\,,5:%> M3-0]/;:+7NKC7\!I.0X'X5"-2$+'X!0 "#^SR] M<98-M5(0G,B359\U*]6\=*R-M%O-$^'JD*)1"VR$(*<$S<9"@P$H::HTTYJ& M7K]U>[!(!6UR^YHA]K,44AW)7'W0/&WRB$:3K=(6KIGLHGOFKU8]$C_9SBCW M5[.>'ZL!5$9[W=KK79<*.1LV>EWB\JI/JRLG'957B^UJ-W$<3'K59>-[3W.- MF]H;!Y/W"N/U0Y9TG.1WU4N/RTQPP!J'$:;:J87$&(OJ;JX6'54,^]58N%ZS M:]QI?P1K. =RTN0JY[WC.)X!*Y7"<7=/O7\SBE/A\=5B9$PS=M!CW\ZHQE:Z MI//>N]=R-L-Y X7CL.&/W=[G3@QG<6_._Z8-:\K@;[*,&H@!M?=:L5UQ .@L MF(#"*,>AUM@ "]ZS/%<,X7$/ ]E34I?G>;T\K+:9]NG&,4X-5S>DC%4U*O#]_LUCN)4ZE%3:6!L^JL=-AK MS@^K7LN73C;EJ $9[[?S B.+@C='4I,M@EXC0P!? M&,),7B>S5$P>/JF+,UQ> OL,XUS4@>W,;?Y?WZ6L%VO M2:Z?$>TU;9T;BKSTO5I[3I:[]6)L9O6:];@W:_7Z\DIN?\R8ZWWJ^%=>A.8' M7['B+U>%'J;7G+ H;-=UX[&Z-K1[X[S#O-?04/<\,E7%AWH9T\M@H\T-+?JY6D1=Y7A-*35?N:.?9#976\J#F"/GP+T( MN]6*Y):5Z?B333CR^GZ!*8+746'JCV'/?\RU6,"D7_UG!):?'[YYQ:6.QH4W M+T[YX8=3>OSRXY=W;]]P>,[YT]>''X('PY_^=?YNU]^_S";./[N MP]F7HP^G_/CD7YUW)^>=HU]>X4/X[/#EG]#.TR]']/#SZ<7/']_]4HFE?CDZ M>!\HSEHV',7$)>)$&N0(-BARH@Q+Q 0N9J.[11 V>!<-MH+[Y"T7@1/N>;0I M249G:TM-#\'?6O4@M'Z@QM1WG[O!%E_U0>L/F$:'VPMR$QE6,:WSE^>4/,'& MOZ(?5=-KZT8)B?JD<%8G)1%-%#7*!,F=]%;&I(6,.J7L]&XL=44$&O\PK2+Q M^NCGVSE]]6DU!+ BRSM:T+3?LWV1B7P$?F0HY9VO^:LZ:9=]2WKC8K8RUF645F#\XSSYX(958&F/-; M.Q8XRL%>\\/S>AN\_LN+^E[[K8-.ITFR;M9XY6R2S:5Q0R3.:?Z7.]?ASV>[;)F6@V M[FO6#4WLC$\4ZMX;C-]^"EERU:XQI:C"!%,=)949J6UW;E%A8U/0LNKQW^/E MJ._/[>!^UXKWJX26Q0; VCI3@/F\!]0P#]^XPDHUEI/=E&8)\K51&AG#:V4% MXPYIC2[S!TL)"EKC15(P!.X7HW-K_W> M6=]>'$Q:?5 Y"MD.O9ZUTZZ3UY6XL(F*42>18"DBK@-!VF".DJ! QI1P+)HG MSQ3>GT?=ZZ*3.9)N. &^ZW"7G:B.8YXN4=6ZJDZUG"ZU39$2EYA*W&F8-*0A M6'#M:,1%EO/[U6F&T#IE1E=75,,ZML&E24I"5')&2%1D)[# MU,T4 @=7B$1GI-*P2B3 Q#G[EKC=.-W0?H+)HIJFJG)/-YG6%!R!E=UL@:WK MUX8ZI/O"=KO5S 03Y(0(N%@)GN12CX/AS/1>"_@,!_4TWI"['(GWL5YE9X'? M.IREGB7!>GL7U8*R20;+Y^SP8O7!:X[YOHI;F@F B:WQZ5Z5A%&'=$\B^S_U M.K!FFC@?4K).T8IPB$J!-24(RMB1-+X1!@3 GOW MY!F3YAOF, YK&<]&>4Y;AOC<%2R^QX!NL(X_;6<4"^6YP3C(\<%["@MAFWA$ MSBK@T#SKMB>1D,T;1)8Y&), 6"&^5<\N@\5RJNQW@XIB#/=@#/3HM_?6Y@V;M L* X6A"]9AXRFKF:BJ1+[QZJ+>!UUV[KJKE12XN@#"UZPG%TAA,CK(/_:XR4 MLQ9Q^!&8-<,( S1$8C6+!DR/RW60FKM:2<&G>S 2=OCY?4Q1!:D$LL0+H+]$ M($V#02GQH)W@0(--+J1&5TEJP!+@7Q>X%XZ;8"UWDGL90DB)NH@+9CR$.7# M#&VI8,DK9#3VB/LDVOH%9Z?UW7X?=7* KQ.(9 F2;I.P,!7 :XZE*KN9M$GP+ F>)<&S)'@N MG>"YL2&E=50L64?*R2O;SZ%L Z" U3)A8U),OHQK$YZ*HP]'G:.OK[\>?3W[ M>OCA-_;NEY_;QR=O^"D]_0)M(.]>?OP,G\_5)CSZ\)$>TC?L\,,A.X;G'KT, M'T_?OA9')^:?;4:0-22C7 M0X5E /;)R-D$DUP!G5AF$R6PIC?*:D$D"3H":X^2L=D$DZ/:1'.:%?1YJ^KT M;^>7?,=,9PGAPG24[[=RIBB"L#XH[S01FC,GM?;>*WV@+YG0B8GI <$5U>1V4_,W$BZIP M9;.PAS5#_"N7T)C/K_CIZ=A3U\L+C=D7DOP(+03"RZ18.2U4^XK<_-MOW?7; MOQ.,E[:6MC[ZMM[.8V^YXL*9PD_=[^K2JVL;"&M ":YO53ECK3'H?V-!4&\I M++,B6'8BT;=:$)Q4H4R']:G?J_E3O_DUPNH7J_?PLHL6B4^:1)MKKS3])CD) M]7MJ(\V09VZYE>.=*PC=V %SECW_FO_\KG],]^+V=Q9]3 YPB_'?DI%KSJ-7 M]:8W3P8[UF//2X\MV6,O;M%CCZY3BN,5QUNOXWUG9I[G<]['"'QNR2D;^FR= M\W6UB[=PG^;I;>SEII=>F2%]KU?O*J$?EXL1LG(,?=#H]/SE%RC5L;4L37K_,N\.VYM['[)?]_IO>X4 '(_+[1$?"W&-!]M>Q$$YT9&JTG2 M(E A;)14U/&U9)PT1+X?AGT4A_61_K][@\'!6)'FI)=KE?:ZTP)_%>W=DDCL M'SO+/C^]^*MS_ ':]/7/#X=??[XX^N4U/_KZ&ST^>0[?.2.G;U^3XY>=]NG7 M<''TX;PS_@X\:_2.OI&''UY]/7I[^/7P[2D^_7#&CEZ>BL-?7HOCEW^>GWYX MPX_?_NO#$3VEQ[_\F8[^P'_]^^35\!#^"^UA1U_?O&=61&I20HH(@CC6!!EB M#<(R!WAC29CQ3Y[I/<'GA3D6[R+^"-PMX2*KI'P%G;8>G4(R6& JE$Z*BVB= M :PRPF"ME',V%'3:(G3Z.HM.TC)K3=)(8.\1%XX@J[A"S.B@#%,AY&1JLD<- M*>A4T&GCT(D0CHTC06(IN")4J^2CU"%@$3BFM*#3%J$3F46G2*0/420D9.2( MLTJA2";$,,Q"4GE,,' GLX?-?(930:>"3@^-3I&)&)0R,7K,@PI.RB0-K.EB MQBLJEE8-*>CT<.C$YE9VC&LF@\CU'Q+B*1*D:62(LD 3%HES8IX\DWO,S*?I M%G0JZ/30Z.0$%L0FQU+>>'+"*N^Q2BE%):U*]/[1J0#0,@ D9@'(",H#)A)% M+P3BL"I'L$A/*'DK4R :ENLG^-4"^$=CX:#H>WF?BR\=*6\]/C%?#B&%Q;&#%,$ MK)0ASB5!.L)?3502UB/,QR0S+<7DIO)AZZ&E$Q^YEPC<>W/M#5IQ+M;Q7G4T MPY*N7;QW&>^="U6 MEQY^P/:S6MP MN;(80+ER\T(T-NS0]F8%HEM/L]]3SMR]J,CEWGB;^/AH$,8*\ZL]G:;?*[EP M?=V,"[W^+KT^/'D]G*/7(=J(K<"(TD@13X(ARS!#6#OGJ8I*L?3D&=GG\R7] MEF372SG!?:^IOQ.Z4[#K46/7'8_?"W;=#W9]F=T:,-X'YA@"!).Y_*3.F6T. M&4RX=8YH)5G!KH)=CPJ[[AA^4+#K7K#K:)9W42$I]1@#6"F#N*/P4U(:28NE M@YG&D:RW5+"K8-SW]7$N %^B:,3SXY^>\\#BUIBBR+&P+P4 M(\AR^,, 2_8PYX3HY!:AUVX6:7GYC7*ZJRK3PJ#'0V^4R^=N<$V,TLK2RFUN MY4>C_L>)4SOD5^YXR(KMZK6DWK]EJL"^Z8$5TH-G]T3,RPU?'9G M@^!T/I@O4:L=C0$%(7*N#//(42$1C43(0"B.(98B/@6>-A6>2A&?G8*GV7-C M[JGW+!$DF=&(2RV1BSHA"9^Z%"@35I0J/@6>-A6>2A6?78*GN9 \'H@! L41 M#U$@'DU$0(\#2E(K*C3,2"R6,CX%GC85GDH9GYV"IUGVE'!2+$B'C)$$<4HT MLE8XQ*V$H59*&USJ^!1XVEAX*G5\M@R!YF+G*$L -B0+HY&(.%@ () 'ON2D M=TQ*::@KA7P*_FPF_I1"/KL$3@N"X[SAC#K+D>-8 SPY@1P1%'GC(R:$&)%" M*>53KMRP*XL!//(K5QEEQO ^W;PPL]^CO4T8@H5_6_TX&'6&^2J8O:'9@^8[ M+SIV,&@];PU[]8\U8A\TM6-^J#K,@G[<2E',>SSG/^OUSIY.#]]Q>C,]>.-( M_X/![]6X':<7DU$;"V86XK,ZXO-Q_M!?<:])+C>OB1>(W>#&.+AE"4!*"(*Y"1$Z)B+@A MFCM#C(G &NZL,/<>&4'R\6-'\"-YPZ2F3::8QR+*HR2E!&0IF/=\^- M5W;B5]SX(5;'\R=\CGLE!5:(R*01YSF /!F-$@W<>*NE%QM&K%>97;C->_OK MK]Z^?F3Z^R9OT!?X609^/AS,[[,SJ8BG-"%B,; (ZBV"=;Q%."7*-6$"EGE/ MGA$QOQSX:8L#GQZ[HZY]A[TXZK*..KMN5RJ"=S*"L /.SZ-/2#OBP64QSO7B MHB7VR3,Z3Q.*GVZ6GZYW!WT +PD_%7^]9W^=VRYWX)S6"V#UBL+$:K%#EN?D M*Q&9\\03QO'59;YT3_U::&$H=TLR!MS*/D28D M("IX"(%(X@-X*Y\OM%QFU^WUT[5OB!<_7=)/YS:]DZ/@JE2@(+5"7&,!+%C" M)$MAM6JU<\&R)\_*8G73W72]^]V%!*]IT3J_N6U$3([D\F74LZ]X0))'1CBWEMDC5=5GH(QPFM'995C=/?4ZH)[ M!?>V!?<>4!"PX-X]X-[Q_IH MR1/?+V.U= MM+L_7*1[OOKYS61L@TJTET:61FYI(W<\*O9H=.%B/T?$UM++K=$@AE:[.U]! M^E&+,@\:U9?[#1!]6[4EA@/H"'L6Z[$92\XWF?BP5*%:\Q^+G@T,% M$<$F*9"G+A?H2AH9*10RWABAN9!4NKS#@LDF*=04J:D5^?;*@R"7].WBOLNY M[^R9MQ5_*(_G*Q/Q@GCT? MQ<5\Z\^+:TI]RCWV-1[['Y9AA=+%$]N]:ZH\6,HU/! 9_:5F-[KKN_'B]@=VDZ3 M"U$]\V!8*XN-LR2NJL=,94R41(Z^VE$-QY'4Z\NRV?V2$)Q,L>*Z*B MID.5!(4RERH< MCB6[@DI0Q8TWSXU76RRYN/$:W7CN9-X2II4S 4E&*>(N:][FS<(\:HG8**@I M;KR;;KS:T@_%C=?IQG,5EQ*0Z*1(9M0:\10,,I%1Y"S5$6/%?<(K.<4KCKQY MCKS:VA#%D=?HR'/'\1JF846 44N:O=DDC+2R&"G#E:)!9HWZ,A_OI!NOMEAR M<>-UKHX7J'UHE[RQ8+HL6IB174(N:8R$8H9Q3;74:K,8 MZX?X7#YDD(&N0N1!RW9#JS<\C_T*D.%5 #8[7UKMP6"4<;(YI"G)E+,S%K46 M4YF(LR[ C*6-IB$0+QBG2BFY?,[&K2:MZK/G=A##K_9+OOB@W[(<*\0EQPC:U-"43.9!&% PWSQ MYYWTYTA,-"Q16#,;<&5F,+/)&1YS8(5GOOCSYOOS@L,<36$DA9((\Q 0A[42 M,M([%+D/1 7 ZP SM#(;Y-([GD5YHP;B)7Q:?71G'<1EY"=W"\76)9+85)Z8 MRPXOB>&KP[/#^1U^EY2CEAB$?99)Y%@@[5U 1$NJ$O.PQ*0Y+=R0565A;$P) MGA4&H3Q"7%B7P.+-N%!#" M XA"EH7"BEQ_[@S#:!)X,!H1I;,@N]#(,1D14+_(% PN,ZN1A2R.OTN.ORY! MR4((UK)]L""M17E!1-9OSY5L>;0$&1H((B(:K0.3S%5%;"F]\V'(NI"AY+T\ M\BN+ 3SR*XL!//(K5Y3YMF%GY U):G7CL-7N^MY%O#H=_\%2\O7,^93!5!MZ MHYP;-V[[C=/T]YGNHJY:/]'][X?JDFTB_:-!^#7V*]J]VI@!.DO\7]E^%[IH M,'Y<8\R%N=^"N2\HC9AH#B1V#FGK@;=[K9 A266!F$BI3C9$^N09V>>K"DM< MD7<\<$1C@<4"BW>"Q3N&3!187"TLSA6OTMI*1SC"AC+$@^)(1R>02C!F(1JF ML2RP6&"QP.)J8?&. 24%%E<*B_,!(4QX0W,Y/Z\!%H4GR&".D0LJ*6#B!G>6/RC$LP( M\4*G8#) 8ED L@!D 0= XL*0-X30,[%#SGAC"&&:N@# : 0'B!2)()VU7PSE MEGC'3 ANER"R.F3_1R59\&S\1D>C"_ ,7_^]%E\=51G;\$EH?WKV/_#'^+T: MU^!T7V5EVH)VO?-J/'9NKYO[SN,_7%YH7QU5>L@W<#.[[Q*Q>V M?];N5CTAKZ.DC^!M_=6@ ,'?@P&:&\;P9*2K/IG^\[P_;L.E/8O(]:/]B&R" M)CZUG<_VR^#)/ZZ_&+S53$?>K@_@=\-:#'?NK!NWCNE%-9$;SY.;7^]6O9FR__IU0^TR9 M&W^-]\F-O_O6;3G>Y_3FKT[?]CL!)4O&C4S\J!KR&PPOI54:'G1\W2J8&WK] MRB6? J+$?KX*6F(?N 6M\WZ>[_ZKC0VQF%'"+(_<.V6IMU MU^]?FQ:N@^X4<,S@;3V+,V%]R&$<1&C.G-3: W/7'!M8M M5S#KAM8?\7(8*]$EAO?FYYC5DYVU+;,7KZ8F;T+$]_=SEDE2V<3ASH?L-W; MG&%_8X%XHWM,]^+V=Q9]3 YPB_'?DI%[T;�>M@56]Z\URP8SWVO/38DCWV MXA8]]N@ZI3A><;SU.MZ*5% W++'KN1VT_<*TKJ>WL9<[95K?QI!^6%2A-+(T M\E$T/?A-_KN0Z<-SZ-'%_GZGR].W[XA\$PQ&Y9T]/64']%7GT\_ M'.)#^N[BZ.6[BQR*=/H!GG;RY\?#M^_.WYV\@??KI$G6#_P7VL..OKYY+UBN M*V:S(+1-B#-#D1.>H42B%R)2J;/L&^5[6JH-*EV^(LY7X&GKX0D01_CD#7:, M<&N\C<[3'!\B-"%8J0)/6P1/7V?A*3(MDY$:<4H#XL)P9"B@E:<;VE+ISS&1!IX).*T>GI(7%S @MO.$"*Q.XM82#63MA(I<%G;8(G<@L.C%N M>'3.(F^50UPQBZR7$>F$89"3=LD1($]R3_%5Z647>"KPM#IX4HII[56,W'M. MF39:,:6XP4;C2/@XNX[<6KVWP-/#P1.;7]NYH&)(R++ $,?:(2<508!./MI( M*&4V%P[?HX05>"KPM''P1+,D/1!]I8#XI^2=\-XI'S'%@C.N"SQM$3R)67A* M00@5N$$P!TE@3](@IZ2#!9YQWK@0L/=Y;4=8V7DJZ+2!Z"2L#8KDS%O!=9 N M@*6FX+PD1EE!"CIM$3K]-2>@FNN@D3QX00>">+ ,62L8,D$):CS\:6KV9,PF M+>Z*M/DCOW+G(TU>QF[OHMTML2;E'H_V'CL>:U)7?X6WOK@<#:MXE!M1X!8ENWZL*M=%.X1.W A>NK JU\IC-FZHRC57CJL0TY42 MT^,7\Q$;-G$N87R1",(A3EQ"+@J;A?TM2UHJ;U0NR 6C^Z"T=.(C]Q*D>V^N MO4%+SH6NO?)XAR5=NWCO,MX[']"@HO"6&&2#4(A'!0O*I 62,DA,+(=_PI-G M9F5UMS=HRZOX[LJC _3>N6-F$F!BUGEPF 7&;8-!QC&#J,"248F3QBP7MM^D M0YSBNZORW56?T99I^<$VPN9/:'5B6#N+(M81/#L7+>)6(ZJ-H21AKQRM2]-O M4G) .:!]Y%<6 WCD5Q8#>.17[F;U^9M%BGZP;L'CJVGR.$J6W/%T^KLE2ZZO MF[>[8,EZZ/7AR>OY"O(J!*FTQ0CCF&J+(HP-XM(QI#5SR(EBHBXEA&9% UR45JEC9.,T8)= M!;L>%W;=+8"F8-?]['?-%Q>/5E$8J 3#8"WB1@+S@B%"ABE.%7:$)[Q%Z+6; M=5Q>MCN57OI]5G)94.9] \MFE%:65FYS*W=>9:/4-SW*&%ZC_S*'1=9 MN55!G]3KMUP5V#FF$I\[,[&P2G\\%\B6LK%0NY<@9&/"F!+#,6 M2>FD9]K"Z,=2YZ?@T\;B4ZGSLU/X-'MPG(_S<8P2\>@3XO _Y# QR 6)I0A1 M29Q*H9\"3YL*3Z70SR[!TUQ,G@HXCUI" 488<2$T,M9%%+R"*<@F9HPNE7X* M/FTL/I5*/SN%3[/T*27&="(1P5HN(!X81489AP334G@LE):FE/HI^+2Q^%1* M_>P2/LW%UIF0B#?,(6M4KN,J"++4 (G26(3 -:.4E%H_!9XV%IY*K9\=@J<% MX7,<:K8/J&9@^:[[SHV,&@];PU[-4_UHA]T)27^:$" M,@OZ<2MU,^\Q%."LUSM[.CU\Q^G-]."-DP$.!K]7XW:<7DQ&;:RI69C/ZIC/ MQ_FX .I)9#8R9!@UB*>H4"XA@ZB/EDH9B(M\1>=NWP">!\IM>N1^OK(C]=7X M>7'EY5QY=@]8",&BUA1Q'07BEF&DJ<&(BT0C=E''7('BSD6ABAMOF!NO[.BY MN/$#N/'<43.A*5(O3!9.T(@K+[-Z D'6>:<4D<'%6-QX]]QX92>TA75OG(_/ M3M76&R6D9@A+#3Y.$P7^[1*"807JQ6'$+5_1<4CQ\PWS\Y6==);I^@%<>>YD M,TB,C60,.>F :T=KD&54(1J#=]P8$@4OT_4.NO&J3@2+&S_$XGG^!-!:[#C6 M%C&;J[Q1+9'U/B*MK%$XR_\$OUF.O,K\Q&W>^E]__??U(]/?-WG_OL#/,O#S MX6!^&YX3:6CR'AGA'>*:,V1LD@!#G%KG, \X:[[2><68H.NRWCH[NP9*DI42EM^PVH;956ED8?&"L,8D),.I8K &IPOJK)?I M=7L==>T[XL51EW34N5WOJ&A23 0D=(Q9K@'GLG .J>@H=S@$:UC.ARY^NN%^ MNMX=[T*#U[1LG=_>IE%0L$F)O'8I5T1CF0@[Y+ 7VF,.S$@NGEHW-KMEJXH-7!]*OY8P ?64B$660=X#// M=4@,=@$1FKQ4+ HA,TCK/4K,?4%6PX-X]X-[< M\12,(Q><2*15UNUB^7C*XX 4_*FX<5;DZ%&J]HBB!?@*\#T6X'M N<("?/^!Y0![$ MWST W_S)J?,B4LL1YPJ CV)8Z4:I40I&X,@3HT15J7^$%-PKN/=H<._A!!8+ M[MW'#M^"!"L3';4VUQP"HL=9I$C;"+PO8&X#<3YI"I2/[L$ ;POT%?F]1WYE M,8!'?F4Q@$=^93& 1W[E*M.P-[(4^,O8[5VTNS]<#'R^ROK-9&R#2L&71I9& M;FDC=SQP]FATX6(_!\W6^LVMT2"&5KL[7ZGZ42L[#QIMF/N-(7U;M26& ^@( M>Q;KL1D+TQR/AH.A[>9^+'4L5KS)XA=4>1;48"45"EX0Q"75R 654,S%58EU MB03]Y)G<@^'=(!V;(DBU(M]>>9CDDKY=W':VV8QBA)FMQ"GEBYO+.^7?%MS?/MU<>SE9\^^%\>TX2*E">E,3(:PFD&_P9 M&:LL8LQR3:EEAK&*=-\]M[;X]N;Y]LHCM@KIOD_WG0O(TMY295Q$A!&,N '/ MU0Y\V',?K17&B^B>/-/ZSF4?B_-NH/.N.NRH3,P/MYR>#SDR,!DG:1P*1 3$ MG2#(41^0)MK]1FW%-AR_E'N4>#W*/W2_L>A#"TQ]R[]O2FG*/[Z?KR(W:'M-,D0U3,/AK7XV#A-XJK&S%3* M1%F4++,H^;J@TH.)B1IM,(I*98DGC9'CUB.A'<.:T.1B6,D97]'/W#Q'7FW! MA^+(ZW3DV6U_QYP7VG#$5*2(J\21I4(B0FE(.$9G2%I!O:CBQIOGQJNMN%S< M>(UN/'\RGVRR.D@D?<(Y*]$B0QA#-.$DJ**485+<>"?=>+4%(HH;K].-9V=C M2J,P5EOD6!80!%A&.DF'*%#JR+'-5&LEIWC%D3?/D5=;0*(X\AH=>?XX/DEF ML>8H!:<0#Q;F8\X3DI3'X(AD4I;Y>$?=>*4EE8L;KW-U/'_V'H,4+@:/HO>Y MX$1D2&/KD)+ N;C)VQUVLQRY9'(_\BMW_\CU]YA+C/A<8620@:Y"Y$'+=D.K M-SR/_0J0X54 -CM?6NW!8)1QLCFD*:M)J_KLN1W$\*O]DB\^Z/(1SVM+JSQ!TO- C-1.<5'\>2?]>>4YE<6? MU^[/?(H&"H05]$B)W1"E!*KL)(F)ITK&98LZ1WTZ)5G4A:/7K]' MSU=_@B$5)"'&'3!NQBTR01JD8"W%(A6:"5UFZ)WTYY5G3Q9_7KL_SYWA))B& MA=41:>-RVI4CR"BGD".*&DX$HYP6?]Y-?UYU0F7QY_6OH!=4#P_!.J4UPLGS MG$AI$"RD(F**$6>9MXGB)\]65[.BI%'^N CB)7Q:?71G(<1E]"=W"\;6I9+8 MU)Z82P\OF>&K [3#^2U^89GETN8ZV]8A'H1#6M. K R:6TV99)482XL"Z%Q9MQH;C^0,+@\)@P!9XF()Z?!]3U#@/'>T>"Q MH&R5^5?%\7?"\=>ESE@(P3I08>Y,@6L=;;(&!9Q8<&$MN##+%I10C$?!D0O4HURJ'5GALXH4A14$,Q9K MG'%!F\(7"BX\@"ID62BLR/7G#C%4P!(6!!99$AGBV#EDN=#(T$!X$C3R%%>9 M458.17KBCU;'4Z_H.UY.N9 M\RF#J3;T1CDY;MSV&Z?I[S/=15VU?J+[WP_5)=M$^D>#\&OL5[1[M3$#=);X MO[+]+G318/RXQI@G'!X7#G\+#K^@2J+AF&-+8"DOI$'1:ZH M(T^>\7V\JI(/*_*3!PYN+ !9 /). 'G'X(D"D/<%D'/2ED99F8A$&OZ+N.4! M:6L%\H3'$(@1)+@"D 4@"T"N%B#O&&12 /*> '(N7,2%%'W4#)&0SX9L$LA1 MHY!/SD9KK--6%X L %D <=HFP*0]P60LPR2)*=T\ YAA0/B+"EDB):( MZ(!S% 23CCUYQO;%JI( "T 6@"P >=>PHP*0]P20<]%%/C$6",4HIJR.23DP M2)OC#(7T*9FDG D%( M %H!<,4#>+3RK .1][4'.!UHY0["U/"*/L0:(A$6V M\=0@Q;D@(7%JB=XEB*R.X/]1*1H\J]ZHUF(=5?G;\$EH?WKV/_#'^#TN;/^L MW:U:(Z\CU8?18-A.7^J/VMT0N\.GE.Z+"DI7X)T$?\\]:7;/GWO]UO"\.G)O M]\*@==F/ VA*#"WK>I_B7O7+14?S+7L!PY-U:>'G?-$ ?"['-395! _VQN4$ M]RKIVOHO+QI)6Q>]'0WJ+Y[W.C!B@YPE'ZT_;_GJRGQ;:$A[V(&V#'NM^)^1 M[4P]'CJY#9T&389'AO:@EIJ 41CD_/I.^S^C=JA&)?_5>@]F8;L^MCZWA^?5 M8P\NX-OY/:%Q67+7YI=^D0<_P? /8V[/:WCI_F6O7]\(/CCH7)Y;!]T!O]F? MV&XUZO/6D.V@ A9LB,UG* P\A0/7L]0YD9@A@MN8(G]/,'OR(]9S3Z:B%IK* M40\ZA=#]%ORO0?6CT07 /@.F*_ M; ]\IS<8]6,E^7X9NX.J3W^/G3Q,+WJ#X6!.3V1P DUXWJFDX1\2S_^"ZSZ] MZ_[K_-W7RPOX^:]WOQSRPY?/ :-?X:.,Y[\_^]QS[BS^[]JT9'5^<0OM^_GCZ]>PS?._SZY9KH:<] K<\@EXZ2"-89@ZDDC'CV* MX2"''VM#4@S)""(D)SCH($0@!@<6'>8)IM((D^0E#,VP/XJY7NC58+1^[8 U MC7&],85GUYUBQB?J=>[:1MGC.%Y/\;6!5Q_/FC54/I'O!S&2O&$X;U6/OZHT#5[.4PD MO2$ > 7_L(S*_>&GC>GO?SQ_\5,K_I4_ 92V@]9_?XLZSE)&Z87$Q M- '>D MU=KRH#TEG$C"(FM.9=1-J;]Z%H$..@ D=AR\7XW?]/"]JMMYNT!^\^CP"-[E M\WNAL7'8)13!N1$WS"/-$T.1Q&B,C,;;E+FAF:.&+=?N=/*(9^M9Q@P"ELJH M$##P1QYD,-3EB'^BE!;)<==,/>JFQ(YB!JLU@[\.#]YCYB/SWB.5C$0\)HF, MU7F6LM)Z8C43XCU^ZW^W M+71%>]B.@S^J=PK%XFZP.'%T]MZQ!$ 2U$N<_EF:03*=9N1BL"S([$"AB@# MS_S![\,#3S&1^S:1UWEN2IXY1;!'AH20MW85LD8$L!,8-J7!WUW*P0$WF\A> MJS_F<-/%Z+4FN < M?:-X\,E*":Z(%96P8I#-8?,W)%_*A+]:WZ*'9^]Q$GER]$CXO">8?)[P*4=! MT%S3@5HF6-:AW)_/O?QA_/VA/8=B!_=G!\>_O5?8^< C1DD&('Y"2Y0G0T2T M"E8K0IS38 =\G]^:^6T0XMZ=A*X?II>CO2O#UL)I[MO?#LG1;^^]Y\I+8I%6 M"OPMCXOV,B)B.>'4 #B:6.'NO S.P^-NL9%[MY$\-P,N>H5I0A[6KL![E4TYB4L& CWUH;;0'QW?"#E.D]X8,\9;0.\BM41KS4*\QN M_OHI\6^H^PG&/5ORF-[T%]YPB7?5Q'N31I^Q.>XC/XZ MWV5N^JK>Y4WC\?4[7:%^_?<*^^L?JQG@VCOO^#!.!4W>-@II$P=X4K7B?US_ M'\]J];+62E[Z1IVZ'>FYL0X'E^ZSB&F*T;!7E]3+Z9IXG]9;P#A<^N64/+:=?R V1RL9\6&%X M(+!P8R$FJ[5+DJD8WK_.O4HH(]^6+5S,XZ<6W<^_S%=MRHS^U7]&P.=?=P'Z M1U7HU7$N3']R;KO'EU4,'JS6ZR&OL613- U_F/6?OOW7X-U)CY]^??/U].O' MSZ&_S6&T[]K _K^^.SD_?Y?#:=O-=_[W7^?N(G2./YQ_.#HY M^G!\\ASN[S\?PGN]N_@9KCUC[R[^=7[T\JAS_,O/T-[?OOSOHH+GSBGB2- H M2,80#UHCZYE'A$O,N%><:O7D&6./3>GT?N'AOEG'+='A]OD$2[_U5H'AS2D# M/X:(:;)/KMS*;P-47]=JD8?81L)"]VC EOG MK#(Z*4ZD-YIPGRRCE&H>M5I:KOK^8*X:Q,'K[J]5.DFA?4M!V8(B>,PS;H04 M]5$-0!E&3CD@@"X)3YQ)WN::GF8^AG;KZ_3>V=DW!->63@;=17YV1PA;(U&[ MCF"%K:TVR[Q\06O=@F(M=.,['KX%68V,K1 M;9:):9^4%THB*2V@FQ0!&2XC,I839[455O@GS[3:)VQ%^V;;N#6V;B+VZ2LLF %E[V0\CU9IZ76:.QM4#)2,IIGX'QO(9TL*1T M-@9G7/3DR3,J[D#+R@;9P].RLD&V ;2L@:\18'#A9"M'MEE.)IA. : -I20) MXMA*I(VD*'EEN>61$>6>/#-R'\]GT6W]YMBF4;&9.+;Y@/45!+(M5K9[E&%N M@0CO?0!M(N2$/@Y1AZKH(X'I7(ES.TN<'Y')O280^0VYU&T105PL;/E] MHZS$=OL_((+S8SQI3O/DU<5EI_6E/P;,H+?\,.S]XJ!5Y.04!(L(ECT&V2S M5@JL_*.FF/$@+5 >\2VY'+"I4;<_Z>_KRIH>1J35KY5SLR+))&,W)^3NMT[. MVX,FD[8%/]7*)?65+K:F;MH#EV_9UN=QCI.M8;^1CLYM^%8"^@]M<*S)/NMM MV)][_>:C?!VY9K2 $_YI&/6_1-M_=&;JOQP>O(_:2"F(0-*J'*;C-#+6>Y2% M(ZB)41&:GCRC5U8ZQOM6[K/!_CS@MVKTF__S1@V$!H(Y/"7G9U_V!M50/:V, MN_TI7J5E_Y_KFL -O\=77[$.V/QH>/-7;IZ"ZF3#M4XWC%SOD^D_EU$9EQ.5 M\?/^5=+M642N'^U'9!.\V%/;^6R_#)[\XWIW0%_,=/_M>N[)%B7E"[7/E%EY MGCO'^YS>+O'^GA*DJR&_P5Q36O&JIVX5S.Z-;OY3X)BQGZ^"EM@';D'KO)^G MH__ZOK< KZX$2_+$]B+/9-V0*VCO($KZM:&"?VKZLZ!9LC:W,Z9@>=HY>_T:.W<+^OA[EV M#,ZU8X[?_H:/7P+Q?/N:'KT\_/SN[9^=HSEV\ 8?O3PEIR=O6&[GZV6?7MSOMJM$;II:T?K/*,KW&6(:S;+AQL#:B6"%C M M#/D',]&;4DI84S7I8<:6FWDXNO-/[U!YD8\T*24VUG6%EZPM5D/)5 M<6Q&^<(6S'7QIZ>W$1!C6T;+\#XEM],)6DI^".\+\V.W_?;OF.;;T]A[$7;: MLIZ5^'9*7+=DYS>JW&R5S--)5=_EL%9H>Y45VFXA ;1;77"4->IN[(%'90W7 M8AT>G2'<_/9W-8);"%\M.&S>Q#[ZII#3DJ_Y.+KKYG"AU1K0EG3'G:SGT4C, MS=G-CL;:-:M]%V&A$[^Q.KH_::1="I3974&H%=?JF@L>K.WPW[W!X.=^[^)% MO:L$O75\&>O-Y<'SRD0G.SEQ\.JO8=]"A[>[MO_E-1"''#*36]F'135\]75& MDC@8WNY8_.%C"7]LZZ>.G;GLO/MPRHY._G5^?/)&O#N!:T]^[IR>G'U]=P+W M^'"&C[Z^^NOT[6_L^(^9V)F+/R^./GAR>)&K37?RL^$]_SP_?GG4@7?]Y2M M*NFW@&0!R6T R3N6ORH@N:T@>33+)'%@26E)4-))Y22\A(S@!N%D/$R2B5 , M("GE'F/SRB\%) M([BQ(WK7^6P')K07).?48:K64 (U2&@<@Z2. I.((6QVX MS/)823QY)O@>T8]-=GG3]E9_O?MN:M&8V!Z0OJ<]40#?IAKG\]B-J5T =H4 MNT!\,#CL74H8)5=)042*X*\22>M9" 1F89)KUN\1>NXS>>F[GZ(6F;[ON=^K MN;2H1U'&XD;4Z3;B=*O<%&)SXAP+4QH7;>!/T ;1 C>W@)L%>L>0H8DS; %Y" /BH_;O7!=L-:)0ZW."_W.;(/)E#SD+7-QUZZ; MQ3KA8B[(*^9@+FT0+'L%K)-8 J3@'*D80J!:<"<2P 7?WY"Z#@4N-J^GEH2+ MNVVP%+A8(US,;:LDKG%(EB&@&< NN-?(8LN1#YJ8&'PD6@H%+@I< M_ !KV;;>[/^QW[+=D+DJ(P]B_:'?'U]Z<-[K?JJ1!6V!A@\%U]=1\6U=O MFPY:G[,B[S)JO)SXY)UT6C#,G<069DSNDQ"1,1(2K=1X":&,?%N-]\U4DP# MFGW)(N.=0LI3JH2BFCG^Y)G8GX_2 MGDCI9BM:9KA)XB)@PFW2EKM ''-,RYQMF(SWP=Q6?+D,]Y+#?7SPWF&G@V$. MJ9!+1Q-.D:4AH&X<_)_ B;W.[ M7U]<0F,F3*OA6,5>%]LK?';V/EI84"6;UU0YCX3*!$!E%?+46R:#EI;!PHI] M2^E[P^"I6,./68,X_/Q>,^RY41;1+*O-I?;(*8&1$4PX,! ;K7ORC._+^T>O MVX@&;B8+_;FB=;65Y1[IQS.;4T'.6M!A:)KP[;4&,;8JE5BS?_V%%]>BN*VH MMGGR(QWW -JX?!W:N'_$BL/_'B][_4S9-U$B]^-$0/_=R]!Y]\MK7?QY_K_P'DI^V_U'\^:IO\+%)X8 )(.@(,&L@)TL%%E!A3,4E+D];+"NQN MU/SP-IM!;0IY]AMULD\,6K_T>F>=V&IJBL LT7SPHM,; 47/7E,5 MP&H]C\/!K=1U#KG9._\N39 MS"CDG9K.*,1*%CF,? -?@_&O!R-_G@?/!ABP@V[H]]HP5B_.^S#;[[7.@0%\ MMOTX&WDUL+]V[)<]>)+M^_-Z?$][HY.1B_NSMM Z Y:;%V%Y.^I3!$3+ M[0'JVH>.:"5X@VF4:58@1Q8XOC]ZI:,6_[/>LLL5D_V$5A:M8&6-]L&OM^NZK AETO?7'70N$^: MMVG]VH\7[='%]!NV3O[<+Q9\KQ9^]NM\PYK?O^WU/T)7^_B]EDXU;GR38G_W9']7DU3>/K>Y M!)AK=^N! 4BZ@/FN?9FKF=1'7[! &HR98=Z;JO;RN[TAF"B,23N,; %Y:QC]>1?ZYNQ+@Y#PA&X< M7AG(%B]&QYT$+MR<4.3::WGEV6!S]5?X8=#S[:J_/K>A2\9S0>Z/8=^F!"38 M^O^,VO7)QM7=8A?>/T+;8/3R5L G^'VE[SQ:M!CW54>#UN MH0WN/X3!LL-AO^U&=46 86^:*\& O!Q5'^;!S,-U5@\UV%;&,!C9<169O<;M MF[>$1HV?=M4#U?#G4[E%6-C+KQY;R>8B&,VKP:\N;->>Y:IVT)Q^99?97G.W M51G_56LZT/6=7,PN3G=OT_TU'.?7#_$27KG=+)"R_5UQMGE&_Z5[UB>_U M+WO5MG0]QE?NWLQX4U>TVQ%'W['NOJS+/[&;!U(;*\R_-+Q_WIL%O[WUDP#]X M0CZJK/3B*-(L.D2M [C#E&/!YHH]<>&2HOD$UO-<)#=J*[Q1/FFB!'=SFPSK M,_1OEN5ISVVH3<^-UTKS7-7>V9K*.MSL&\JVI_[+5A6K*8U=>66=!TABG57E M7QSIM3B0;3N+G93"/Z7P3RG\LZ+"/]N*6+M3+:64E=FP2L?,87M1GMU!=2,J@[0R M*!RHX,Y3K95FQE&'):9!_7_VWK3);2-)&/XKB!YY'BD"H'$?TJPB>EJ25[O6 M8:D]>NTO&P6@T(1$ C0.M=J__LVL D#P;)+- V!7S*XED42A*N_,RB/C/_0_8)T_1Q^NYJO_WFE_?GFMOO^"U8'_ M^0;G&G_X@GL,;C_\\N[O#U_^\_7/K[_]#>E#37-\O1 L6S=5DSJ>8IK M>K;B>M307-6S/$N[>&EYLNL^>,J6Z,$FI-0!I%1D:1;1#,>-+-MT0\Q0M2+; MTQT"E$PB<^NVM$)*G5I*S=888^T;70T#W3HZH7VA'1;2<,051%NK]USUHAI4XL MI18:KQAAZ!JZ313=LZEB.L17\$I=(79@$L]3 YZ1(VE[S_NCK=+(E%:H.N^ M2ZT VT*$*A L2"7##US+]6VR_0PD(99.*I:6-,75=%>W=4M37#-4%?A_4P$; MV5-T"[SY@(+,"D*ZVFFH1'?BGQ?,X(@ M((%M1YZ(X?2.OQ=B.(YC&%8 7$T BZ:F&XIGNKIB^):J.YKJ>[IW\=*67?O! M\\\$?W>-OPUP&1QB:7:@^B:(>9^"E^%%GFH1HNG$%-&/OO'W0O2#6I8944 @ MM0VBF*H=X)1MHFBAXP<.^)'$"\"M,&3;[D@G2<'@>S303=OQ3-MVB0-_):'O MNRXU=#^BFJJ#7RGB!KUC\'D%KH8^L+;F*+X6.(I),+(9:8:B!Y'EP]\RB3HD#S-%]WB&H:INOYKJE13??#2"=J %KI M.$$#(7:V$#M_+,E0\6CD&-AUT:"18GH^45S7B930,TC@H\E!'!0[BTUA>W^C M\M@9V'>IZU#7#2TC-'4/J_%IH/F^$4;4T=7H.%$!P<#;,?""XQ_XMJ4%D6)1 M^(_I.Z'B![:M>(%E1-CUUT'''[ G&/C<&#A"91MZJANIQ/0#D-N6Y7B!9]M4 M-YW(.([;+QAX*P9>].P]"R^!J:(%?JB8@6XIKD9T15.ICRZ?#9Q\\=)RA 8^ M.P8V7--RP+[8>:JP3$ M#Q13-_&R'U 66$37;:)ZEJM=O'3-+C'PN=_V__?2)D7BWG^O8VX7Y<\O .Y? M =8?D@_QZ#()?R%YA8E+WD_J3HB;K<1-L&2\K6L'ONN%"GKNBFGZ'OS-U!0: MV9IF4I6+RY6+BY8&<*GNV-CGW@L-7==*RX6-\C&\\K MX""R'=LV'"70#%\Q+8,JA.JFHE&+:J9OXDB/BY>:K'M:AU3P/N_5#:=[#CH? M"5CWW-\V!%(U#*D:@1IPSC ML:UHO=W-VDV=59W4OF#2"9(6<,-%=?SL*N&'BA^&'F*Y8$,MXGC _+!I;)D37NP5[5?YNIX#:D0 MJT*L'BOV),3JJ<7JO*'L6V'@V):I!"'F@X66KWBV9BMVZ!*-FHX=Z@&(54]6 MO7U=90FQ*F3JK@#INT!]>&Q0"-1."=3%CB6VYOJ1KRJ1;QF*::B^XAL:A7\Z MH0^Z,W LF^76RH9V%(DJQ*D0IVMQ7B]-3B="'3.?150[4L/81\9G)8 MQ4JF/G!P5-(DY1,3G[-);?%W.IV0A*S6>K ZK3I]A/APMK)8_ZUS*+7^.\RFW?IOJ.)GE'Q32 1;?$Y&M^0NO_AY]F!PJCE ;@:# MBQY-NK*<@>%X>Q]Q9*H#4]]LYM*!!H8PE*\@O"C:L[[BNP)Q7XW\?0[BA&;X M*]@).?$.I&&&>O(?L>II1#5TS2 F-0/?(;KO6Y'A:99):$3-_W,N7EXSPDTC M"34?CG+[U\_DY1Q/W3\&8Q\7PK:%_WL F);/8ZB'LDIODV PHQ-FA6Y+<,Q) M6J[#-=UUB*&%4> 0T["Q.:ZJVXX3Z33PS(BL%!#&"B&Y]"WWC@<\MJCQO(&C M.CO.U',.(&EPF-J.,]KNF_QVD & 8K.'VZR8J=>W.6)BIIZ8J3<%A9BI)V;J M]7W8EYB-)H;K"0(2P_7VWHUH0M&S3VZD. G2,>65C<_$K#VQR<-M\MQ;?(E9 M>X]@\(*N1D;D&YI*+-/UJ6MHANV[CA4&JN4;V\_::R3Q6R:(L<+C,5S_I?B[ M'^^^!G__\?6;]L=7V-^7=[O7M^]__M]_.'Z/_&[ZT^P]TOS_?C/T9_7[RPXE_7G]1_6']=AO'26GJ/Y M4>2JIN*'1JB8ODL47W-N&[#E&ASHMB/$O0@HU_5Y,US0T MZCNF&YF6;A)B!2JA#M4T78_4[6?I"2ET:"FT4$WF:D88&*I"S!"G4#F60@PK M5 "A?J 13]=]JE%5H3;('M.P0!XYFJ48&H[K"7V3&@&K@'(? MW@=&2"$AA0XRL\)TL,.A&VC4!).(>,0*-< M$/F>I^BV:2JF[1'%U55+,8D:@H]FATZH,RED.EVRA,[)< MW_4\\+*(J3H6L6!'@1_J&J6>:6U2'KZB)<]2^2-$S!8B9LG8.EJKJ^T$4$-OQ M#%.ENNMN$"@17'HX+ITW!"S/\)S(=A4+;#?%M'1LS> 8V-':TUS3)^!M8N7P M8@]ZP:4]YE+0I:'IZ*$'K(G-#$E ?,^FKD=TS[2IMWM[.V'+'YB%%R(*D>9& M($\)AC1U!1PR6_$MTU9L4[,"BT2@B*V+E[J\;)"$8.(>,W$4VH83$1H2)P2& M)IY'UZ#6K&6 BT4@Q#!SR;&/7V= &3@Y,5S=\ MQ]9-$YG87%(?>1(F/O?4DD:['Y(+G3 MO8N(1\_$CN7Z?A2IMF$9IDUL0GW+TEU=I8ZFA2;=LY\NF'B/3+R0V6"KIF\[ MKA(:!C"Q1;%/KFTIGAZ$:N2;H:>%R,2VMAC,%TS<;R9V?,=4 R_ BG#/U\' M"SR3H#*V5$>X\9UEXL664RHEON83Q0M-'V=1!0IQ5%.A8%7IH'[M* PN7AJR M:P@F/BLF-DEH&I%'O4 U3*+ZGNJ85JC9NJ$3W["(<..[R\3SFAC3"#5*P)PV MB*V8&G%!"4>: I9TY+M1!(Z2?_'2E$UK,;GG)$Q\[C?J5VDVP98J%$Z7%[D, MC$A&HS2 3\0-^[PD @GDF)H1V+JGF8'NN*X6@27AA9:IAIYO"\>^HY)HR:PY M<.)U3_5M12=Z!(Z]Z2JN8V'"C^5J5 ^B5;@04Q:W GJ)SD>':EFX; M$:%F&+@$K FP(5UJ^X9/FEL!<0%_&CY=\-W]* ([WU(")P@54]4BL!@\3_&( M3@(S,*G/S'[#%EQZ3EP:1*YN!&#G![II4MTF@4\\5Z?$#8D:4$MX[IUEX07/ MW?1TWPA\2[%-&U/ZP>@G;A0JMD&=R"$AH%/%NSO/6ZQN%$S<8R:V'5VUD'55 MU38UVW&UT"".;P5:8$2:%@G/O;M,/*^'::CKD66[BH$37TTO,!2B:IYB1+[G M1ZIIN#B92)-=LR-9-(]CS%S5+"7*TK&4$ #^H %\V6BZ( B.T'+PZ,5" VXKKN38"V#1H0&S#C< *TV1UR07*L6<@ MS?-/Q\LRA?P4\O.X,^:$_#RT_%RH!-$^1*GYD:(H1!+KEVV'DFC:3G[9[^AG&^Y*?"X/B9D?"\?E%&PUK^UKF M11S=\8_B)*1)\5S7!Q:3LT?A63; [4V:21F?OYA+_IUT0].;C$R&=[*44RJ] M3PLJZ=.Y36O.U\Q9FC_,S#B]/8B!6<;_-4UN?HV_TQ"G0Q;YO^]^J4X0!Y<9 M)3D;L'4-;_SW* V^]939__S_AFHP_D]"OGCEA_&?W][K__D&ZW_]XQJ9^+>_ M__C[S^&[KV^^X6#(#Z_^';_7_]#?C_\S_/_@'.^__O%_NJ'K@>M$"M6H![8. MU177=JFB&A&UP%$,[(!>2!1$X@1 6V0E/2H17@\IR.K1*+W%?NM\P-8DHSG. M0Y-&@&!EA!B6"$-QFTR!H A@699NX:]#O'T8E2%0\B3#RX?B3B))*-&_RG@R MAL5D*:$%^RAMNKN/@$9HO?+3.)'@5".\LYBV>N_-<$';'@ '[7_6DSFPS-U& M2-TWF&JW<5?W;M;:YV"JG5K +[^\Z^),A\LN\O!4C+[8>U+!KMOT)T/T[.&F ZL\%*58.9.B[ M0WY6GK/G&1%Q T?73-,TP/DB/OAAGHEVLT.<_WN+@EO3#6V]P_P^38(RRT#N MW\] J_WG?KNZ^_6'U__C/_0?[?>?X7W?GEM??CR MY_#/>6]Y_!X,[LN[=_IOVHA[JJ(;OJF8JA4HA :F8M@AC:PH= )7NWCI:;)M=*E/^;G7,[Y%OR9AX4$R M>A0%C%N(&C>R5-V@MN=B_6*@DLA3(^(Y-++!S'$]8-125!)9N6!$U &$OP6TVK =G[HDJBJXQ+5@&H:]K5J!IODG4 M@'B1';DJJ)A0]PW;$?9!)YAV(5V,N$:@1V 04)T1'\^#N=IJ<@$[4>K,ZL3A\A/ARO+%8_ MLCHMCB<"'#7[R#!FT]O:_\4],R94/8VHAJX9Q,3.G0[1@9(BP],LD]"(FO^G M:=9%_=0PFU[.W%#%SRCYII (#O:'O/]S'5@:EOEH"TW:7]QJJ_-WE^\M?7K][_?[ZG_]P=^?/[_] M\%ZZ?/\*_O_RUS\^O_TL?7@CO7G[_O+]U=O+7Z6K#^]?O;VN?_/I]>???[UF M/_GP\?6G2_SB\R;IT-U,]_[(TUU!(852,9-U"QHB*/,<+6),D"4)&=WE,I-FMR0+E5_3]!N^EN4=86XN&,4L,1?>!6]@YA'V_&R].&]^6KUYQ'Z0P.)Y MG?D;2DP:26_AEY*&NRJ&<(C?2I*!]AW=29_H),T*"78/.X&?J,IO$LFE6SH: MX9_X^LL$S*/1DE_^+YKM'&PQVNC2'2691!-\[4+JI%QM"0_Y$=XNO96K75U* M%Y_B_)OT!@S.-,L'%XODM*G)X5[L0H1'%0J_(SX =0F#1"T3*Y;,I3<->C]Q M2NHO;S7R'@B.H,X:4>YA A7Z90Z_!^,CD9P)IH7^(LJ@3V7^$S9 M@?0%V9218#5E-DZDXC:5N%"! Y M> 5*]:/6INK=?J? (\ 'TVDZ@];?:RZ3@.Y',44K%^Q;J:#!, '0WL2P4C$D M!>;D2U&9L0=)%--16'4$8MP-7\[M8( \UCP1TH+$HQQ9#Q^8'KBI2-%,SMK\ MGRAOT(J8"HTI54WERU1$ ""WD0]+JE\VY$]=ZP1_LG6>QP6\)-B 8S^#BL!L MA;@JGT@1*?UERP] 0B1DYF".(JBI=D(B)5$$9 \TX=\!=?%S2]&H#(JR4F5 M+#'+X0#&+G,@=WEF-?IC0E$?EJ (908N;@[?X94M%!C]" BZ!QPG^FW = M"F_+&+4W;P>H#Z3+L/YZ="BZ]Y*Z*1CVB&Q]PX:3Z;$RYMB?04 M#1M=?5&MU_J*?:&]>-9FVF9%;AM9;B%A<^'(%6RV"^9GIJ Y0T_ >B&(\S#$61F>(#'R#(+8&@@TJ/][2X3;-OVXF, MZJ$VPR''@[,PX?7WP,N7X;O4E^&/SS3)Z0SC78)52Q+PNK)NZ_NUR/Q"F6 + MX/P$&PQPRQR#%B E@V_2,+WE=E$M-$F0I> U?B=9G)9Y&W9Q+HVYE<]2!:6X MJ.*@;+ETA:O['& >AU( QL@W[BK@<"5E@E>%^)DTJ;;&M\3V,$7AHM9H[8A1 M P:GQMBP(6<.XLP+VE\L?PWNNB&32AM4\<'6BWJ,_X\MX&>T:FPAT>0&Z!I# M4Z@:2U1F#')UC*UZ ./L%4JK.!;\FB:API]8IYRW5(135;Z!-AQ(5[,D!)0) M6CI..%VRSY0J4M ("$!:'')3 )%>L-S7I&1Q'I/0VQ87U032YJSJ?A]@6Z32/&7<*X/! M'@<(P%XWE\93]$^W,4<#TR\4G^05X7'"X/_>E"Y:!Y4?3ABM_2Y"K<CKXS 4U1\,9IB-?A@&, >TQO9?@3454%+2<8.&<+@'H:IF$=SD>P M@<:)BS1CX;T;@@*%_96+^3(I>.R1KN'DV6\7\(DOB1%N ,9ZL256!9 '?A.D M&3P^2?F-$I<^3'!.$8NI7-\Q'MA?=*X(6TLWX/@4PYD * ,*"\6R2.QZ5;^A M7F_0-EUX Q6_7N@T2R("1SQ,ZK@GE('A5+;7JFU;K7;!MA?);MBEJO:#; O0HHE MFQDX+6 YI6!=B1CQ$7 24I8E,(Y_"&@?'MI [/#K1.+U2\&=1']4'@'Z9&NL M.X&"!Z$@HN@PM>(7>'5ZBZUIT3].PQM#""# W4''E+"$O+8I5E; M>*&O)I!U*&3Q$,5( L,F2<>\R35/X.).;^V9 L2P&="HED;JBPI2G+,K1*(/A"B6ZEFXL;Q M@'!NL@=8L OU$!U3A.A-E0F8LW@#R$06NAUC2C'89"7[@W_/BAAF[]': K&V M\:M0%JBTA(XZ'O[=+:GH0[_3=Y"X-(")3<^5-7/@Q7K:1C$5CN%LVK4IYCW4M0YP%7>5X5W<]'^,?="1-AFDB[)2# MIU3-50TL8+C^W<>,CN-RW*X#D*[_(^6EGP=9/&%VIC!X#HBPYOJ-<4J['.*< M;)(-\NE9G4JG3[R)M<).(:R5;E@K'!E@5!08N5V0@2S2PC(0DB@C38&2+$V: M)Z8>=LV40G,=%F=?TNP;;"2@J]$5(%JK3")V6>E74H5EA%<)/WBWR]BN57Q7 M9;>]2C'^\@I3U&3I"DR=)"09KZ.BM&#:3M0C'%3=3;'SV)3=M*2ZT^==2U"? M9NH]6D7BJ.VF25O3W$)>%P*:#_T*YE90,BJ&T_+QN\IKK*IMCT(3*QMZ'19X M*\K=>28X& Y!>I/ C]X"W3ZLX7#ZB7=_I8 M@XN9L-QD?XW%X'F?BT$_L 8-X+DW=A X_SGK.X$&+#CM0$_/^4_:=:&S,Q5I M!8>!A.LM?C[-<6>@JSNY "U_8MF(K^0J]L"S_C"@VV2M/*IFY_PV04NX&9 MM1+;:9A3 -5/+9Y<;DE'S,4=T2H^S6(HL.&$1['K=,S M%0(>B=J\JLBN5CV=/O5:/KN:9Z XG_40KR^O6FX'YY/6[S=&N+!,M[-,$>ZU MK[%C/?)&S=E. &7/4?730]EDN:>7K%0CY\GJ5>7:ZK+@,?F&51Y@)?'$/]84 MB"6ODR! "3I)XV0^;,9TS_(U:_53%1%CW T+4#!G?)SZ6,X6D"R+V0=I%@.F M\>J]GB*,618E)IF#H,ZJJ':>1@5&R#$,3D:6ZY%B M.DR[3"I-JBR9'2H,A4S=3J9^:'38K,JKQ:Q@E ,Q2I4>#5(29!"F1!U5 M0XDU(7?<2RS2YE*V$8C<:0<9/$:_%.PWM&(E_"Z=,4_X8\AF,Q*W5:L_5S\J M/;UEK^;Q/&[88HWTP@::)+=E9>; U5($IC&NLJ8CS..M-+%$I8FH-!&5)J+2 MY/B5)D)!WZ^@ZX#A0A"*^4.D(!)7&C.-EGQ0I4QNR+SH,LEYJ&H:8PJQ/AZ7 M@X]E"=7ES5W[%G/JRC!K8*8Q&_]%JY1@BM',X=1R"^DP)-CP^#0AV&1I7[V6-,:;EV;/=V? %&"C9Y)C,RX;-8V2L MBM2L<+B[33?[N[QMHOIG<-^S>#T$1\\E5H126V/6CZD65.MVGK7IDTQLNHQ0NB"B SP!?I M8(>J:EQF+%5I0@!7RMK:\"8ES6T?'4]&Z1UE7>ZPY4P>HS^ S]2H:ZE7Q"C] M 21;K]/J<#T;G'XA,HL.A.2VZ2LRE@\(:*#KB#?]P=$L=?-H%LV;QMU;S('= MI,M1PQII6;!VS_CO?B1_[2KCE^@Z(>]/+.\;J[7#8QB8I! M>UAUL:LL6I,\)4121T02-MU@29Q4EH;EF.#-5S49 9/7>/<9EN;>Y,W*THC> MD%$[Q#>'W9KD6S)*X/@P.&[0VC)^&'JP0KV@,XT)$=.T%CQ%,>+YNJ+VX#2& M:QLQ!/XHY);5*C.3-0[I#*]M9L5NF/YLJ'U,?^;9'6^3 &M]GU8AL6[ M/0IH?6",G2JN3D6;4V%APM2_J4;D,/W*ZA:PZ'GQH=G6+JM;*MV ULZEIZ,4 M9_)5+YO]K&YT2^*,W=]4[=.YQ MLE5O&=^R\(YF&Q5W58-@>.8[G)8)K&5CM_J"Z#NLCIICE=;OB2G]=DQ]4S,S; M:KC%#!@K15(@&.?;](.4 [W)FGGS1OVH"VF(#BD(/B3@IAL\TX\S:S7W4)4( M_7WP>= T% =U=B=]!1V7AW'02-KF+JH:=C&0T#.>-/MM2HIGU3-N.?O>^N&T M1=0-Y\'J%ZU9M\P.@)/@V29X?YIA+L=\C_9F8C7."*ZM!1:JH*!Z>C[D9)4> M/9A&ZY!>.DO=HYU8^3SZW%U[=>[N-LK9:Y2SR/@5&;\BXU=D_.XQX_?P5OU: M&_[U#QJ4S%W]\!W#;_1V*P.JMI9,)MR.?DG3=("2*FE9CC&N]'[G1M%&C M:<%B+$<%RP:6QM@,FHU0HC\".BDPM"/E0S1'6[<$LM3*.:RB/=-)3,VMP[/F MRJ<_@EL=&/9F$G8YK]9G2%(FI;86\9HZL#QK)\VQ_CO#-?>NC\1F#[A96]6W MT?1SIJVF'#_U$NF*AU4=W\)^6'?P>*;,8X P"2L&9 MWC5*894VNS MAG[_&@^@W*Z@T^X8*H]W\I\>9BM7R0 ]L)5Y/BBKX6A9S?B/@F#;CCIU].%V M]"Z V\05%VOL:8UU,FT)07=:) M-4Z]QAGKP;DF.@<(%VTJ0CL"D#H?Q&!V.,[P]7&Q4=[BKP_.3I,L.UD5JUFS9 MM'<,;W8H'BT(K*L$IJNRXWF"P 2!'>A$IFP8V]HF,+ZJ=1+!T+ M/J]+.]['18>X9GI<:SP&EX-W(A .Q_FI:UV356/;X'/W]+4@L*X2F.;(FF$) M A,$=J 3/35DU[.?]9BVSM+9>*IYQ\9);X+.O4D_F%J O+1]#UEVYW2Y8FR; M =_ORQ5QS[;&CM[6Q!&DT,4USHDDGSJ;*^!^4Z-(,Q5KB#33A]AYJYM]BXS3 M\\O7TF5UZSNZ[N5K"?KJ*GT]]53]V+:'H*Q'05FZ[!E6GVGK/%T-S32%LR&< M#;&&<#;N9:?WO/7N81(*A(8^]7VO"QIZVT2S[JEI06"=)3!#]C15$)@@L$,9 MLY:LZELD%'2/ML[3Q] ?VWW&&::4OHIQ_DPHO?[X6623GE\NEC8PM]7,W4O' M$N357?)216VD(*^#61CJP-@BC-D]TMK([NM=(JE^=)ST.K2\J6\@*M8>ZQKG MZUZ\;P9[O:X'>QTX9?E!TG0$LE19U7=L-+^;6&U.>>K[E2ZCQ;5E MQ_%VRK$](:1.D7,/@+(VFJDCK"=,]=JQ[7F_+:B'6SKBE[O^4J#@Y+]<,L>V M-0BV8FT%;;;GQO(AMC/C817-&!Q[/.P__^'JNMV(K6.]^,4,?JMZ[ MTBW-J/3$]@::Y//9LSA.%M.F,TIR-C/9_HD/FD]!,+*_R=(DBW&H[>A."K,8 M5I+\NYFGXD3Z)4UO1E2Z&J4E2&9Z@Z/DFY:_N.P3;>!-WYEFDN'^Q$?9+E_I M,\X"#N#9%8M9,XOI/PVD_Z;A#=;YW9 X8=-WBRSV6:B>3"99^@/.4% X U!9 M:YZN-$EC6+U(9]OT5V^30+/<%L/5H^WG1A(+PMR.,*_3@HS6S$20I=MA' QQ M//*H#*E4#*D$NIT&K*7TD&-<;N@GE#1MGGQAK6@$#R!IX.-Y :^X@;\E^ FL M@A_^/O@\D$*^ #F/4 M=X UB0#EHA*CD ($F#&C$[2#$V;V[@8SEML)*\U87NK: H-X'14>I\65'+J MW^"_2P'XRX/5/;&M@ MF$EO@(PE355^XZ !8%>+_I@#6A'=18P00Q1GH\K\X IDL!YJ7 MD>CS,@>1&E9T_YW S\;D:YK%Q1W^+BU1+X_'8'XCH1 PR[X#BKEL_U3F>4P8 MI7,;#S0 4$? +3N_!!%.\[S]4+4B?Q#T05+ >P;2-;PZ36Y2II$::Q$V!-P5 MQAG^&Q."9WDD^E,IED-(P#YOH*4C_)CI:ZT,=F MQ(N7M%8)C-"O1@2(_Y*Q!__[E90/0;+7QI9F#[S>%1'"PYV1T2^[RBY]GP0&PF /_9I## M=!PT,::H8)-E XR!37+ZO/[+BSHZ'R?L_.RA%]5:%?[PK7/7: PO_.OIA@8J MWU1UM5*]N?IZP+Z:N]SCWUE [XZW\FMUH*W\;MVRICHP]=6/MI>]YT9HU[02 MAO(5Y!I%>[YHY+L*P73-F(I]#D85:.:87;J0$^] ND5_=?%/^[G%N?BY34C M7+2)X(4HMO[U,WDYQXFKKYOVF2%@6_B_!X!I(:K#..1R-!D2GQ>9#A9OAV?O MQ4X?LUH;H9I:C)^XI[.H1C85D]9%%TZ[983NT_SL@L3QFG@D>;,.FA"]_Z=5-Q-J/04[(4Q-T3R9\^E^HR]T2RF-_!T8^^: M15,'EF?MM.SZ[RQC]4O%9CNX65O53VE@'"^):7F.5G,4;Y.C< O^D(=Q-U*_ MU\R5>L==J=?H2FV0K'=O3EZO0/ >0Y8K(; AM9X'*&:\Z$='"*M/?^XBJY6' MRRT8M- PD91%0Z5Z5SW H:[J&Z4;;W+,37*S^P\N?1]\?E80Z00!]016^C9R MPX./B\R?5Q4FPOB%93+=FV=FQ)LXW=*0A7$.Y>"5?S M9-?E3B82K.PB<4W<]1];5TXRP$HT/[T6-ZFP[ MH5>@YBBHT559UTXS!%#@YO[)UKI[PC[!CR=R]9X6MVGV;2<]V;=^&H[L>3MZ MP1UR&+^ASP:FP_&8YQ"N6_-*/C+ U*;-!YFJZ3PM:_%S6N=T)37Z!F MC83V9'?K,+_ S='"_-8)HW[G.PMTOE\EZ^;TV)UCD 3NM@I4V-Z=Q:>MR8;C M"'R>"SXUVY4U?5MU(!#:782ZEFQ[G0Q'GN^HEG8'Q4?A%INRMS6-"?O^6&ZQ M?=21. (U&\MF0[9M$;+H)FY*PIP9S M;Q"CJSOZ. (Q!PX0;9WF)A!S%,2XY@D1<[ZNXNQLHJ>C-,]IOC 3^"Q-+%LD MM'83+X;P%SN)F*>6F.#>-9QHLNZ=\&9[K]6J7BKN/J5/'GF'217ZT+5G3'I;<^5"XG-C[$!PA.&*&(SQ9]1Z6ORXX M0G#$&7&$YNJRL6MINV )P1+GQQ*Z:LN.VT^[:?U$^'NG0!QAK@);9_/!$'.) MH[N/H#WET9:.'5LS:&:QCG31Y^L] #9IB-K%0^YVI.E4D.D8]B?:P)X97?M$ M,Z=SOJ<1BS&:BM>=0Y!\=?)0"5+HP!K9:'WY4 =:#Z=%+4 M$"EST MR.*@0Q-IM[1*/Y(82!)^^XT;]4&:%\H$Q2Y^UIUC[3YH]XZ23,$@E8)_D[@E MP ).D[5GEY[2'[@(6DI@M1 )OD'5#$KPV?/>3>>US8'M[E]A:=; T38;R[K= M=X9K'F:SFPV\?>A4SKTHXGJ) ]F&NPYPE9;/L=Q4R3T"F"U,?+T79/?06RU MDI291FM M^R7W9TN.@_.$PT7[051S0Q#W".SG<% S:V&1#Z,ET[ G[W;\+Z* MBXY=:MNVA;F9N(G,>?"8NP=*(N8A'K>P[:>-Y=#N)0^/&L)@4F]O)/2UPOUJ MUNUZ .?M=M[.8?^I]>PA'+9IK>TC@*2VDHTZG?VV<<1F>I=SU#2@UL4-D9*2 M?9=&2Y-]Y%:V#T"HWO"A\WU>K,_W>?& ?!\,-K6/4:$"?KSYS>7*JW+27*.V MEN;73QC92EFV IRVNMS[")99CZ\HYR3_] ;Y@)?&'/.+?+/O:T\I+"E#V#T, MTN*/5FB2D[$TCG_(T@U-;S(R&<8!__?2_+4TN4E;N2#U6CRQ#3X$*!=WU?/3 M#(\C969T*>#]=LR"NB!*YH*^4,B M(BTBTGOK^WZ&$>FVIEH9D=YG#(\;B,OJ"*91WRI">AE*[TA";C"$S.H)6&W! M\HH"%GS%X\V'2>J0'>R1%23P(/!,I':)V#AD$'-5'<69EEH]A/SV'=B5%\F- M!%F:YXLD)]?U*RW26W*!L(YV]AZ6GBTRW"(Z/1]A9H%E,'* E)I@\RXW*O*F M<>_ZQ3R(O1#6%I6'.[>0F.T]T.FC;U+RMJ:5@JD=HS!QJ6B>JJ:Z\CA)$Z5= MQ\N#^;#BS*^') MO24:; ZU17HU,:=T/-L_-%.*MV09*B!&@FN+VJTNLV9M; MECB?EWX>9#&<>V'E9LNKU-3\>L,4)%=.1O4F[SO*ZH5G'O7+N]8EV0!$<,BJ M\Q!T,D-GW;RBV99&?*1G!%%"_<,E"")3!7 MK39!SXJ*UH6*5D]4M(J*5E'1*BI:3U31>E1I1Y(D+9. 8F835["M))\SMHE, M)HV/YEXM$!)+J5@ZN[*3!UM%0PO'N+=;".M#9PV,[K2ANZ?!R"]7'V?\J^JT M7]+L&X X0$D7 =R2&[#3VI#X?PB"*"-3LXM%'L!ZPEB&E->CRF\I:R9#N5&8 M%_S568[;L(G5 M\0R[K'6P.E1U-Y\NA^B?^NTA!1L3K$DD0<93P#A(,Z L6;8=HQ9LR!4 ZM(Q MD$__LNU,;^#IQOX3V-2!Y6V6P+;==Y:Q^J5BLQW\_>$=6O^7&"0["$3;3=&>*>G'._T/STD MW7L?$T7/A(AV',TKB$@0D9!$@HCV2$2.(**=#;A^5(^\?O?Z[;DNN^"UW.B13T'6<@"E(X.U(P-$$*@A2X5/ >%2F<:4#J\N/EU4/B M4+TA5VW'*$%/R?4$/EQ_2&%'-TV0POF1@I *@A0>I50XT_C,!U;*=CF&IP.R MVPU;WPSQ;2/7_;;#A4LF*$%0PGV0L@0E"$IXA#+A3*,T_TW#&RQ0N2%QDDM/ M1RF6DCQ[%'&;;:^A^FV5"P=MC8,F*$%0@I )@A(>K4SH>1?)-VDF167&(C0A M+4@\8I-NEI;9RE).J?0^+:BD8\TL%M'BOW*L)[]*$Y8CQ?K8O8D3D@2P.9Y5 MS3O3\:9VO%O"6_A0TO@B<2[]5I*LH-GH3OI$)VE6X!;>8*6WIBJ_=;N7$UMG M\\+LW_.ZO4=>D*20KNI>#4W%-E:ZK_Q:^C@M#<6^<];5ZQHFD% M4@+69OME#@OD0$4Y:_DT1C)!"/&6B6QB%;9<0;"QQHD3V%3*FH=6?PO2\81D M<0Z@'4A?* ZX8OVE?KF\_ A?5@!OMI&U\='\KE5C7NV2M9)<^3#.IXH:9L"E ML'DBX:T_L$-(C(TGE3'YQD=U59-?QA3@BGNGW\FH!#A4AP!L*BN.X]-1#&]E M3%E5R[/7\%IX'/+%8$F6[-8G>9SS7I&\*PF^F1VW?G!(1Y.\[C/)B^?]>!07 M=_C+*=P9IF!_K.%D$N"F H)PC@M$*W(_GW[$T9XO;5KR/<4F67SQ(2DD[&B7 MI 7L+P2YC\TGFGI]>+2&)T"OVFRWQ<4]D[GF41,GO'DG:XC-,-[,; /93(M; M2I.*-G(DG3B:YY\AP;XB8\+Z'S2XKX@(F\Y4?V=$%-((ZWG7<0.2)0B[Z2<< ML:Q5PW!9-YJ9_4CCIE$ITLNP\J$)-A4!TJM'9U4T \35-&]@JZ_FPP1L9!25OQXK==C+ 9S4(CO^^ 5[S5)GS#JTQ,#N? M^\0PQ1M7\-_.(F5F&M@4?B2Y:R!2TP"8 #DM)%F^3 M1X!=SN4QZ!1.]2VE)#-%P#0DMG@LXJ(L ML%=,)C>K9,Q^K)X,0$.$3!'=Q@ Q5&D#L*3N5X85@]:*%&EL+$MC9DPT<(+EW3S94TEA >;P.E!UME<9Z%\\;X;5]GO#! TGMBLZXNW,6 M_E-0/U7#:=",L!2=%"TK+>_A=%)#&]BFNW>IYPTLYQ##20_1U.M0>SW$(%6Q M5T$#L%=W,PB<>4>G7O7=.DR+O,/\M%> 7=]X[S# $HS5'?SOO9V?X*FCP_2A MS5+/JM>8:,UVRMY^/3CT3]6--X^'?V01]C\HR4230\%)@I/VSDE'2ML^00(7 M]@M:G+NX[[Y02W/T.@*!)X<[=1)=V:UHZ) MU7VAVVU2H%>>J3_)T4_UA1*A_9RZ1RG30N()B;>J1M:2/( JW/=#]K.0+1$F(O#Z;+J&2?IBR!PO::5JZ"YFW[R:4_99YE9%7O[K^ M)<]GWK?_(-80:YSS&N?K,6%G\OO]H[/2 YKLJ*?IW"=T]/VX,;UM@\4"-YV[ MY^JWZ23X,;,7OGU)Q^P,RB\S/QEAVLBV1G.+*U]56/$'E' M4D>/2N;MY:JG)W??8@VQQD'7.%^':79HV\,N??JF$0S9=D]C" ME?0]J3%DS M!&HZB9I'9D<)G^W,?39/]JS3S)\5]/48Z$O394,7,8%.ZC+]-.'IWMS[]"9C M;S32=1HVYH\_;[Q[B*GBR2?,TSR 6O/,DXS^%G(O/NL MO41F6U+ MUK8.7!RZ=?TQ\]D%N?:*7#U9]7:L&^H%N6[DQ]HIBN[*&X)SSXASF'=I"V N2[0W)ZJHEF]Z.Q=_](%EQ M1;@2^Z]_!$.2W% I(P5=X9!T(K'N7!U]0_9VO;;K8@Q&K'&^I.K*UM;Y(F=( MJN<;J^+Y(OUKE;2AE<(ANF"H/*;[C'T"I(LBRM%WKQ'>!U"Z8NB>4Y:WF$+_ M"")<0C:?O6S6-5-6M[Z)%L*YV\+Y<74-9+;_SP4!RH,_P_C[RW_!?^J=C$EV M$R>,#.U9='TM\R*.[OA'<1+2I'BNZP->8WN4P^@LVO/N]258\_61VB]>B:G# M[H@Y%A*\^+882E&6CJ5B2.'_,THEDH12 D](8UAFF$L4X!9*G^FDH&.?9I*A MRI*NZII4I-L_I2\#PF'/*MV27"J3B'Q/,Z"@.XFP!@NE^)$BM(, M'DNF_A=M!^ER69ID,9 :;$L* 7C5Z7\??!Z 4!R-")9RPX,W\&F":089'9$B M_M[\\G69I0Q,_\[B(LZ'T@31/F@(O7=DW9Y.?Q):Z@IF_X< S&E.I3N:]!B? MRT?0= ^SN-P-36A&1G.(2:-YS"U!1QS^UT6L>AI1#5TSB$G-P'>([OM69'B: M91(:4?/_-$N[6(]$;RD2]XTQML[SN("7!#,X=);B\"K-BYR!^?6/"4WR5O1H M:P"8]P#@9%2\ TR0-#[-Q],V.=OIV/$:*#D"(DYOD;29\0.""L1,4F!C=7ZF MK,ESBY,ZS^T:Q/)3$'NPDU&<)CP'#EA,FM L@*<)B,5GSVLH\(5K6L?JE8K,= MW*RMZALM>\]-Q+V.J+?PTR6>)C(JS0[IB;ES4FA!>/++"::WWW%U_1K5]09A ML_,"P7LT6%9"8$-J.$&H;/YTRSWMY8&$?F)JQI!\='2Z^O1G3J.MZ."JB.22 MH&0748@>T[Z.N^#S<\*(H* 'D! 1THY!( =-\7D\FIO18CG>0VX M]:F[>&NB:;+I[;OH= DK][).6M!ME^G6W7HHD*!;0;>GSB+79!FWMP8YFR:YRPC>^Y!JJJ6JCU6E+8I.=GD^J.;.L[UCD*7TK0[LZJ[ MA2/7+\?"W73IG2DK;\0B-_@,-J@W&\3/GQBZ6U>^R?!(/J$!UNJ.[@;2NH-J M^L!;/.DV%:X;U;56YZQ?G&]X2F^@SIURNMNY4QZR_OA$W0JP$K)%%B=H(8!X M."3Y8[GS0A'Z#)'@#B8$W%7X(HSS(HO]LD!RF)"L2&@V\WP&I)!@J715NPW/ M-V2UDCZJ$X.1X& IYR3-8WS!\[K:?5K!B95PK0>K^D]U^@CQP;4NB]6/K*9% MGAE^5/EG:K,P:?]WF$V+"&ZHX@-"OBDD@BT^)Z-;2S!-=6#JF]6$'JB@B:%\!>%%T9ZM"+ZKD 9I1AC7@%BE&?X* M=D).O ,)Q%;T7Q?_N+]/@ /RF1$NZ*DK>"&6I__K9_)RCJ?NK\[9A[UK6_B_ M!X!I>9G(Y6@R)#XMI+=),+C/]-M>\1Y5VN6E_Q6,!=0CH%,&TG6'VA)U2\_O MW?A#+;^;;D>;#[[\)4UO@-/>T^(VS;XU7\N;ZOXYW/>W50U:A @UUCY]:L4S MU.G:P/X)CPA_<7XZJ-F&:%E\NU._W?WI\)X$ 9$Z]N.$"7"4P1$)BA1I(DD3 M)I1OAW$PE&YIAI "),=A249 *3G@,XY L"8%2($V0&&ABM(^4Y+!P_\DX\F+ MRD^9\4^*Y8_5!-K\EKT=!/<029"U.8[9'K#I,1 \4%$-JD3$ZJO)%KUZ1(MFS9>MF^-A<1F1QU23!SA64!>D8=\R3)9O=8X45&"K3@JH1((#" M.AG-RU&!R3OL)$32S9]FUAM2$@9 ED6/DPK7(=,>F(!J5":2 MYJW ITNV-#'V3I!MS\C6ECU=3+T39-LSLM4LV5#%I 9!MWVC6T\VW*ZFI)YI:M\Z MR_S19_6Y(G5'I.XT=1Z#;0?)"F(X5V)P=YUX(6CA[&C!>V2TT/.4OK4&3[M/ M^K*,L*ZD]Y&0446.F\>C3&"#:<%SM@@V2(^+N$K8J>:.(NFKB+)NXK3+=.:N<&]2F(6FQ49UR+C6F1<]QM3(N-:9%SW/0-4 M),R*C&M!0"+C>M]W-K_<[S6*Q.OS3ZDR9-T2B=>";'M'MI;G"+(59-LOLO5D MP]DV24R0K2#;DZU7J!,\V[WL ^?_3IUY;(N!59E@TMZ((6!"U4M/"X MFF@*6A"T<";9UYN8/:T,6\/4FN3ESB5AK\Z5-=Q-4J=U8X]].77-;/IRLM.D MWQ'0H[E3D:P:2)]&44X+=BHII*U##7&[N<2R;P%8 ,81O8%7CDE1T*QZF>Y. MSP#J$T:F0#GIF$I/1VF>/YM)[GPVD$0F9S_S#<5F M12:GR.0\:2:GM$N:W'G 0N1*/BA7\G$D1XE<,I&,* BHH\F(M26?I*SF<@UD MQ"]G?RD *P#;KU\*P K ]NN7 K "L ((O?OED0I@CIU=]V%Y*/WY3FD5VV0Z M;N*W;)MR*S;9CTWN*5.59]O8O!U3Q_CJES2]&5'IF&[#G&23*E]IG")@BLJP2F>;+CGB853Q#88R PVY)=^S0YX(+ '@F!F7+$>F(]7H[1)Y BE=0XHN MZZI 2P?18KKN2=#R",(I'UB]P[]I\3CJ>9]JLKX-,77/>C]7M-B:)M#2-;08 MLFL(M'0.+:9L6OI)T'+4R[I6+4WUO((_?JY93)4>%>97:3;!KO\4CIT7N2R5 M"1F-T@#KI&I$[&$W-M8%W;N=)1-*\))(,09+"FE\DE,^).%IBY67#QDX*[M1 MDU5-%>9\U]!B&+9 2M>0HLN>9PBT= TMFNR:IXE([-/U-#@85IB<2QN_K%UI-LS3+K(F3H8%\:.-S5[@DO' M;Q$%1SPNCM <63-VG%4N.$)PQ/EQA&7+KNX)CA <(3BBX0C;W3&!ZL0/+B56M$]D"ZA)/SR=FC.UD:TO &7WP#3^6\B(3FS]HMNJJ&S!(L.--3;@Y MW6X;Q];9J!,7ZV:UJ@J@BT=;WQ%O]B"+';CJ_FQLV+N^V [O4*THVWWA%C:U MJDE>W6\N7]DB#PB:9.$MTFK%=KP7X";3X^6E+>Q 6]P"8\5)TYF\VY2^-W(P MO"6=20_3'?% Q,!P?7UY=1Z(W5R$Z2LS4;MXKDT(EIVB11JHIMJ=/*VF)R;# M^1/=\59UU<7OMZ'BK9[296S%.:$H4^CH;J[WYPQULR-LV UT*MV6_7B%('PH MS5=X,'4>75^T[9JVB3_-7J97-K0Z?83X8#&7Q>I'5M,A[V5S5)HSC;EK[-9_ MA]G4)K^AB@\H^J:0"+;XG(QNR5U^\?/LP>!4WOL> MFNK U#=KQ'B@>; ,Y2L(+XKV[+_R78$J3/DET7-P4FG&/:1_D1/O0 (I&/W7 MQ3_N[[WK7+R\9H2;1MBDND#'Y5\_DY?WI(9LA*RM PVVA?][ )B6-[:Z'$V& MQ >1^C8)!C.1AB5^?">5[I;&Q)(TWBZ>:JU8GYYAC2%AZ,8)VO'O;!@L5?W= M-F,?CB-;/YICL@.&-O%1=S;--FU_[EWL@OU.")FW53N3UQQ:SV3I/2UV:H)N M'C6-4^IV+;0Y7P($,-,!_?F&Q^V3C2A:I(O-BA;IHD7ZZ5ND M[](<^P07P/.G6W[EN?RRLY^8$@W<']3 O:\T>E;]KD5[<-%?7A!01_O+[ZM\ M\ 2I31]6^XZ'F^1^%GEO9S&_7I=58]O>AL<:7[^G"BM!MN='MD\]=8LZOE$N*CP9#DMSPVV2>H\_J!EB:/HYMIW^5 M<7''/@RI#TQ,@S*K,OW?)IN_6):>.'7%<7VYGD;L;K)ZV2W-J)31(+U) * A MOGSNC3S9^HGIZ4O7*1, YH@]NWI)H'(% /"-\IO-ZGCM4UT/:4YG5EAVG1YC MB(+F14U,[;=$TA-;LV;VN!6P-!GIH3JDO_*0'%U+SM@Z'\LKO>?(R_,%EH*9 M!$%6PDLF-(O2;,SJ3-@8]U8]1UTB$B?? 3ZLL&0@25+?DT:6QD9F6%C3IZ/E M#YV)B M;?Z8;'>NX]TG?C@F-I(VFP,>I8)WPJ%381"1N4(IY )'P&&?X^ M+:ADX/D1@?BO' ]ZE2;,T&4'?\-J\>!UTN<"/F#'GBER>PL?2AI?),ZEWTJ M.EZ/W,8_K8Y9^CW,F M9-,FG^N:_-BRCNYTU+,VBVLR<[I*,!5XNIDD+EFB/P(0$1(X6KPUPOI*SL-PJ<)C>*"UV<4S2%S3%P/R(2E M;O_-NY"R>1CC%,BJ^@!^4H^):08GY 76%K 9#+RHA6"QP%]EG'$8X2MT57,P MK5NZ*JL7_T_JY])E4$@WL)VJ5^I4!0HKRB>-)0 M>@M03VYBS'I^V\0I 3IA&;!<^JIRI ;7FN(1,C-68I)A7O0/B9(L@7WE[:$[ MK%%KF1095K@40U)(0_(=JU-@;01%419I=L=(A1]T=FD\4UZDP3?%9S34;OJJ M-"464RSUN#_O)OR#559K^.? $T16L<\Y,T5%DQO(A_-FG\<[L<)45R8>R MA/^57H/]\9V,JO&0H%S?36N&/S?%POVU."^9N=:8?=S9GI:ZWU(P-K D7;/K M&%U=^(QF"8,3_I?53\_ *1^"N:> 0ANW*Z_;I=]79%G_D1-U1ID] CO!TFU+ M2S=]V+VQ88MCL+IS7IA?Q&R2(#.F -I@P-.[:K=2!(##*8WP.)B;HQC.%$HW M*"&S*'.P6NL/YMH5K*WO[ZT(^)R6 MX&(!.'YGG20B+@WPO)\JD_DZ Y>IQYS_HZY5L-?TH2[4)6+>2>5.6VYDT"V M"3AX)>\TX+/^/;RA DN\PA>-TN2&2YUJX$O5G\ O8)G1MCO&_"F ,S:(J,8,8RN"]C8S"@\EN#OF> W3 M$=@_6S)#1\OS&S@A,O,=YJKTK.[>M@>NNUEE]%8%U^; ,GU5$N0:Q?)U9'=O1=IB0JM#=1$F?/& M@SQLL*.*$+GH)V_(;LJ6ZFS>D5T4.@CBVIBX-%-6G2W:_8LJAZW%;\1O"Q]D MH9\?ARP[6"1 M[(%?TO2&)7B0+!A*+%%52EG?<5AV@@_C'6?U*U!NMVGVK?45NQ3\(RVO2Q_? ME@^DRY"GQ& 2J#QS_@,]SKNN[L+K*^>\H2)^ M.0W?+@LIUIWLI0FYXZWMBQ30DQ=9[)=-XO \E9"L -0#NA#2[61<]NLZ(3=( M\QJE_'<4^NHE3;" MLK;AK67VH"R/SDY*VCBNW&2:AX?+P3]^RM'BG*3ZF'F=^-42&7CN6I NGYNQ M^/2$Q#5I@_ &DFTD,2.[!M)U>0 GQ_G,?O)CRGQ[+4;P*1!NLG,U0IMYD.UQ MH6H;W1:3N]@7OU=.W=LFIG8.ML75//+8H"P&OJO-7B?//E;9-7P(&G+ ! _ *;QA/N3DEG+J MLS&P4:RX59-UK%%7\"1ATX[:U3W3C2(&6F8BISF>H=<0XRP1W#?LJ"ULYVEI M.5%T&^L/D6UOFH#569QM2OB")C 8>L%'.8%# 'S%7DZORQ>^K"9';J<5S>>'<%5Y&M3A=K\H+K]+" M\S**XB!&AQD^P)*(U3X\S_>&MX+G.XZ+J373TOJKWLR,GD(: >T6G , %9*F MUTQ0=0L VL;*SB9'';OYYY2RPTM MGNVB0\++BUZW8J],Q_S*0FN]-B'&Y!N=#X^,>,0/')0R'H7L"@)5*#@,1.(: MJ0H6HK:G]7U),Q=6*F@P3&#C-W>\@#%O[EDV<&7Y_0FS2DF68>>/)L1?.4X8 MT",!FG:U8I^6G*&Y45VWY+5+Q"])NCT(?"5%+D/<.EFYC%8[??)[[X?JXKXY M(EU!/96/.NNB%C.5=6/R%BFR"CKYIA2Z;6C_D5\]3-8X^DR4V*7]0UJ3.AA^F][)@$0_2H1U53 M(.DIFIN\-Q30$Y@"-,MX-(/DZP7?,[:GEN!!ARY.I* MBD!WC"JD\PM.J9Q((07DIIR\0+1\ICE 6U66RU!-:H M2)-4349&M*A[?F38*(&$=RLXXU>&\IRQ55COBH:R^MLMYF8!4CIM-%LM=U; M>%^S0S!PBUM*.T0)=08=E\[V4B(][ X8SC#A*4 @CEAH?"I".@0J1D/L1EVW M*J_@T>GNV;M:CJ;& GPZ#9!\!Z>PA4F6P_RL,@3AL)U5Z/K Z8Y"[Q!@>([5 M##HY-E% CNO4B6@7HNHV$VUY#]3DHIUAWOV72BF3=K((2RR;9F"P"!%AAE\Y M05'Y1%,':L/N]24/$DD[/8WIQXRUJ)T0$"\#K,E8R%6+\V9]U,U-:N5B"01H M]$F:8\K:9DU4DW1A"R#JBKP (H5C'38PMHT_7@N0CKZSJ#189G$Q M$RP%"VOZ8] +<5:EZ5].LGB$*QO<][?O^YW-XWM-4B)OH<^R>M">FG\U(XB0 M(DG"04.)9P^B@F$=(,L1D4I6;!70K"!-?C=?=J8E9A6UX7'.(F7YA\QU"H8Q MY2%=1K'5.CE@&?XD/F[D3KI)R0BH[GU:N5HY9QD6U_33+$MO,4;#_"O6>W/^ M'.=8K[,9H>4TB0&[9<*CELB3B/$6%W+KGE2N:T"R[(Z;&J.2"9$GFCX-S@W@ MA13P ,+ JN_WWK,502C-6._3[MB?"_B@OE]B55B\=@(^!+N/+0(BZ+>29$!G MHSOI$P5Q4R"5O<$NHYJJ_,8H-"HS5EW2#K96?D/WF MT3*G>1 &I.%W$G-/"NEQY=+MC%Y>K1B@F\NT,F,V)OBJTS5Q[?LA(DOA-!S/ M!T&QB]<-DI"K\&"]K;"I;*5_E4 0['*U8(5>FN'6_6W9CPS;F_[[!N3W#5H" M'(0,#$\T:QJNXVK(7!/._\!/.EVJ"IYMM+F%\]][;/ IZ]U7>V;V=8T[EFS- MC]'R4=@&-,U8\^A5^U&M]>SF)Q09L L9L+;(@!49L"(#5F3 GM?\F.46T7T: M;C.];MJ;*CAK[L;/T#=6<(;;5G"=-D*W-+1?EWBY#N^_PF*8/$=@O,$'.!JI\'9A\!;<*##=!8,X^"-^<8D=LZB2%E(22$(LJB?_[#-6SSA=ZR$I_. M6EOL9_]3)I2;\#K?N_-,KI\U6TD.3X&0M97/-N8#G8\)EG%R(9+6 M*U?EBBUBQXTRP ')!I1Y*:QJ%500O/86L,&0V0V/#EAS^YC6 M?,%^Z\MM]CP_"M#3$UUS^#.U^*F&-A;#.)M[.8[C["\K?AG&."2( B \VI^ MPQPB'JSBZ&'.61,:J6''LG&!3+(2BX7KRZ!IDXV@S#*,FHUB'B6+>;+0/=>H M/";7JH0FR3?I!B!.P&#@ETVP(BU92Z:Z;PF[ZWTV@]DJ=:^.R8041,<("Q[K M\)!WQ/#0N81^F%EPC:V(.GV@^\.2G+OOC4U.[SM8Z4DSR*C=E G)K[9J07+; ML\*&AQL&^NRGK:IW@B)58?FL!=!XU4BJZJ+#UH67E2RK'#B#H,PO1T5-NVR& M[O+ANT\O\'/XV\6SP99WFM>PFUQZ3V^E3^F8)*O@K6V6"G/\"U5 \01O!(IB MVABH @;#+K3-JJXJBZSP)JL;A>&^4I M#_DOTH0Y,&>Q/TV>;M$!6CS:7_5U#J,M6SX>1;5[OHD .RHKH. M:] QK_PR8..6T69X#=O B^<>2R"\H?@(VD)Z^U;F:@3LR8NUA[U ND3->:RR8(_G9Z$=-?:L%"MUOJ@SS MNW-00@$3&:28G56P9$.@KJT@V'?YS)I8U.WM[8#XP>#'W=^GR*(A55,)7C & MW,#CT2A%^P? G^M3G")-\\.\I,EG1(V\8.W.?/^;#.8(M_WGOW7QX1I/'[/T MQUW+O)8/>=3ELN($Q@FOY+F3")PY; J8>5%2QL$E\YZXC1RKS8WUQ"U+S%#! M) 7F_<(JK,?)+3I$;!70-,WUWN?75U/+I2Z?)N!:@;M5>>,Y#=IW?_#$_YMR M4E?9!S8]N$F_'Q^O'!Q5EG+.TE4JP%58;>:L,FQPWS2)P7^=P4E_%=47K%WS M VR\\STF]TEB_+JJHLW!C1^-JKX_E1&,G4<+'@G -G@X$;=@S:A@L2&V)^4E M=,RZR6M 3RN%65I7F<3%'1=F:S;29@!6.A5'8(;QW\"Z";W-\:5U5+)N6W9# M,I:<@N>(FE@!N!W,Y$BJ,;0\$@*O&>G>;9GPY[*C4)3X?%L4D?_[SS\CON#]@>-S[SZH"S M)D%V'MT#Z0V/2[7'?O.1X(QT6AE$;@'V6_]N1&ZQ>GFZ MUDT)A(T[AX]]EK[!VVH5&.P=,C5>44Z0AE569H+$(:.UQ&AHJHFJ^-T:=IHF MN0TI8;N^^( G'5RPQ+ZZ:W95)UD]E3=%%]/S<->=E=13#A.FEN*<"]KUZ5BL M61A3LYP#L^HWF12F05E5)W)!W):^=4?CUGOS&GDS6VWJ+GEW,^!_%H:7D&A+ M-FZZ>3Q-EA8V;NIP.1LX7#,5[8Z^0;D__NBH3MG;Z]?O)&/;0-2#7SS7"<$9 MJ"8>_+??+]]?O[V^O'[[G]?2Y?M7$GSP:_WO5V\_7_WZX?/OGUY_EB[__>'W M:^G=Y:?_?7TM?7K[^7_[JYXQ&OY72;"I)TO28:3.*LRK?X=Q'HS2G+PE6_8=7_836_9!<0VI"6GLS&"> M<2P&.W@:[AK.,Y=RWDEVM((EKSZ\O_[TX=?/C!T_?OIP]?H5^[!/8MXU#J%:.(HN;NF#2@7GG[MB&">>E'#N!CT3QV-T;R-.'= M]'-XMBI=^TY'3?N,AIK:7>.6/L>\]78J_RVM&G!4$R?X9!G<9=TE>:F7GY<^ M6-LKR Y-[+K&6.:'RW/\:UZ.\8[H;_Q[U?H:5J]*G>ML!+PTY!2:2Y@)PGO% M5-^".=LX)^ ?.E@_JJ*IT3 2)/ M>"%/V!%YPB)/6.0)BSSA,\\39M)N+D"UB\F' ?,)MI'*L&.5S!)CL"DGTW$X MF*#)!)U&7AM%/+45'F!Z'3>Q@1D .9_05&"D;E1["A*:FJWL,VY@GFUE>8;8 M90WXT.P2+C5G"_&3FMHT#0.#([VN95N1JF/;>(03T">[):N&FP)6I,/)'OZ M^M/'9]5>ZY P;(0W-!RCB57Y+=-Y#&E&6XQ0'9,7/\-BU0=HC34F+O($6&88 M&L6V@B1.V$W)[ 4$-R;!PJ/)L#)C*9O>@#N8_FPVP,R[5O+.AE/#KK:WF8E< M\>%,'\%Y2U J*!FSFX>J3<]MJW_=(GAQ9V.\RL'SL9 V+#%.0V:K,M!61C8< MF $FHZVJ:BS=GW)1W0N/<5+0YJ0V:"I.XI9O&E1I=:V*ACJS=ZZ:8=9!:74B MJ@/\ !G"' LTU_&R*&LY%7?2*/Z&P&,T//> O-W6NS1VY9XA*^.XJ&_1$NGU MO!-_=G$1D"Z<4^OQ)+7C7)'6_0ZMW&:E)IN]'MC M(C#&W>QUVQ[ $SN?-@0J0#,@L1)RF_GUMS*SJE3B80/FW34?>KJ-+.J1E96/ MDR?5X/G;0FR!*L2S_2=MYW2S4_EP#T_X$D[\, :2!]8%$F7250[^Q1E3FQ9Q ME(3")O_QD'&?C.!O'V3C.6W""-;BO?:W<4T:S M=EM_^/J!E.:^;5R $#A@WW5";Z2G^130":G4D2&R!_\B(C="LFF%=]CY(?<% M5!34ZW(?AYM6%]8]_M)WM&0C?,;^\L$B/<(J$%2!CLO[%7OB.<0QDROO16E< M$ABFGI^")ZT-0. >Y2F=NLJ>CUW^.EO&F0-8Q[JK5%N/C>:^P,#;^_-X=7D0:>J M!=+[K\JT+=8L$H-U*'J:8',SZLM[PR#:!RNHM+(,E(F('2PC^ME W\6'U&%; M@F =D$RNR+I109ECXXF @%-$1P9O 6,+/_D !5_;\\-> MG?>B]%/GT8^'+(0#B>7' E; (.@C5P;2-/% +0D_#!@6LWY X$E;6OE2"E\! M@R9?ZWDOP; J;,3T>@=(4C#0(?LS^Y0:C8=Q?X@NAWBK8TO&@XPU@) HT6D( MUE" H !*B:FR!Y78& 8N&^#L@B[@+N4#\[\'6K>+!_Z,^?%VO8Y8-1$.XX. M;\-2_%&\!7+/VP=$XTA.6>I5!/]B4A:PQU*8@.<3[:FT?0:8ZR#M"*'"K3;K M*_^4O=&*I&ONYV\?]D>#6^%'$ Y !71B0;X[0/(5K<_4B/^60![I5S6 @WO8 MA(D@P41<(/!+B@OFV9=$"I @#HB=<.R-0P@=B].96%0!(SII$?W1[5,C8U6K3]SXJSXU^)^_ M>[#4GF-5;^&'R)#*!_Q4L M9 M:'[2QZ+Z%"^/D8-;T(:\MS_A@\.J-0T+J2P1_H@\N$BC &U<-="(7M\GDLN. MM$*432?T')C'LD];B+7C#O76@[L;T@^4U^>V.J30!O@N(Q9;$@N(^X#9.2T: M^HU2>U:(5[ C;YGH32%_-TH[:8)*!UCA Y\;E.$DT=($5R*5[E@A&3GD"B"F MP:-$:9MO%UV(9N.WM/'*(Y#Z%ZHK0S!PA0TA6_""#RT0U.+BA[,,]:\(3>N2 M4S[VX-,+R;R#9Y8+R&B""0X$;//;GULPPFJ=,G.F#9C:LZ#"1JB;K[U)*"9I MX33Y;PR8K'TZJSU7;ZD%,'\#E3&35B,^(L7_(TUH-/?U@24@%(3#.&Y ;'UA M8B5YD,,&4CL46^XB <@*$5$])'@B4D6*5R11"LTY$;@!@4KB(YX=AOAUJ!+E M"Q-2_R;^M/(8T Y",XD24A=R0Y3S@GZ7H#)$EX(>M.+1('!#DA>!)@8_8 MA->I1JZD!+1.#M3.^P)L1I>[+QX@!FA[0L !>!AW<:2#1*U-8/QTVETJW)TD MAQ\63W6X5'N+I=2CN)UXGKB<:#J2U3&] %FB9-Y0VLS8EO(D%<+R =8C SM M(I^<+P#Z8DEP(R8X.ARQ=.ZXHN NFPO1&VQ_+5M2$_VE']%MY[,>O_QDN2YV MW\)R@D--*I[BZ8<\.T,9!L!.JPD/5J+9+XKY#MI+*_CR8CH6:GA,@DU170=46P6 M@QHB*P_+[Z$DG_BUB],L@%MA&V'R))ZNXB MB@*)C>,W>CN6*<6D60\%L$6DR1NX(?/U2 2;5K1S=*R0G!1TE5I]>_X4\P:\ MK"J^1EF2C_1*Z5T^)>8G!"N@->#U=5E%YI]]#X3T__CKW&"H7E+IL8M* G#G MIBEBY*J!NSQFW4CB>I*((B>,C!ZV=4IL# BSADE_ZY -@Q?@NZ5_"!,Q03%J M5UL28?C*@/!E\@LX'6-N)/YEU4#41.]YK"V=C6?QIY5E*(45'[WCR^2Y#O^\ MR7T1+BHW0%9YE;NB9ITM]NI$OUC? KB6\2/@@TZNXSGI)DG*FTZZP<,R^DZA M7#U:!72]/0$/=YTAX.X5,;0OJ;,]-,$FBA #P_*R53G$Y*6V7B[:3@9(P TJ MS.E!;J5+Q,S#@*PW?GZ&@" X _(DQQM0JYVI3\_5YO+O!EC@G.^E+"$(1M9Z M)+)B&2M(,?'P/YP1OU,R5B4&,Y);M9D%1UU8D@KF3H8D]7#G7^Y2!D39SEK8 M$OG(,9NGG,^NF"#(7#+'F9M1FH4&?3J#/KU>C#XU.%*#(S4X4H,CW1:.U)AF MRYMF\AI\89F4S:'9^ 'W[9!="TS\-.^>B T\#8!]#!,:>WUW0O&&'$#D"_9;M\Z[*2>/.*S 4E.FKX)*29,;3=5! MCYO(MP5 VO?X$ZVI!!D>3B]>*AE9R!V YO?%+&9517>#SC( '?W.1(>F MJ-@6^O4750HU,RT3Q!\D?Y]+9 ]:LXZUC CH$@EIA0P (IDZ4'$)?PD=\1,H M 1T."5!/-R(0WV)JB]2@AXW._4D:!!.2M /G#[+#4D1 Z Q8)VT!*60PC56- MDP@!]7(2DI9'J"N>E@I;OWUDW4]4W&5 MP/_;&;"_K9>LT(XJ8:9EKEP/.CP'%69G1%Q67/?(-!)I632\X5TV5"7&XG(6<9B([F@%5I=V MQE#'86*_&+]#9=T24C;6&'!_,*S&CJ!D6T <,;FE]:A;>.[:<2LE4)\ PH+6%JT%&3_P!\,6PA2 MX$[$0OG5'XNOP2Y!@KI!!_TF45/BJ1$&BTQN3 $E=?YQ68'N3*/+NQX;N%I( MN<^X']+O8!< 4)LBLYHL S#,LU>^6ZXDB,/1ZL.DC\F,4D:3CN D7@$LD9^" MV&8%57,T%F%&!7B1;(]O@7K[?)L5WUY"?:'@ >(2[<9C8.S!"TS&.@6]-&3W M*$H_A-'AE\Y'ECN^YL?YT,T:+QU,RTN+D1\+?JR$C.EL)4"?A[C^+M@-2T7% MDTYVB>'Y%K)SV1JPT@G5@.4/I?+R^:%1^UIOMFJ-VJW5K-S7FM;CG57[[;G> M^@/H$9\;]5:]1HRSS\T:?"C*-)>MT=SMXD91S,7M2?1HQZ-9XVXP%_,FH1*] M%0E4]JO^":>#ABD&&P7B)4J3;DZ!@V38[I=(:U=/C#*BH3!B>5,=@ENFQ6P\]E\KKB%P1;*Z[UU+X,U*VL&RS^[ MOMQ\V@T&:R\G7>NGW2BMNTHJ9]7+I+Q4)N<)&9!3*9RWYY*#F7Q:ZM$ULHWR M%5M*@"^W)JT (E\/,>**M,_M\Y13I3RN,52.,1AAWOYL5/D" LSTA M=<*3XT%4.DPKR&/98NLL;_9XU3VNFCT^A3V>OE1F+A,G(N87_MD3Q@,'$Z X MP2:.2#G;"YWAXGB)N7*.X^IT$!G$A M_Q7S8VI;%U;!7L*C>W>B"Z4K__X[1+@/!)^_Q$+6.0OFG5K&G+4)D..65K.< M*5Y=3S&&I0,"'YP]?(2KL/SLS7:NO9V%JTSQTC[A_=SB'AZ(?ON?[>S;"ONU MN[G:=CY[F3?B:L3U2,2UD,V;V_)D;LMB*7-=S)WP?AKU_=Y\>#^.[O*:-[%#%##;+F6O5[VBC( 9 5M>P*ZR]JHF^^$) MV$G>+L6KS&6I8HD#MY.KE]I]6.1N%= M94KE5?7=?)$XEJ#?T6Q-X9+O3?GH]^;#^W%T=]&\B1VB@/&+*%M:-$W;A4$VZ=UDFC[ I&T!([]CWB!A[W MN=CV^L#(YLM7:%0TP#CHO3ACX+V2/9>@X1'T]5)MI_2F(_2V1LQ/M)UKERYL MX",4K;\TEAO@0\/J(#?@7^,'HOT77W;V.O($P:V+_;J:C%D/P$AKYV8[H!.= MGA=9OQ$9#A_F;,_OWY K4>,VTTEY9&<,H,>"XB:=BFKF5!6I5DL-?L<+.],V8WK=2+KTFT_3W MR_'9V5>YJT^_FG8;IMV&:;=AVFULN=W& 3-AE@Z%"?.Q]:W6L.H/=X^-[Y56 M_?'A>(F#J5A>TK;;A;/P7/%#OW*+ 1HU8R.U'T1&+GJDHK$J>D4PT5@,#%Q? MM4]PNEUOX&%?\;]\Y*4DWE^@( 8Z"=V AU]UF8,-1]!F@?X,2 L+73Q M);]C+GHU3=F67#23L\XD!W8^]^6N>8-_L[^BA:GS,8SBT# M4EZ=I;L%;+YQ.$D:)?(%)+)N[D3P+?.M2A0Q;N"!3@N# <[#Z7!5Z=+BQB,7 M)_15N&;WV*$8/)>L9=^DIO!X5ZE./R?G--M/E)N:V(471T[MV9'+E_D],$J! M7$-SQHBK.&&0EKU>DO81W.QC+[!H4XL$/F(P>)'DHGR=!:ER""V7H?DH=)5! MEQ+F[(3\$(#UZ[F,=@"$DR&G/]+],^\%_\J_8N#]C7\=.1-X/3ACFLSQ&5 [ M9Z3)IMEF4*I46!PRRV)<.6D!'W 1+Y@B#ERU_@7V<"ZAH_ZL0LY76BJAXYT=B:,"_OOIS5*^$.R,$R6*3#_"4@\POQ-.1K@7 M8@/$)B(E.#]\23]G_NO(+<\'P'Q^Z\JYB.>U]JM1T!W_((=-;J7UP#R,CG#U MZ8-,0M\9.2DX/'0(J0ODQ.J% ;99?F%^3,K19]C>N0O'T\5V&?Q(8.2&N,^! M1^5%].=^D0S>_CM?&D'G;PCZT&IEUU-^&;YG/E7;BF?)*="[Y.OON^OID2'O:(M\L4XL4?OQ"ZA$A9YMF^XL0O3:#OP;R_G^K=[&=$"Q[?V M[V_UFWIKA7X.1Z.2R]E\Z7+C&CF?+1>O-O[64B%;+.2/A4._E+7SY6.AI2]D M2_G"*C?HE!UIDTJ9TLEA\&,:O+%7%L;IK--\_5RCRQ+M9V(&?0L!N-HS?+8LZH8=N[";H_*^/:>[T+_YQ88"[F# MS^B?T&;1\V>MCR5/]K*+IP%U%@&,YF",#G%E =*P#!)XF6G^!,MURR5P%;)9 M:0KY ;HQ;ZS,S_&D62ZS7&:Y#N1)LUQFN!3^-_/^*QKK=')A6V3"JL%P0],9*"G;/_6\".P?TQ]]&K M.OX&\V!]CW5UT! BI,(4@D,'K6$-2&39!>?"+IXYYPA^L$LN_2L#6 3'#4;3 M:#()ABOD\A*-] M*+7\SZ'4C.K:D>K*+Z&Z[CS?\3M\8">MNG;XZ)&KH?Q)V%8('"Z]F3\SRFB7 MRBC_AAT5O65(@9)91E/9@BL0 .'5K%8]4,J]JYJN:F>+;^T#Q^ MY;0U&VEW4Z@C*,KZ]TWCWJK[T9@?3.B*V8FQ?.2"T.;RYZ[\N:IJ=T8C@-I[ MA+VO0U84T>#\'<[8X2=]P*PVZSA0AP PL=,3= ##-G-=44NLWI$,2'Y? M=A,( W-0USJHS>JWXY?R$SNH+>F M6KD_?FD[_0-3=0:=>$ ^]+WG_P5L(.;X[/_XW-;NCE_V3O_XW+*NYWOF]!S0 MCL'IN:_<'+_HG?[IN7?:;& .SH%L%ARV;G MBNDR^(TNU(%.N@J<+]83<)3,#WN=$>4&TBM$J; 61,*!S\#A/W$MI);!V+K% M%='Y<Y:[6*2:UO.EE.6K[*6] MW&NW"M_;Y\L/7.>

B_MO;M*2B M/U8RG67X'_;,L).?RF&OQ[!CVY]^->2OADSG$) O^P6Y&-Z)K$ T#_QV(?.%SA?4X\[@__TK7)3:UGUA^HV_:(]=%1Z[(P#H%K- MEXAJ]6,^TJ'TB;J9_&/SSMX>YO$Y^KRH%TGCN?7-^IZUGAX;E=:BA]YK9+*_ M0[\NO:P^UAO7X2^OQ\;YF MC(G=7HZ5H<>L5C\&RG_8@R 8K,0<=Q#Z=/?+MM"8J'0Z00PM"7IK6!,_;UN MPN*DQ>=VX$[X__KCX>#7_P=02P,$% @ &JQ95<'!;NT'%0 4NT !$ M !G;V]G+3(P,C(P.3,P+GAS9.U=[7.C.-+_OG\%C[_<;-5Y8FR225*;N7+> M9E*7Q'EBS\SMIRT99)MG,/(*R,O]]4]+( ,&A,#.A5M?;Y+I[W/G'YU]^^>U_NMU_G3_> M:I?$#);8];4+BI&/+>W9]A?:#PM[/[49)4OM!Z$_[2?4[7[F1!=D]4KM^<+7 M^KU^?_-7>OII<&P,]![JHMG)8=? AX/NR1T34.#U'W^&AJ=4W+-/OZ]&@P-3!G^N*=>N8"+Y$.]TQ?OK+/P M_=7IP<'S\_/'Y\%'0N<'_5Y//_C7W>V8%^U$91W;_9DJ_3*ECB@_.& _3Y&' M1?$Y(?-4V=#'JB+.-D2WC;KNK(FRU^3):LY/ A_[&C(]ZD]#7Q\3>CR$L]0X !)X/X9(,>> MV=@"*W PPSE5(/&SC^@<^_=HB;T5,G&I'C[_HFD,''NY(M37W SA#'E3+JA' M?4[6T4(@;XF)?&Z=K*0GVI0I?X =WV/?NNS;QQ?/ZARHUQIXW3E"JTHU)VG" MVJ,G521(6*5^O35Q7C MSR,17ZJ8?8J9A>TJ=8OB[$-.G M#*\T+BYX"JZQ.)][X%S"?UHW=I:[&J?4&.EO!YL$&ZP"#ULC]S/_O&GD$7%4 M1$*X81W*=&FUYI)%#X4>9=H=W8]'MS>7P\G5Y?GP=GA_<37^>G4U&2MJNY!< MHGV=:[\/*A^#VK!0?X*5%O'20F9[/";C!T2A50OLVR#GEN"D>CU#AE3,4!M=:R'+/3Z1 M;O_0=X$0<-EC] 88@1H>'J^^7MV/;[Y?[:)#Y3&4(V= X*:.7(K_'D>)VK>< MURIQER-\V.L=;8?P?O;+8#*>C"[^^75T>WGU.+[ZWV\WD]^WPSB'GQS5HU[O MDSJJ2?9_T\(*]BA>7PS'7Z]O1S]J1 7Y;.28?>KUCBOT1."J<;8M0FH<+)>( MOI+9V)Z[]@R&&]T+TA;I]MIVD6O:R+EQ M/9_RQ(ZBGG,IY3H_T7EDG-+YFHV6X-,B +XC:J.I@V]<'T-#_"OHYBS%^/U& MT6&7,9#"T1_H/+1*P2&X:8*=)OAI'X!CFQRT2SSUU2#@)>6Z/M1Y,)32-2-K MD3['P6H5KK\C9]WKUQ[+C3LC=,E%5)V#5=G)D8%!Z2@[#<>\$R-4[%XEV+<( MP:'Y9V![G)OB))&BD.(P^*3SL".%0Y*\17K^0HCU;#L.>AU4GZ%(N4CP,F*^/-_$0+#7@J7&F6LQ5"]FV"*<+PGUR[*I'#FD2.0+' MX#%M(I"B;Y&JQSXQ?RZ(8V'J7<&@X+\JSA)9.JG2#UE8EID.$DS^IH5L6J3[ M>PS3*6@4/V Z7B"JN*Z<)9-KOJ_KF7@8>&@A$PVX:)Q-BS1_098K['I8/=3T3"R=Y:)Q)B_0>FMP$O:@.ZTD"N:Y/=#T3 T<6SLE;I>6U M$XVF)/#'>,ZC?W NOF RIVBUL,TAQ4@9!&5^4HR.!KJ>"8P3S#7.71/LN3,4 M5Z#Q&EH$HUHR]"T2K$J)5KX?:XM$J_9!?&I3\D.D0B"H3>&V03X;E)V3:BPE)T55!(E)=JO7\TR*;" M&7$;E:R(4A#T"5]B']G.3I,Y&=XRG(W>P-@JJ0.SFZA/^Q#5V":\ M1:HE^CM]C7I$)6#+F,@1/#**=^#%'[7IJ^BM>Z"8CN/12IPHWPZS8GYR^#X9 MV0Q&/GR)\554T6HHZXVBA=1RF(Z-;.8B =-^%,S3J>K9-@G]'I6=IL+K]1DE M3E*D=-W()I?RT^-[V++*9BGM,38#RK<0;XU=/CLY@,S34 609^#C"O8P1JIA MN\XH,OT .7?(9]IYO40^)K,[1'^"BB!:VC'2M6N4&P-$#9DT5Y$Q)$30A P: M$X+%%[$8>Z,I,)HOE'C>-Q.XR8]MGGH>-CZO*9.:'%K>U*N0:YP1P:V51CD<$DJM02=::, M8V\ T10"WMBK[";DOLZU0F-8=^S\B>*2@RAV3H M!]-[0H"DI:2VYNZ-A"OB:C;#)CABN4 1-]S! :H&X@5V M/4["2FUM0V\@B]S$=(@E54TL%(Y95X%%$5?L=V')B(2,T4:]E)2BZ-X,0^V- M9C,/^VS' 9FM?P_W,[*\DWAR:Z.I[>S&/ZE?I=RH6'2B:E2Q#,RPXE+13DZ> MU5H_3$C22KN1W-M2;[&K"D,YY@9$)U4OAFG]\A=;!J@'7"ZE'"$('C-)9KX. ML4=AZM\2=S[![!4OTVK[F8J(Y5A 6)?)WT98,&9=QBTZV]-"0)3/X=3=6UB7 MO134@0X>^U8'?MK>$96!>0C?JO *W@'+<>^))M&" %E-T97-=[?KOJY48T &=Z2R.*)-*$2(F# M4Y%4K7>KE=%E 2QQ>2P^VW4ZX*V%D!N:8?0SF<>*AA;+Q2*Y??2_O;F%"13@^?/H9'$X2$7"_/IW;FIMM*#DV?AZ49>4@QS;$Z.?R2>F#NNW/7!* M*N,AH.8">?B!VB8>.DZ= S\5^$F1,WI&7WI!*PMR(OX:KT"+:V@]DIMW)O#? M*+9J0UG&4(ZE;O0S^<,-++,W,8@J6@EFV248XO='XC@P$3TC6@W;+?C+H89H M().>5+IX(U$L4>D>_!QP$EWG$?,X:;.$OT ^HGB*P]V"U&<[MW=J(%O*(#>B M0V.028SKWW MK>\TF?O5*N%42"U'QS &F8Q8_O5L+40D<\5:O2Y4SD:.$4Q#F\_ M&35_XV<7L?4(_U*;>6I\W/D&-4)0 WIB9[^W K)*#7*,CXU!)@>6B[&H4HOK M#(=3C=>JB6I;:0*)R_C"E1_H"SYZ@4Y1K<0237B8-EKKE3RQ-L'N#6YA#/L_HLV,8LUX-!-;9(>)_;G1ML8.X.'Q MVYC..C/D>+BCN6B)V1IK%28N2SI.':#S@:JCO4RI8Y]">9M8K$%G'=ME1RU] M\=,4@3]OPG.38LN&QUX AG@X8K:3K_7/[K#RRFFR>:'DH>M+ZT 4N21R*$O)FH DSS%-H9]9#^B5WWL$?K<[YZ7NB6LB;Q&M MJ\"$Z@3LQ')B/_(8^[Z#K<*^O"/N512UTN_(#]M?@)ORB)%E.RR%A>G2=GF+Q04&0]<-Q,T5 MA>K;;25;=,"WG6;9C!$O.;VRKS?N Y=K:/U?$,XPA4I2I&YLZ[/W$7CW!.(M MSYZ[;,D;>:P'73OD^2NVYMAC*_9>X+"C"5&@1%QO&.FF:'3:<27O/9E?A.<> MV!TPV/\"DR1#?>1N=I$Q<2P^VD[PBW_N$/-G\4A5G^,;>@"^J$5!)WPU75Q6 M+7=JLA*LYC+8G3!;(G>#EBE#6T98K&/6X2X*+ MQXJ=\6_L:))[JXFPYT=LDKG+YM:;Z)Z3&Q>+1/H#FW:)R^9G/F%86H"Q;LK;3"N+B*NEA^2EKBO6S#M+%3;_HJ!>'Y)M)W48X^-(7H2\F@O17/)@SN M7\@3IBY[=DYIX@W"A);$ M!V%GND!4[YC"VS_&F-/DK@LI&CJT#9<@@@F\L(<-#@0[-P M.[B RK-9*J1- /*.76J/RNQQLU03)$\Z0.?JOM)YH]I0M'EL4'/3V:!)K2O. M5)?N-E,B?>^5:1X3V\M8MFKSF"IY0Z:Q\W#,'2\P]N.["6/IR[8EJ-._-Z[A M[%MU]V 951-Z).]+CWBUOH.*[9)>RMLEIVE"JX3[SF*JV+*2*\=L8[CG\13N MC!__%;X(WP&36E>6+6OOOJ+&KE+G1:7QOAFA")FR*G#XK]+"FRUR_07"4T!3 M)#BB_<->=)G+A/#\XSG;6CQDEUA%IV]M2P;A(:,=!I QQ1^^] +]Y2.9B _ M>$0>+\I=B>+^OC7?QO;\S=N5?L"PCT>SV67 5#Y9X' /LRQ44*-OK :DFPO* M.H@B\7OWB_, W'[,=J@OI[;+*TKL=;2@K#WCBZGIZT)AF$LLF,-OP3*Z?CXL M5V@5;U9?0[V+:+?!1>#Y9)FWRZ#LB**,LJE+@OG+MJ4)E%*R]^XL-19PI,>/ M:O-KJK$G-S:G-B'--F>#8K.OPJ.I67C58RQUO:_=\7_O+E7G!-Y.C_,UMC/Q M7?/ABPM@L@3"T&,<^J%_R?L5,+\M8F,$S+M#=SB#6>-WC.@U"6BA'6S% MLZ$=1B$4VR:,:^YLHY:UA) S=4QPRR1HEEUCX[@J9Y5JGDQZ'S\[>4Z23?A@ MI@(>]0.6!80-&?DR+ZR&"7WM#$OWCBH2-V<7:>(Z<9I_YWG9QG95^B9@*\V7 M/MKS15ES*S!H0GO+S+$T.J[ H)E.?=Y=(Z6MKL7JO=L_02\LE&>I#+ZF'JW_ M? ^/_XYF>1?*%LY(]9@UU5=);0$')"\J[!A/%F]"EZZVM)Z*S%.KZBP!2BTV M7+.W$^YN,;]2C8WUWI(F4,%:&F4IV6T5=3,_=3B]^W!(D87O0?SU83LYC,7E MFX!EZB6&..IFB74*<:>@ETI8NDJK(SOAW>">G!B/ZG: BDS>V_9S@VGB^>?( ML[<,R8NY-'7RKW].OM(R2E6V#.Z9Y0>>E6A,MRV*[NF2<&EH3- M*8KTD)27^?4W<2AJ,V51) YUY)@JETJB:)XOD1]R 1*)?_OWKZ>3)Y]QOAC/ MIG_]A?^9_?($IVF6Q],/?_WE]_O;U\]>3Y+9ZPQ/SDRWCY\%+FL],G_YK-_QA_#@!_Z_[2L]FG;_/QAX_+ M)X()64!(]&1H7=AT[&TS_^4K_$L, G)-QTT?WXUU\^+I>?_O+TZ9]$;Z6/[T/WY[ M]2Y]Q-, X^EB&::I/F Q_LNB>_'5+(5E-^9WXGIRZSOJ3[!^&]27@ N0_,]? M%_F7O_WIR9/5<,QG$WR+Y4G]_^]OCZ\]\L-L]F&"?TZSTZ?UUT^?G;Q^=_+J M^/G1^Q?/?SUZ=?3ZV8MW_WCQXOT[ M]]V/+;)_SK+XOQZ:<)KE_[.,?RUU_J M1T'5,O.250C_]_8/>WJ)+H5).IMT@_&*?C[_R JF!5#\NL1IQM5PK!\YF:5K M;YI49?/B MO\_&RV^C@#IFD3@HRPLH600Q.A>(0AJN./':JNO#565;D'"=2DM8Q$ZOYP]\ M6L?Q*4Z6B_4KW)=<5^AS-TY/9G-Y(ANR7)U^PFIUSF[:"%.;I.UY=GU'G[WBZ.#L][3X3 MQDL\7?_]:N!ZY,5RUE0!*SV31/L2X=GL]'2\K%:_"OEL-EV2=R O04*/0LQ2 M",_ >N')?OL$(4JRWT48;KU+Q9O&C/@!G&VH(7X&:K1223..7)%V5((E3XGD MD:)DH(0DNJ8J&&$)(I8]%YT9ZE6/F((0-H$S)X$KR MX&,H.G'I712'TOE>DCP[F\]I6HV"8X("/@.B)$D"10LA>"2I! :>8O*V1X'. M40S4U=U+VS^@[2YCW8Z]L^F']S@_?8YQ66UH^#1>ALDKI%#Z)$[&'[HQH9DE M?9&1%6 ^&5"4A8!S(0!+/&,HR6&6K7FP%;*!^KK]N-%>)PVCH.ER'M+R7Y3P M/CM;+&>G.%_+_>WU;)K69"9A&3,%A-857" R,R7!1*]3S-82R9M'1%M!&ZAG MW(LQ?6BE&66.4IJ?83Z>4M:*[\-77%Q!5$*P7&@)V@A!H;PMX(,6P&0P/#KK M@@F->?(C/-N00STR(X%Z?&7D*Z(^AJ7HXS2&)\LV)PRJ.0,1.,= MJ9)S9PN%\:[U,L(=D+;AA7YDO&BIA6;4.%E^O#1=XVM45<)$9BDT0I9KEF I MZW<.(3*MH]36!]_:I=R.9AM"F$=&B$9CWXX+GW >:DK?A3Z;_)DO0D;G"\B8 M2LT>(SA&<;/C1EF*B+3"UNG)G:"V889];,QHJHEVD<5B@)#@A>& 3CKZ34%F M6B\870,PI#1[!\U^%_;L/+AMG=D*Q]60*T?L;%:I%Z9-#XK'V$5%#6D$J 2YP!S,:'$^78?IA'"=X >3%US0YJW4E?Y_-\I?Q9#+2 MAH>2 U+*+1%4S A.*@Z)7%(2(L?H6F]B7P?91\JFVV@[)V&M*>T]6T=LI/R^V)%O)&+ M680D&81B:R": WA.(:D6)G^JP0E]_W(\K35QF\ >E27%LRF=G5:%8'Z.G^:8QBO=3//1Z6R^ M'/]/]^.(D5?S0C.0.I)W8]Z 1Q5 A\Q*-#HXVSJN[%^J;9CI'@\S!T:#=CN" M8?&Q_E?E^1PFY\4X[SX2KINQN'1&<>8]E*1\745,A,]F2)2@U6I6&;ENO2FX M-;H6X]#MUEY_V/)9F,^_D4'Z9YBR.J>F(U\0EF2GBT$&G9%)6 MK5'J^='"4\[CB"I,W89R/I^>U6B.-0G(1L)[4H40CF@"1 M90'>)VNPF&1%ZT6=^^ ;DM5NSJ^>U-2R'FH=S'>KUH280OJ/.%V,/^-JZ?+5 M;%%7J$[*^_!UI$1AN42BMR^<0$;"9W2!HB/-GQ0]\ZT=_CTA#FDOH3&=^E16 M,T:]I7!D/,7\(LRGQ/;%M72QC--X.>+>10I7$7RT%/"D8L&+$$!ZI3,RSIAO M7=[ZK MQG\GHSH[H\C^3?A68X:U;-XZP>I:7W:,(H5$RG04WX.1LLBD=&Y , M*:+;DP,;3.2^0]^,WB]./TUFWQ#?8C?5-DB*23F=' (KP5#FIPQ-ZA1!&&EB M\$))P1HSXDY00PK'&I.CK4):UZ1O$E;[C$5QX,XZ4,YD(*=MR>@7S0)QVC'> M3T'Z;KQX@*,*C8Q& P7LS8=ZGGZ-Y2U^QND9OOL8YCB2163I% FCO 1**16) MQ3E(6XRWP=OB;@3=WQ_\O^W#AQ3V-%)KDW$\S"&EM9C91U0I&0@\UP/"*D$0 MA7[40EJ?;0S-UU&WP36DNHO&<[ZY6GH\HK2&PP(]5O("9'4B*"(L>2!&5*51C_N8$\%-"XLOX# (HEE(W@L]6"NHZ=S[8%)YHTJ4L?< M/(FXO3"[UQU:+[(NW#+@'.L!P2Q):%*D4L(&YC +WGJ98-<=VB$4J._"D$W; MD#UHIZ5M[-*[MYB0 %*&]QJ7:\&3*9D"'@2M$6G.,PW.B02.[+1E-@MK?$_Y M]28\0TJDVC&DF08:%K9>V.E+4",23465+#&3DCC%HP2'!$46'ZRQ&)UOO=>V M$LNW6EGM>>3%U:9KRF<*V"A6\R52Z)8]\B1",*R] MUB^?/Z1DJJ6R=QSA/LXNK06R*)4MRH)P4A".',C*4)"NR<:@MYY)V7KI['L4 M0\J/VNE[S]&^H?5_>WIS<%[1S_NW0GSWGK[^]N+U^W:\)/)ORM\O#E%4\M*?7#=!==0R.BXAN'K46*I(U T:DD#M$D:E M?.L&B3O '%(ZL2]_OM]^[%=K#9?J%EV^\^+K)YPN:@^W$IS@J8"72I'92Q&" MS(2BI"RYLSJI]HV#KF.X9Q8!CXH9>PUX?VI/0 70$P).NV ME[8W$7BW86Y8;[- ^IA:/?Z<<$QFW3F.<^E&/MO 18P0516N5G@X7X^:*EFK M@A4*T7K)^(> AK0HTI0)[=30KA0;)Y/J5J=Y525.WZ_Q2,YC3BI XB)7IG+* MXA@''4PV7ADE7.NELMO1#&F)I"DG&BF@W>E>G)+_GM236OET/!TOEM6;?\8U M*.Z,T,4R4+Y460T%79J8RG9S0%SX/8V73Q M*Y;9'*^L9;[X2FH@6HVG8?[MF-C0=6^I.ADL?61EA[%&5)XMCL'-Z]1/[S^VV]TG!N)7\F&E#&!090L MF;JX5R]L(60T2#& T%&)7+@-S:L(;X$RJ&2U-9/V&_C&+.B'UHGY+()1P'3U M.I[5@@DT%)50*F^#CBFW3GP/9M;:K*-*M(89AZ1C3\Y9B@ ^&@E6YNB0:,#Q MX.NH#VNPA\+'6YMO[*B]=E'5;#J[CF4=Y-F$A1?+0:B"H(*2%.3Q4ON:QB)T M4E&VSL)N!3.DQ'RHE&JCR0?;'QO=*%5NL4-&G]GW'ME-V(UVR:Z'!\Q@8DE: M<*FV9B0[ 9'Y5->AD]6Y))8'G>SLLL?B; DJUB-E2M;K;B2CU#772XJ<%E*G M+$3KSN:/?&=L=\ZTV!.[C[YZW1.3/A8)%#47"J1= L>$)=&=S?2GH&A])F70 M>V+M.+'74!\@7,G,9,*#H+%DUK;8UW C)*.MMG6?N%:X<:LVX'0/: MC'WO"PX4''A*IC-8+BF7]K5A#M\%IN[V@D(*6V@<=DR2+EI&<6Z9HAI(GK049M\!; M&Y$?1-P/79/0A@/?^9.=1[QMZ>Y=C4J*,$)D$TFR[K06F317*(?F1I88$X%K MWHBP52N9PQ4K]$.1YOHY+'-88/2'1(^BGCT*A3PBB0S1%I50L1A4\P[&]V9. M6]E?SN9$N.FJ-#M]>S\/TP6ECZL6K-U/YR3-_W6V.JQU,5HA:.95MXW,28\V M"G!*TA>OLA5*&(.]%,TWEV1(QKLY3^\S10]$AH-,ZJ//83RI!XE(J'?A:D?+ M#>BME&1UR,BQ4!,B&D!P,M" HI.9A(FE>8/Z5MB'Y%8>E+R]*?P@=*WG9%]. M9E_^@?D#_CV,IYU(M4/V6TR3L%B,RSBM6V-W->U).SY&E1OB'M.3RH+3M5?'#L[0\<1E#7;GH*B>LL^"-HN]*3-EDP;!Y M$MJ/I6TWAK]/YQ@FX__!_(_9I+NUY9P%)],K<.;C!?WJ.?TX_? &Y^-9OAC3 MS"G[,EQ#5EJ0,3,,'!8$GG4H-B96;.N=W[YD>2RA6&^&F>O=,Z%0$AU/LK=-'U9AP).J4@E;0BZ5[NG^M# MF$'M2 UZ%AR6-\,,!%-TO.X.@+8U'N 4SP:6)3#E'&/%VV1:]_#I+Q \P%BN MJGV^ U,1UN'TL@3!N:+A- :400JOK!* ]++/0>ML6Y_P;2S"8_&AO3)][Q"\ M(4T>SF[<"K\P);V4!8+B!#]HA!B% N:D#O7B%VX?W&CLP^]!N,=A$[P)-QYB M7_CHW3]>OCKYU[NFN\$7']KC'O!FX.TJ$*N:W\QGG\?T:;]^^WU1NPY>%"X? MI>7X-DNW1-=V7]AHK;2-$BR] M$U0R&KP7!G@QS!2//LG6:<%@]X5[8LB/MXGOHX V/8]O7"-X?/HIC.>[;,S> M*(:TI-\S:0ZKL49-M:]<3'D=;KEY%_,(:\>9(A"0/#@EO9:!KQW *0>VSN5Z MJ^:=/NN^#QW2TOHAZ-.7/MJU3JC]PG\-)'F-SR@XZZ".I/>%^^@ :_,SE6O] M'=.UOV6006855&[MFS8C&=*Y^ ,YJ08J:4:/Y^=WQ5TY@+3*!Y[1B^-Z-Z]@ MQI@@P.JD*=<4B=("DIM;%95UO,CFI=)W81I2K\(#4::IFAJ2)ZZO7%Y^NUS? M7"=Y(R/IT3I)$*(V&4\L$"CO0'J,2(BM;][V^@Y(]^SUWGN5]6&XTTY+;5>3 MZL%&&H#KYP.\Y,;DJ$%X*T&A(0?I2P+.1+'%*&VW2L\U T5C;EY;[!M<&U# M'_>3T:>YOGIDTA5O.I(4G#-O,\1DR8$*BL."=09*C,PC,\(WOXWBAX"VX8[_ MN8*<=@KJD3.=>;R4?)7926>Y0A?J=9.<0O>4PG0@L@XA2U=.5M>>T,>!\H@&A,$W)UB?;M\&U%8U^ MDL7EWO35(Y-^>)/94$=,1O1OF'X(<2M^_22K MSX?08ILMBUMGP+4;+9/RS@LA@15)*4&I;62U56"*2=K2 9V(_Z^9;-BJ\=M MQ92?9-FY)R6T[-6Z2?S5#6W7Q2_"AJR4!>-KLTI1/ 1T'@AW)NA:*M&\S=C6 MZ/8=!PHKNOOH7L[F]+2$F+NF85WLNFDPHI0ALGIU#>$"1=_7ZE$%DN5H0[** MI]:#<4^(]RQ >)#D8U^:W;3'?6JQV91;@WP_.TK_?3:>XWIW^\TD3)?7MK@5 MC]Y$+B%))99XY.I51$Z]1V>W2#JL8[,,$:ZZX_;JTZQM>,Z7+S M850"5B.!=\ &SUKSY-=%; ;MG_<+/R:B]-=:.3%=,:#U& MT5U L*R0OIV4C3"-SL&:1.*'V)U09."EC#0%LK(>Z\YHZ]3WWB ?0F&A7G522K@L'5(:\Z$.?P,C'^S=D\?:3D:W&M.&R:KUQ3.>)U]RL* \QS M3F96D85-60(6Q;P/3G*\TQD]^-S.8EB+[Q &S M4*"85N ]DY"=UEXNDQ:U6M/=!;)')B?C][MYRE/[JZ MSJ,O89ZOC(?1Q '9-:@SM7*&$3-R88!,T0^"YWBQ.*/1P*Z-\L@8QD5D6.]FJ7%,3."T#1 =IJB<*L22'JWU M9E2/X)A(*TKUI*J&UV9^.B?Y23FO]7P6/HV78?*JKO2?Q,GX0S>,BQ'E3@Z# M$) $@519>_#1.G(CV61I4F+-EXRW1_<8EEY:.>9#;)YN]R[43V& MY93F#&JKJW:7=I#L];^ZJ?&9\J(NE%LLY^-$T5R7G4_S]1>NO'/5=>K[K>_S M&TE>?"4IIQ_P+46&+TK!M!P)I[+4%/DA9WP.Q82_+ _=H?/3WW5?]# M+*$QKY/)IE[$ZS3%:?3%"9=!AFPYK\4AS5.U79?0'OB>^T=/SWW5WXR>*Q%/ MRE6Q3Z9[#7"][LDA?8'D)0D2%8>HR2MH10["\1)%:5TUW(,80\HI'Q'A'YI0 M/78(.Y^T87(\):1G7?)45W N*QB>XS*,)XOK6+;K%+;]A^_?,6Q'0?;L'-:M MTV\@ JG^9F/7ZV#.&Z[4WAF+Y4BK$+6*!EC7CYS^ 6>4IIC3">&%9CS)NP:[ M#91];>\=CTKI[/2LV\+X^WRV6%QV8*['^%?M(KOV>05Y708 YT(=CQ(@B(1 MWD1JBYZ9YE=1-0$^B"VJ!^#D38-Y>!8T"QYVA7[9[[3K0NF3D'"'T=J!X\?UR;VS,%D7_SRGR3*[4B#;:XBY\_/[ MB4+;#$>C%K>W7S=P@U^2,A+!HH)^'>7^^Y1P;W%G;=A[EJ,$^3W'^>SLP\?7XX_=^@7E_ C M"ZK>P 8FU)6.>BK:%R:!:R9#<5:)W'KSKQGX(<2?@Z1J6[4_#&LKZ'/\[W%Z M SXWOM3>1U""J]%3[4+"N0=IHS'%9PIH6O<^:P9^"$'L<%G;3.T/P]KO,0N= MLF,Y@V>*LCGDMC;SJIU*.25Z1C*O'I2J._'S4,O^P^/G?@H^<&ZU8<$!%V&: M+\ ORNSJ&8OQ]/J;WYQW@F^<!><+1HUW_[,FF>/IV>SL\7FI[_"Q>+]QS#E MXC=ZY\?%*)1"$]H70*X=T#<*O!0>T%J#RL2D;NZZ]#QJ]Y5@2(E=[[S=U _Z M@BQ>\WA3(:6S#GP MPL!O&!9G[ "[?Z7P#_#L74R]X;/?7BG7ZF1. MB2)*&SU0\)MHVGH&T60/Q3K!,2N-NG6YTS:XAA0E-./,=\7)K174K@Y_ [+K MM7X=-FFTC"/?O0JJLAJ!_'6^^G;(1N27STH??94TJ'+C<)\ M_JT>.SFMUQK,RDV)6E<7;?FXGHJ)=A&V)[=7RR=F9TLR-GD\^49/QODI0:[A MUGI!?05SI)0PRM@$FM?ZQ^P0/$,+G 5K*7CR#EN?H=T9[%X%F+L\]8?5T-3-=V:%N/T_8^/DJ+KI@ / 19FU(9B(K2>";(N1<5.1,# M39"&%=WWQ,R[/$ _BNYU_HZD0Y6D#TC^'J0)]8AGJ9T*Z]9[HI%(,OC@=TN?[PED" 9_H S]84S7I[X? M+'VXCT!2A!+K93= //QRY<"3D0?A]P.RI=_0 MR#J)604/WG?WJE-^YQ-&0,)!0\6$S8=(6A[4^7"3F [UZIM&(S.)TMV*235#SEHNU604M+5 ]0$O!\]F5:[_1\ M,Q\G/,K_=;8ZT71MK$S4P6N.(+6M%?^&@Y<.02O.T"1E94P]6[HVD@RG8_:# M<;E!<4%KRO2V7+B%++]_NDL2;[ 8JSFPK&I?92XA,.7!.LM"2*E8W_=28PLY MAI#V/'KFMV7+@6.3U;TBL_(FG M.7[$Z:+[*_5=C2.9'I#U$_?T/82-4K';GGDM17]3NXG3]%\NY^-XULW&][,W M84ZBC(1W1AM*W$,H%+)S$\[8MY7]_QH^?7=NDO)[,O M_\#\ :^O=;S%- F+Q;B,T\J:3G.WNVQB22$'$#J3^V.4ISBC"GBA4'FT2F+K M&OJF @PIJ3PHFV\ZB8>C1;.HZ$ MX_*RIRF&U%1ZL*0_ $$. MG!.Z3K7K5UZ-0QQ/^EC$W!U /Q%^HP%IUIYW;677 M#_QVD8NND!Y]( 8NEL]FDYIMS,.$.'I27L^6[\[B?U&N\G[V6UC0+UZOA#J: MS^N5DE74-[/).'U[,:$WU5Z2)HLL4Y)@E)3U/B&$*#U"XM989EP.-T]/-VA3 M=BCI]N\0=Q-IW=B(J*3RO(#TA=.\%O4H)H^ 4HCHE Y&M.Z]M!'(D(+U@3+V M^\9M^RJT8??![T:,!F,U5M#MC;JLCWLRX,&I_6]'AD.>?)90&,65%O M-^+@+(T%UCY1*F8>@NF-J3]"=L^ ]W_)V8_.#\C'*R4)T4HKN700!;.$D"8+ M)9P.O&,$W:+2N7U/UNWQW?,&E?_E9I_Z[X&A73[1UR"6H(MGOH"64H%BQ4,L MLM8)VF!0LF"8ZHW;?4K6>/P7(Q8=#RIZ2#F1G:HE2K$8#YP[S1,&1QSI=Z0& M&KH/AI^W3_(=5-C71+XS/E/6"QY\!%GJ!4^N*'"Z2HR:#%L@TR9:%PK>$^) M(_7'PL.F#.@U(CJ)D_&'3@G5+2[/YM,N8L,L/4O% >.F-OE3 D(]HY BUR$7 M4WSHSV?B-4?<$:KV.,OUZ*E/KD9K";)7E%*(&-C- MSA0'8N?@(_9'SM$=.="7HU^,;'"4H0@)2):;4)AZJ+9$T 9YMC:C%WC0B'$? MF:[PXL9#1DQHIFSU4J+>[HM1@J/4'42*7M>J?;QYHJNAG+?C&G"T?#]NW#X= M&BFE]Z2U.P!VL2 P,FBQMI,!U)("'*DE> P6**,7F+7@J>\0]Q9D0XYL6W&F MF69ZW-.H-KP862+F"*S4EBNI9 B)9U#":!94<9(_P'Y9Y1<6?!% MD7ISY/6,IH'D7(J*TY_0NC1J6VS#-*6[LN6>]G0W#?6YXW=]]J[L?6)9N,(1 MDI:)XJN4($KM:]Q3HLNU?U)_-O5'R 9J4]N3IYEZ>JSJJ5>0U>O#WN/\M'Z_ M1WW.;1^U?Z7-5B ;UCY:UO3/H1GB%YKH-R;=/E@TV4ULRQKZ$#DJEH$"4 -*.8+"3<43HGI_GH/Y]?DN?M[ MRO;B-W*KZ^>]F81ZY/'RH4?KLM@5H;H]]Y/R^V*5EAZ5Y;6+39_CISF23.?E MT62MYLOQ_W0_CA)FGHAG8%*A8-SX!)01(]C,?,20K#*M'6__4NUK4W=%N-V0 M1Q]$8C3D@MG:2#Q$B 81N&)&68\NV-:VN5>!!G' ?Z!3YJ8;& ZSF@4@.XIT M?D)I.\&TP!SH7\"HR/-FR@!CM@Z4]VA18]*N=>WM <0:4G#T<\Z;WD@VA&", MQ)J?87[Q]1-.%UB/RJS.4:WBUC;'A_H#<\"P;;^!:A3+G8.X\K3SYX\\BY*( M%D%S1FP+,H$+FD/T.0=)B:-M'H+="J;)4<_;167,%<=R7;]3]8YAQ<$9C""2 M*%'F8%CS]FT_1C2DA8TV#-EXMK*-1MKT1SW'\N9LGC[6U+NL;?M5L[Z&A[[H MZ%"#M%C(9YA(";).P(U0POM()GN['O7W>>J0_');4O2K@'8'Q@E.J(4PUY=+ M+C!9^C?7:O52PUSN+$0AZTWE1CHL& MKO3CZ8T1#.LC=DQ5IIY&F5N39V6(Y M.\7Y!G$)4C+%<*C-;^M=.QI"C!:DH^PHA?K+.\.?[1YUST*T1Z3^'H:ZF9'H MNL',II64.$W?.I1ALEZ27W4 /\?G4&JO0NWY(G(]8^K!I:Q 2B%=B(+)YBLN MVZ/;ACWZ4;*G9TT-(0>[:,"RF)5^>[CU#>F ^5B+03M U[:N1O>.KB=D]+B1 MA=$\,!0^1Q_!URN"F9/,V'HC"[;.W?:$O'=LEL:;&Z]2[(1U21GA(=GX7\?6OYS:1X+H=T$L:ODO+LNZ0 M55^M2X&+135")^5:_[A5:TD:UBG]GN2LZLW'TZ.39\8CT!N?C6?[A M')3:!,Y_W!CVH VZX]=Q2$$ZH( 6A9 M *5T!B== F:=R<$+K5+KA;=;P>P5,UQ.YSJ]5DW)?\/EQUF^[#586V9V8__^ M8YB^1_(K\S#_=GSZ*8SG]??50207$+D74%S6--$-I:LZ!; EQ^B#2=;(K2*$ M1H"&%+RVH=$U3_\0:FOFUX^G2YP3R/4H>%Y2,9Z,LS>.0(A:K$&1LL4@M&%U M?[QU)XP;$ 9UIJ M75H,>IOTY)*9Y+H[\SY-^!)Q05@D\Y020C.;6^X MJT]$3?0CYLG$0$FA(*BB00=Z.6CMF&SM2N\!;T@[&OT8AKYTU;9I]NVR9PKR MC0\2HC;=U> & C(&!65.1I$Y:]Y'Z<>(AK2-T0]E&FJDU\O:UP0>E4S\Q+J% M4@R%.8$7",F038S,4 H:O&=]7R%V%<\V##&/FB'-M-'PV&M<7N*YP&**=SJJ M!*D>A%<\)7#1),C"%@J.75#-*R@V(]F&$_91IKJW:SHMP]_CT_=?7=A6ET=+9KV>+<=U*>#8[C>-I][BZJ_!A6B_L M/LZ4J(S+N"[6KGJ1=&CGF/\^F^4OX\GD:'JU](+>UTT?I1ASB9?2V@SV),J0U@"',!]N&N(A,*B91U^/U$@S;C4O#.JM M-^1*A*MWORK(O)"7X2([V;J;Y/K90]J$'B+A=M)1F\7'EEQ?'218]=#BQ9"S M)/EK=[1:IB> 1JA "EB[^ZBD!+\K+N@3X) *LH=$R<&0HL=H=CUPZV->ES;Z MBCRK$/$M=H6'-]^Q_!B688X15ZT]Z@G!>G)PYPBX9T3[1\V''+)&D?;+\92F MW:OQY^^QU,G!K=7%%PLIYP@*B9"!3"_YYJ20L^JH6Y? _!A1@S8OMWUZUQ]K MQ+))Z&V".@OKV>\ $5,$2EECRM87W;Q-ZEV8AA2)-N3+AM8N[533LB_0;:BN MU%Q?.P#-LD:EZ[T<11F*6YTCG+70'SG9=>9+,:VSS/NC'-2F]<.PJH7^6JXI MWI1[57I)GN B\E7*%9YH!@3F D6^04 T.8-,C)4H0Y"V]4[$-K@>8([Q9&SB MW@!GM;&VHY%PF0N0P=UOVR$;TCI![Z3J05D/F#/5#9!T8Q*< M;XJ4V?SN]*#'Y*D5M/ZSJ%X&\3#IE&5::$?V+C+&:ME< 2>L!.U#"4Q;F6_6 MN3[>=&J#>OX3P_SE[&P^$EEG)Z4&%P6- _I"L58IP'64P@2EA3Q@DO4#I(\H M];H/M^[CNANI\2 )V?=87]/$?O\%)Y_QM]ET^7$QR@R]"H04Z\4"*@4& 15" M%M&ED%1AI;5;WP_QD-S]8"BXEUH?B(IUVKPG2N&H>)-]Y@F0RUHW[P0$ZQ4( M@^B2,4D;\>#FKX,ZI V P9!O-T6VV8FZ'>FFL*AK*WAAKJT0Q7 :$D780+'H MP(6D(4PC_^F4VI$KNP;!O%R7VN*1#PJ]*3=_@ M_-W',-^G]]"MG[7_HLEV,!NM M\VM8C-.(1>[1L@0Q>!H/$R+4D:B;6D1N'U5JOD%X+X!#6O7HDVLW#55_6FQU M!C;-SYL>/)N=GLZF*V37NU<\FTT)_H)&]J2$6V1:(N]=H*F!^$[YU/>0OKUM> MC.A#+2J)(#(O%#"H"%&BA1Q4H5D MO6*0(WA&[I"QPIWQK4@UK.XP@V+.O?2PY2+.^>OU2Z1@Y&]_^O]02P,$% M @ &JQ95;I5F&W"? Y(@% !4 !G;V]G+3(P,C(P.3,P7V1E9BYX;6SL MO5F74TF2+OK>OR)OWM?KE3X/M;KZ+"#)*M8A@0:JZO1]T?+!'-2ID&A)02;U MZX^YAA@44H2D[;Y#"'I51T9 H/VY?;;=S_O?R'VQ__U'__V;__^_Q#R?YZ^??G#SY-X>0'C^0_/ MIN#GD'[X?3C_^,,_$\Q^^R%/)Q<__',R_6WXV1/R'XM_]&SRZ__L>=W_]=+'Z;.>=^6OSMU:_.AMM^$3^6_?1_ M?GWY+GZ$"T^&X]G/'3ZG=^\J,1(EY\POS+)_C+C[/AQ:<1K/_LXQ3R3O3K)1=0JL#Y M?\NG_=09TT<$,HV7 0C^*8R+@E?$N.W3NV.^^BR2(/O+T;PBXKN?717OY,(/ M:PKXSD=70+OX('(!%P&F-:'>^MP;.-<@-Q&6C_PPF7P8P9_BY.*G!;AG$]R% MW_@/\#"P\D])V4ZI$W2!X/H?WW@ZTCP<#\O.\1)_7'U">=8Q.."/.8P3I!]_ M&*:__#C4QFB?K3#1E"-?I7+^-V!O/JD@O"4S M"/_''R;3!-.__$AKD/B?EWXZA^GHRUOX-)G.!R X,V 3[K'&$AFU(H[*1(SQ MB>N4T*+)5?C<>/ 94=M%I'=99C58?@/3X20]'Z>?T>0=,!VS3HH1Y9(ADAM* MG-2:\)"B,DYI$^IP?.NQ9\3P\>*\RR^OLA5//9H:99$KG9,2UR(U>AH:?1&I MJ2(>'17"M97@,A/:NCK;\L:3SXCE3D*]2[3H0O3S\7PX__++< 2O+HLX!H(+ M%Z,0>&!DQ +&$2\C)Y$ZPTPPWIG4B>#-)YX!L9V$>)=0V9W0M_!A.)NCGLU? M^0L8N)Q2T,!(\+B=R&@T"93C%U B:FN""UM,_(-)O?W4LR&V@S#ODJNZD_MB M'"=3W#@6BWPWQZ/BV>1R/)]^>39),,A."&M8(B[:2*1WE@0A',F49N6!IYA, M!:[O!7$VU-<3]5U-T-TUX;W_XT7"E0_S(WD3B MC,0SQ5K5U7FZ]_%GPWX-\=[EW73G_4E*4YC-5O\IRV4#9B- S))07\Z<;($X MK@()CFN58X[1^0J<;WGTV?#=5:QWN;;5N'Z&W[Z>OI_\/AZ(G'U4C!/*/'KW MG*)?(+(A-EE.I10F^VXV^(X'GQO/1XKT+LNN&LN+(^;U],UT\GDXCC"PQDN M3 FPE(D4S)/ )">9*R=TY#PH5H_JC:>?&]]=A+LE?M(I3'8+V)O);.Y'___P MT\*J<)J" .MQK1JM"N4B"28#T3Z':'*P(M\V3 M*?@%$$:%YU(60[%X$(DSW&V"(#1#8CP&SDVWH_KFT\Z TZ.%MX7%3F&QO-Q,EX[^@ RB!@H44SAN:&B)2XD2;B3P8!T3BG5BC(?WP_D(?;J@4K;*$D#OKH"A! UZ2FB* BV"G(/L%L/>?.(9,-I) MB%L8[10 >S_U)4?GW9>+,!D-DN29,:,) XUG?** M=P9<'B^^+41V"G:MM>KY'_&C'W^ 1?#-\A2ULYHHD A(X3;AD\@$?31P$0)C MOEMX>MM3SX#6SL+*VXY7")6OF/# A*>]F3-WW]+-AO8)PM[!>(9!5[L>FS] %_S"9 M?AEX#9YJ;P@$BW@V-YC7#EK8>>#_SS\^FUQ\\N,O ]Q4,A?4HVL6'*Z1!^)HE&CF,V&M !5-K$#QUH>? M#=7=1;LE-:1"Z.K=A1^-GE[.<)FSV4 ':24^G#"F#$&WK9PIN$;&F?7:2BVY MJ$#UK8>>#<7'BW(+M9VB5"L\'V$TNM(TEWD4TA!!2] ,LB0A"D>\U]Q;(Y7A M-5[BF\\\'V*/%>067CO%K5;VX.3BHMQB3^)O[S[Z*7\Y+_47Q]P9XAB ^ M1$:9E$1:L,0'8=!O-TD!,S[0&I=*]V$X&]ZK"7J+'G2*=CW!!:>RZ%]&_L. M:LW RD!B*G$WEM&YEP+] H;N'P3#O>L6ZKKUN#-@]WCQ;2&R4Y!KO;Q?AK/H M1_\%?OH+_LELX(*E1@I*;/1H%ZB,^TND@CBCA:91"[!UFZ^)M'MC=[ZV#,@ MN;LXMQ#<*?BU"L5<;S#K1/^0%/,>'7C.,B(3$9=H4/62LE%ZW&UB1QM[UY// M@.8J0MW"=/> UQ!F[WT8P2"A9:\\FG@Z4/3H*%[NZX4]2FC;BIM^6-:B_CF.)C-(?_EQ/KV$ZS^$BBMT71(G$BN M5+D0M<0:$4+BV=FH[U&![&=AP=#J24L]@-%\MOZ3:X5X$$Q%!;FGDORVPG3@ M=M)"QA7+X=; ;N+Y>;$9[H5HL%'/7HG]NVAJ[O6[BO&O2:],UZ2)K/O1@H0X M'.62""Y228;PQ">7B:99X$F4(M/W)>.?,ONW6AL\(OF'B+@%Z8MXSP+7DU]A M62(@O?)<9$*#\Z5VLY2&6$:8CDH"HS[J^VZPCR+]#HK^S+M:W&Q2W4VP%4O; MMR!ZND)DL\G*QU *P'3IP.-(R'B:1= )T.[,DMYGWG6D^NGY47V,8"N^U:7O MQ^"9_S2<^]$"S[,5'FJIDHPFXE*Y=(N4$2L0CV9&4*\B6+X1+[W;CV37AW^U M_%61UL[J]7__:4,>Z&;\=F0;F=>OWKU^^>+G)^^?__STRWY\_? MOWOCBP/Y$>9#]"!O(]JSQ\Q^G]R] #'V&"UR/>%\8Y; MWRXT_6\V'1F_ZP16$70#^^ -<@?3*:0%1'QI7D\7:T__\*-+> /3Q87@@ '$ MZ 4E0C@\VAA'^]<+1P"DYI[*G-)]::S'J,-^R!Y#->IP.6E.1 //X3;*Y67Q MD\OYQ\ET^"]( Q V,9L\R9D#D:7JQ3(ET5?RBIF82RI!4S791'2FZM%)\!5; M[]R'[L5L=EF0R0P: 1'. R,2OR4^9T^"9][AOFD$U(XD[D9SUNIPA, K-N>Y M#]G-=!(C>(J!"9+!9/2'G26.>4E22#$%:XURM0,-#T Z:Z4X5O05N_S<]ICO M/][P_/**:D8<]X%(Q]&9%LP2U%T*B%.'>%^6]?&QB6_#R*A-0<5V05L@WCGE M<)G,9(06(B^I:%J@":X"^NF1,8YF$+VWS*:C=IRM;5%+Y!5;!NV$MCKDO,[> M>"%)#AG-8+_H0!?1%M:@A:&)9A-::\*9F10U1%VQ>=!.6#=/M(PLB$<+8EJ0J_88>A.:&9Y-Z^L0@<8U5-QP4J=&"/> MJT1X=!KP]!)4W)<'WBD0UTO^2K.0U-%B//WT%2:,40;]WZBS0155:,THR*04 MA\<8J4ZR]KYP,NDK-0C>.X?E$$'WD[VP#Z)O-H?E(+H>3F,X1M;]: %GP7%' M _$AXN%GK4;_Q7'"#9Z&QIBHQ'WU?:?,_M$Y+)7)/T3$_>2P,#SPLM>T!+WP M.*0E-L[09@TY -JJ^+VHGKATFCDL!W'S< [+(8+M)X#H4QJGF[OH#AS#>@F]0:I+ M$ M2Y7\^7(Z'']8EELO5?45_+[XJ]G "N:5"IXD&=%.%@)(2!X(TR$GM*!U8/=- M+3E:-QY$]@WH2UUV&N3 [$"YN&>_!HD&.=6I7*QQ14M]=R!6Q404-U0:2-F; M^D'J/8!]DQK4@9L&J3)/TG]?SN;% IN]GSQ):2%_/WKCA^G%>.7X+72^S(!. MI6,3C&=^.:$-I34;SN$=3#\/(RQ7]Q;BY,.2Q<5"!Q%4B@&=>\MT*I. 8FGN M)(C&=T58)D#C_Y!\Q*&]C7^2U^,QW&^2JS[>^(>S9(PEB18FF54(801C05;0)!!--EG+&E MG&TDENZ(#!WS]/-4MG[(:) FM$#R%CY=3N/'HO]/QJC@\^%TFY4P .TU#\80 M5=*D)8=(K$N19&.T2BZ%1)NOC_=/16@3\.^=' M9^U5=LH3R"6!QT6+:W*.6$NC+WT4H'I2U,GD1W>YM.P@QI/+CUXJ5ME<)N,2 M05JD Z**AVBT(P*T)!(8(T&B):P$9=PXRZ2N?X-Q#Z 3R9,^B.A=.M-9X TN M.#,1:B5:?\DZJVOT<#@;9OZ=0@=S=)7@-F&F0-O4DQLN+R\5MP2Y? M9IU.+E)V.B7"7:E,3-HB9,H)8\$E'J@/U8LS]@9W#JK3AHD&N\];F.-:(3WW MTS&J]VR%BE.MM%&*I REYEP98@%=3([6/ .MT0RKK1_;D9R#,E20<1^9XN\N M+R[\],LDOQM^& _S,/KQ'/5X15O=;M@&I(\N-@J8$[QD#S&NB

7U65T:4$G:2/ M6>?J-\PGV<6FNR8_ J"E[V6H[^ M S5XWF9#O D^*S34#-1VK>Z!TU=DKKX:U)+QR47J[A3M:A>#%EH3#:K,_[&" M>,\<851()0&XC.5D>!%SC$=S-XI]0FIPMXQTNHCI/06/L/X$F:K_X8O[Y;& M>H?8T4,?V3E(=!#FC6B0C\8Z+_%5 2ZI2>A6>>>\Y49%IKP://3A'7V8Y8>] MA4^3Z7R1$KEEUB*#0*ESI7]H:28)N#4[A^Z?SU)D ^46K7J:]!ZXN@>R%Q(M M69_/2E*HC_-20_'L1RE09,VD,B-+O25*?,^XR1 M$IT4DZ #T[JV9W<$S$=H/E!;C^Y&Q-N2U2"F]%<47$D$?#U^/1P]&:>_^MG? M('TH(.-\^+GDKL7@E136$&[+G#&&7\IU(%'66A6#-2K4[F/Q,*HSU)[*5+3H M9' =+MDMC*?KS7\91F%>ICI<)B]I1*V M5J+6%)U<7//IY0P%-YNM5K3,IJ'@ *"4=RF&!F,L+4D3DR2(8+1A,LK<;(;6 M-D G$-]LHPV[XIZ=66FQ>ZULTJ6#L@^81F'/6T >.>+9G:A-%>@LY>;4>W1E M3$90LH0 I!7HFU)T+),!H!0"DZ9Z-[+VE.\;YFS,^"'"K1UI^>O"YUUU(U@O M<)V6(C@KYA-QPG$B$\\D))J)2,9SJW6DX4$G_:&'/)I1>HSL)PT$5SOPN<3U M;#2Y3+=!*>.-<%:0M*C?#F4JF4J))":$"GA.\=)Q@U5=DDM#%R0%2:$Y)1JUXIL1_(U$EY1MA7[ MG\:=KCG<]^]P-\"HR;Z,#LR?CM#Y9UKJ^!ZA#;._]%.(ND'YM[SHU;VGQ?H.\[M'T@^1:RO+ M&S_QX^(H6AU!%I\;%X.#= (BN3 DX+9&;%;.Z!2B\?O=<^YX0'^G=D79;[.\ MNPBNMM7]7Y/+]WB^/4F? 8^JV:)7U^)B8X5-"Y=B]IEH"JBZ4:&?*)4@DC)< M.0_:B_T21QYXT%=/;DU!MGEC7\'\]\GTM_4]N[24!M2W(-@BOYD5];-$Q2!2 M8%RG' ]X6V]]^%=/9E>!5;2N;N#9J5LY*O#,1T)3B>BDQ$KZ:L)E.^8-]9[: M_?*#[G_.F=!:18P5^_TNH"W.@W5JQ0J/\)F)H#1A-H0R1242)_!'H<$9:W+@ MF^-)=]"ZY<._>BZ["FQGO]V6N4-_A,(!>JBZ?1P]ML;F)8_\!^ #:0P+*FH2,S.X 'M!+$BE:XZ1@EJM>?5QR7< MA^<;T:)JE#2X:=@CC\J[3&-)!V?,JS)VD!*O-"4Z:L82\NVKMRX[Q92V1U&= MRO2T&-1R%;0_4$"KPL%H=(AE@#DOD;TRW=)9)@CE+M(H0LBR>GI!)\1]);\] MBKKU2.:IY,;=V9R??GD*X_CQPD^7A6W1RNC HH/E?>DF6O9F50(8V@4?8[34 MUA]G>S^FQ[^@:Z\>#YVA76AJTL%K$]\:W28ZEU;!WBMA0QO%)CN"BY"+53LY]''5Y("/O<;7E$!::-.BZ MUPU=!>^DSES'@.LNG#F.PH=4HZ/\^S!9;D#T% Q7CA*ERKR%TMC0 ME;P\)O#T1:^4A5#;F^]=-0XW5)IKQB%B;Q%#O+IBN@-RW5'"@10Z><*46U1, M!.*UL(2661S,A&AC[1D5#X(Z ;/D6 HW@X15Y5\[06IUO#[=J:47JLN>Q)RU3,($Q?9+?]OWB5^_!K03<.4$UZN"JFN,?K3< M$S48ZYU 4 %5$VPF+J,)!T&DDMSI%-_K2NJ!!->= +XA^[,>$163=Q:@EJ'< MFY#6-L\>H"HFO^\$TG_R>R6B)JVD7'N#V D.A'4ZJ=)'5B,XW*C0:)(!B7/& M"&EASX[%IT7]/1GP?3)_B' K,KYH?3W],OC[NT',&I^(YY'U%A$(+X@+)A'/ M(=,HI6?AOE9$,XA_^C#Y_-/J$Y<,KWZX)OCZ>?VF[542_*23U!J$EY[_^GS= M;DPIM"1=2"136G0R".+1F2$A!9=""$E6CSI>/_UK9K.C+"OOOT]F0__&Q]*< M_BK?/BN/ZR(^&D4D4PC&B3+D4)7&2X)JOE>/L ?VW3L/_IHY[2[)VHGO3]"( MQ$7-KE+5RJ#X,C,>SYAUUJ\ROLQ6XP1RQI4:]! L1WP6#Q4K;#:2;@SZV.%X M[?&PKYG=)@*M;$IO+9_3(M*<(^))OLS+*L-"6?#$V,05^@\IN[TB_E]E+7&O M[E5G\>_,JJ]=6+H/J&^HK/@@CO:J,#U&P+V5%4NF942S@GBP4/KU*]R+.A9)8FNTT?7 <#L I>.DC*K"-%! M("Y1M$NL958)F<5FK&V/>JBMCSJ5ZJB#^-A5'=5=F#M=L :U4C6&<^W\K&IU M4 <-V!+1XL$;J)8F2*NHU4XI;J,/1A@>Q&#GIU;)NWD+19?*I"Z8+OJ0C".\ M#J/AAT6,_?D?GR"B!?A^>(&_\CJ_PS^=91]OMZFT%"W"A&YZ] ZW&H':X@,Z M J58Q(3$=6Q5UE,!?:7\I>.1X#\83A(;:*0\14!+VI=!B90"&M9@B=(H1*=T M:DN?UGL3A/" V'F1F*"E9S(G>)8FL"KC M&W1R1]!CE-Q\%=I9E^Y3*<;IO/1WVW>O[>LV0KY[;=^]MN]>VW>O M[;O7]I5X;16-VU^&8USWT(]>C&<(8-%FO<:UQ%Z?V]G@/1S]ANEKE.$I1)VL M! G:AJ"@5"$S:05XHP=[/:'#3>"VSW\R3K_XX?0??G0)UQJ?C4M1^4#0_9%E M7@4K24J>:(.H!3CEE'V(E<,>V75;O?K$UY\*L<\^^O$'F+T87_WY^IJ.#:(W M-B87B0;A\ #0GKC2DQ(B#]E;[C/PREOG_NCZ.\8;JL3F)MB(G-HE24\^XQM6 MMMM?)M-W?H2O7)B_@W@Y109@MK&( 3".@%PFV=@2.HB*6*L#R9$[*IB/CN_7 M1?2@QYZ5?C26>@/K[3:X3>AOP8^&_X)4U'E@,@67+"5*2O1PC-$D),.(=A!E M,-1XJ-W0@H9X.67T ;,$9/E))>2NL1@>34S&C]ZI&X'\NA_,OUUA+PY')Y1PAIN'H"UJ,,$6'8@%^ M+:(G%Z5:9, C6J-626)DZ087*#K!AAEBC78BLF IU'8?CP9[EDK6#W45TX8[ M /]Y\OOX=S]-;Z8EPS+]]^5L7J3Z[/+B;O5?-?:=N3?56M51ZU_!5Q/>C'^#$N4LP$3*)3D.:&&X=MF M@1.G<9NG"2372?EL:[=&W@'EC!6JF]CO:H/N;I]-AY\7VGD5N/O5SXO2?V$# MH-II@=ZIU>AXR++W>BLI"28&;K113-2^M[H/SUGJ134"[BJ'Z1QJFDQA^&'\ M['(ZA7'\\LS//OXRFOQ>TL&O AGO)T\1>1SYV6R8AY!^1NCC#Z_@CSGCOT[& M\X\HGDRYU3$0+;1;KB*4854"N,#]CEL18V4UJH/\+!7N$4B]JYJV4_CJ(4$M M;Q("^(Q^B2"J>"M2QT@"=X* ="Q9(V/P&_[DD:'=7FY[^@I2U9?MJ>36%?B+ M2ZCW$#^.A_]SN>I)%J2UVB229;GSHLZ7 :JIA-V*G%+FJ79KKNU(^LYU:T7W MI+K8&X0W[Z):MX+9 U>C)H^[,#U.A\<:O#VH"AV$WJ=21!>T4KE,5$V>Y3/AF:!EJAR;[588'>CKVJ0N'R+J!#OSJI[_!_,FG3].)CQ_OHKR: M]">2 '!$YT2)5!F(E?EM.S5T>LH MO_H0I&=JDO1 6X.KM"VPUITS]P#6R&;9">IQC)8^F)VTI*7!B;8;H+." ]= MN)69X,E=!A++0!(54D4?+5>UKR%ZUI<'[)J34I=#V&C1UOQ&(*@$(9<'+!-6 MIZAP@4PD(A.P,LPX$&?5(.4)&M0/HW:RH1M=G%O+.4>S)C2G/F MY5R9!%KD+(FV*A)II2!..T9B!D89"-"\?EK&;CS?D$ER% 4-DB^NL:WGO=SH MVKT/MD:VQWVX3L?\.([%G>I1B8(F&8/W8&3,XN8H F$JV67GWL!9(BE%&R4H MFZS_ZM7C"&NCO78<(OD&6K&Z;GK^1USD0J\!KAM%!F-C3A)==Q[P2PHDE+2R MI/#L^U_ MM7IK]EE+(Y.DYCH>QX2IHB"3$V.WP;E6=4U24>N 26*&4^"R8DX+J2U MR<>L:O>0/WU-?<":.GE%/834Y@4\JV/?9#!:.$I,+-4@-%'B#0#1DF;AK4"1 MU;ZVVH:C?S/K\9B]M^;B"%KZ:*6Z=>VW@%])B%EX_[.55 M%A@3+%+I)1&FF/HF 2F3U$B0#("+D/3F1>..%+@C'MYU_]HL1]I2*?E^\N1B M,IV7(J5GD]G\J9\-9T_";.'G#(R(*ML@T5FB@I2),,2QK GU5!D%3EE3NRJQ M(^2>TTU;*]3FSMRGD#GAX0C:,2 M,KYQOL.K> "4_@_?7IF?/!IM#8RX!Z#&N"PN@O37Z60V^_MX>J/T]RGDR13> M^S\&$""Z&!U)O#2!5RX1&[TF.8$!?&.E$K+Q5G@4\&]#4Q^/ZP9)*L19<;/7O)X>%/86\.\*VY;KBI>;1Y\/ M ]"\O&*:R(@NFBQ^FJ4)H8/R(7B&KUP7H_K^IW\;&M8/.0WBV 4O@MR ?5TB M/)R5BI?+*0RB3BX&G4A2JX'[-I2L+6<- M*K=W"VGC)1!6)N\%$!-H&?H3 @D:& E>BN1T$M+7[GFQ+[9O2[6:,%:Q"OS M.,#R^A%$ K0E:>E@ZXA,U!/G(R.294Y9RCYOWM%V#BKU5V'95U"DN>1/I>KR MZB5[^N7JV[\-88K(/GYY"9]A.=E;48@0M2&,)7S+@B_)C](3[CC545#M3>WN M$_LA>Y0\@*:*L:ME83V"6J01K:']"KZWSN@KO*L+FGW -LH . CH(UWQ M-V!\EU(UH^O1=0R/:^VB%<0KQHET>'B[9"VAB?+(I(F,UVZ4?@*Z]="E_*FI MUB$LM52I%^-/E_/90@)\=>EKC55,."#9E0:?RGIB$U,D@Q$5)JJKS#5\)3CPY!Y)E8&2)18 *Z'1ZBJKZ[G% B9*\& M4 4*&D32ZV:L[+&6[RF1NS:J&@K2--/L"'9//24R,JJTP_?8QI+D7-JC>Y\2 M,<4X",R9S&H[A*>OJ4>F1)Z,HAY":@,%?>K'O[U':?X,GR:SX7R=?<=!4AWP MM.!X3A#),R6614^DI$*I2%.N?MNX'^.Z.?6C_\&-:"2K%M4Q$^F MGR93/X>M.;L6Z=2TE/Y;*E$UM20!E"'*""T ]]LOWK9#K_X#_ 4Q]_@^3'Z %BS5!;8 =MK0;3]G^ MC.N+T215YIY%XF4IQ0J&D: \)Z$$>9UD*3&QUX:V_S/;SJLI1=3#\>7D?_3CJR[)R2K#ERO*"$Z)LI":4 E6.IN%U_4[O=5<0<\U"8V4Z[#! M-TU9;M*^I^9J;N1M+B;_) \T):=)#BA=*:TF%APGBG+!N0X^5I]5TG1!WS6Z MK0[T/HONH<6M%_5Z^G(R_H#6G$Y>VI@RH;Q<^:!PT7HTEE!0+ )H:7/M]+BZ M*_BNPI59[GWPW:&KV7PA@]<4'=E$@"M+I#"*6&<3^B>,!Q]8HK;V]6#3!7W7 MZ+8ZT*0KW'V+V[ZD@7< (2I!3!*1R,P2<9 =X0)T2M[K;/J=\;@=Y[>HCA48 M:U!0<0SFS1=%2.D2:"!HB.-)( ,EWF8@PCF3J-&JHJ"M,R;.8;=4]?8Q(-)S%"2K5L$32UQ@>_J:>F2" MU\DHZB&D5E30^W)(M"ZCP@WQ/M)BBJ0R:%D2 SDYS:*0Z=O-USF(KCWR=0Z0 M=8-[D/O30)02&=7 L$IM"62*\TF>$(KE2H9:MM9YYROJ]AYR M4%8(MQ%M3TL)+4T I"O^CB@Y:N5Z7\8,(GW/UZFUXS1C9F?LOW&^SC,_G7Y! M23ZYF%R.YY.\'!#?K,/FOH]KDE]SU%HW\F:T-8DZ(U+D7DJT<6($(ZVCW'B# M]L_6O)E]']SMX'D7/T*Z','KC.]*PL?=B'"-T^OY1YBN_F*AM#=:!QC@FN-: MB%8.]SIF O$ENDH%!!6H9Y;5-H*/!MMI8WTSG42 -/L%MY<2Z7M]AXI?_O'J MQ=]@E'ZYF<@TX%1$Z:4CH@S8DE*A22$4)2Y;$P17T>F\UQY[)(#^M]M^E.G6 MWMH'.;6S\[\CI?_\6[R2@-O <.2G$2K:!E%*DGWB:&P*,.5'*4D]Q+ MC0YZ[#>A/.V(J&W<;46ZO%D8?H;UV+]7,!^8K(62&5 $'NT'3R5Q.F:"&*,U M!C5=J./59=LCOUU5Z4Q @^2-;87&5PVAE TNQ#+NT:!=*85!?SO* M&6YYM$>?.0< .0,]Z9V/!D?0-AT?*)4T),,(+V>C3!*("VAU"VFUYC0PI*N' M[>0,5*2:F&NW)'XU&5\O=A/=]9*9-R;A&A,DC?:1SL1YZHB+C&9C&?YEV&NS MV.MQYVYB-!)\Q72XK3O:/X?SCY/+^5M 08R^_ QSF%X,QXMTJG59V.)4S(A9 M!%]2GVW&4Y$:5&>:B>49#*>*1K%?,M*1 'K.9&M Y'WG2@L66MLF>V ^Y*@, M)CK-I"&0?,#S$C=@EZ0D*BT&F'IF$FNE8"=IV9RH'K;BM ?S9Y_5+6+\ R^] MH"R@,XTU28B':1;O+@UR_%E62WHL MS#A+!)>;24B6$<& Q9S1\]T<%U%=[T[2BCMU]6S%<4_1K/T6.1#9*"XXRC0Z M1F1QGKR6BH#(7 !%FV0SU-'DT-T/[1DI9\_4U8ZC[7?7>.=^&BU=%M O)]3$ MDI^FT QUWJ!!*C0:OMPGEH[>"Q]^_KF;J4KSP? 49.L)TKYTI\N"&)MLD0Z@Z\(3=*Z$W!8]UK+N:OO2>G" M71TWCZ#C/T]^'^^SLNPAFJ@IR8HZ(GWVQ%'EB'(L6JT34!X?7\OW7,UW/>]5 M'^YJNNVJZ8?*.5AH-WH.K??]Z%-#6]>"/ MJY7MN3N5FO&G?N3'$=Y]!)B_++]=.%P4_ &^/REGU!?'\9SP@5C/'4E"..IS MRB!K]U'9A:7OJO$>M>!.C_(*;#1I:W\7U[IP> ]DCNJ^=>(0B3?0A<6F M^&HRQGUR6DK'%_OB==6E=\XR8GBY]0/$YZ*4)":O05F:(-9NDG0/G/X-[%JL M3=J(?&?Y3.,JQ=WWQ97K$Q]^4)/*Q /7MU&36-(B?'8 /'/I@0;.K ;+%0>? M%1=;:Q(??F2EF8-+94-CZ.70A^%H52"[F+677H_?EL=.BWDT3JB@T_6/B[J= M:T/=,FZHDH9$84J-%RQ:2S@2M6/646; RLK[0M4%=&XJL/=T>!L\!8!,$IX/ M1&K/2&"X:P2KF$%92;>9P-V]P<"^X!YQNF/O6GBGVT 3!AOTK]B:BQRUCSP: M*(DX>$@8ZHA-GI,DE>,I*6"A=73X<5*^3T>!.O/2P)3;EA _8 JM518D@7)- M(I62) BF"1B/''/@IOI$V6TXOF5=ZGL D@;B5;X"DJF2Z,A'7#C M-BE9'1CDVA=1)])O\Y'U8L^NG(?P<^H]#O=9R_>NG+O4M(:"M&QV> R[IZZQ MAFD>2NX!]P'?:&,UKBD%7!W-R3I!O:\=!CQ]33VR*^?)*.HAI-;OJ#>&+TNK M>'TM]\OES1&O7O)8_"972FVY03>**129Y5DQ92'HC3'?.WOHW?>$KO*NW:Q^PC>SY@X ^DL'>@/%= M2M6,KI;[V%Z@+5?6!^8(MUJ4,YF2(*T@5I<.1IDY ;7K74Y MQXRL4]-M0YA MJ:5*O1A_NIS/%A)@Z[2"3%T*(I"L\P,4>RA105SKO1U\J19.WN%0)Q#KT":D,Z$34OG ^M=3BTS"@JS#4 MH%7&?9ER>R#[UM.-#V+O@-32(T3?;[JQ\D([YC-)!E]#::/"C30A3 X&=T+* M).UC8SG%=.-&.G&(Q'M.-TY2BEC:.EMO-:ZX3)3W.9/,$F-24;3C:P=MOI9T MXX-8.R#=^!"1/U:Z\<\P'7Y>E F^FI1/]Z-EN6#M;.,'G],DV?BPU6WD&K,< M:-)!4^ZRK)<(PUP M::BN'2?L;W5])>OUJJHGI1*GDJ:W:T4+NYAF[F5(E"A98B2!>>)3QO>:<:NL M ?Q2N^'B?7@>*QYQJBJTAZ8?164#7^0:VS/4X](4J]REKRSN?; U"EO;*1A DKH[,Z)MO.J.M+/1X(83R. M=APB^1:W;9,I##^,G_\1/_KQARN ZR2J&-$;7]23? -;/U%K&43$OH>EN.I'B4K78U2QH.4A=+$*ZLD M*+695]:%+3#.2 .Z"KG!;K RMWZ&&:KF=0S7E>%20FCB1*D*3+C*Q7>TU(=+ M"49H7YGZ[4B^6ZGW6JD5Z&N0AW87U3J':0]QRZMP=N#JM!!Z+WL M-.L=-663C49 CBDBE49#B\> >Z%SVB2JF:Q=I=&O,CQ@A?:I"X?(NHE'L@0$ MZVV3R5:VAG"VP * =26/L)&9]S+!9I\ M4I0 @XH1H@61:\=D>]:7(P*RCZH?;J"R+7 0/)$B_ M& B?B?<1B$E:(6L@ZA<4;T=R+N17D'.#%_\5S%^,/\-RU,!M9-%$(Q6:5C8$ M-+(B$\0KZDDT%ACE1ME0NV7_;C3GH@65Y+TSCMHXR_1*B6>3_/IR/IO[<5KX MC%N.TLJ)I\<\NDDN:F<9;*2G1IZ,%#GRD)($G:W1@AG!*=. Z*6 MVWS]\)=7>5Y* F,Q*<*,]"6 : @>:8%(IY33G'-3/:YZ+Z!Z08)5)=/50+@8 M6&;)$9U\&<^F&3JA/!)O?&#)9RMC[29HN[ \YF5E5QW8[95WD'?3M-2K!;_. M&V '0!53SFOBHR\Y&RZ38#@0[U3PR46FH7;=\#ZX'E,_NK"X4S4J4= TIGBC MWO%J]=)87@:%$N[*P)2H\(QWC)-L TBO>$J"-=./+8#.<^/H*OFF:K%5==>( MOPRL9AZ/?4ZBI9Q(2))8,)0 ")<-CYSQ=AIR/[;'5);.E!ZVE1S'1\LF%3?* MD&;;"M]N!LIOY@]=A:]NW.8L0^M$F#Z5FH8=Z0DZ,>$4..)!T)(4ZXA+,A/@/ HM'#.NMM*>5H;8 MJ:C)?AEAA]#5;_+/P[B^Y8RP@WC;/POH<*'WJ10>-=Z[9$BB)?4>'16"[H(E MUCN>E*5!^O9[R^EEA#71A4-D_4@98588R-:@IZJBP^U0($01$H$,2D5IO-;U M UE?4T;801P>D1%V" $]982!]2SP4@N=RY)-L"0P?#5<5DHS] ZHK'X3T,[7D$6@ H72RG4Z[7:YIV65-J#S MT?OG[@/V>__I! M1![0'O40%AH8T#M;]4$ KJ*.Q"UF(H1V,>(_I^^Z6FQ*G@3.+F1T5Y%TI34/"$.6>4,ESF MZJ.XOI9^J8UTXA")M^J7>JME9\@L:^DU8=+CX>HLQ<-5:.*-37@"!J]5;5/D M#HB3ZHUZ$$/;6DD<+=Z*-L9B,M>3&*>7D)[_\0E?!IBMIW/=R!5XMNKANF@N MOOIA!9RCU<5R2D1%;H@$6R)-+! !7%B6G*)Y8VO8,36M"XJO7C'ZY:&G&M"K M9DS"TQA*^]@%@_IAG8,!;WWRN/HI3ONB!=E_(U1GE@#FBB:J =JDZ>U+9>OJU=> M,^TX1/*]]\I38(V3/A-C/262>T6 MYPQQ/LG;]LO99+SLKN''"4WURXO+4;EQ7RWUXM,4/I;=N/R3\EN5J_4:(&M2 MS-=:@ANU?@*R"SI;GJB6CFMTE(-S'!3E%/V?N+76KP'&7H97>!6U$C(0'JG# M-P@BL:+,:0/IM> AXNO9@Q]5?WC%;NE>^4G_>>E'P_REC#A;9#JAYP09SYGW M_H\W^%N3A/]B"GZ&_V;YW^M2*9EMMC*3%$L[ ,T3<1D8828G9A-G:/:TV=R; MK.=DAV@UTM&"[05N+PE8!^RVB*Z_HS2XI<-6/9R&VMQ!'?C8; MYN'J2F.<4)(#Z;).,7"2M4=330LT @VW)#) \YQGRVCMZKFJ"WB$3(7*&K+G M_MB>WIYU]5IPZ#V.+M'0*[\X&>.1L_EF+Y?X)/WWY;+YQVRU.B=$M@D""K;T MDY(H;*=Y(.4BQ>ID. NUFRRU7=$WIQJJTF#K M7WK>K_.=KDU09EC/+E'G7N?7GV"Z;!%U!=LKYIBF>&)1;8@4BU@4B\138QU- M-$99.Y/V2*BG8S6?B!)-^M> GFV6NTO9RPK+(0C\OT"8,H)(BE]"BP(=8+#TP'[/^GR]#4RF"\3S^708+N_?!_$V9$$V(;& MOX7/,+Z$7U!V MZ_NB?P[G'Y_AD82KF"Z=@$6X9P;XO\6[ T9F;7T@"G2Y04R*X*O-"7JNT3D/ MBM':G>./@'F6ZM::K@9)[Z\FX\GR."C%T>7=6&78#2!H(0T%XK/A" SMF*"9 M(#QQG4V9;U_]!-X)YBRUI8[H&^25K8V(6[&SV?T&A#22A6P884[A]BAPM_3@ M-,D:3VPFJ+2V]JYS!,RSU*/6=-W5,-4IH_H6SAW9,-=(4X[19@6WH"AXZ"8ML2X M198-4\1Z!D19[87GBMO-?/S^KVYVHN]/)UOK2-?[FSH$5U35A<#NW>H1\N3# M>/@O2"]6*30OQK!XY?'WUQ[(.#VYF%R.Y^O@?C$DGZ]_:8PFXWOTI(O]>%'^ MP;^6'O.G3].)CQ_1TQYD9;PPQ7C4>)1("@[=9L])HLSEK)4.3NZU5S[Z4LY. MUT]#K =I2 -_=GW(W9I.\= I1Z/6@69/8HAH#2MFB//.H-H:EC1$EG+M%/5C M<)ZU;=F,L+M*ICMMPK>!/O@J>V^E3M(1X\MH9%>C&^OB@VRS(D* M:DB(MD2I!2.!1TG \PC1JTR3J[PQ'0FUY^.T)?V;0ZYZX*YGE=LR02I F$)IMB5'B&F]J#LH[%^FTJ737V&IA?:Y3+ /4J<6AV MTY9<1J8+VLVCXI:564Q);7.F5*#8),]$FHQO$!.!F&Q#1N%1EVM'_&KB/U_M M?#26&UQ/_!6!3/WH[C7RBS&Z_!=+_^8JB9E[=&'0T+6!Z](G-)7+.DFH\,I1 M5:+GM1-S#\%WE@Y",X+N*I/IY!C<1?C@2V@T\TY+B[NU+ID\ >5"2T1)&L5$ M8C8DNI=S5=D1.^F.A=DCOL*WT[N+N;*#0 M?#8)0'(OTWX1NMK(>CX.6^O!Y%1(K*V1=ZLS9Z\F\^M.Y_YVQ'PV63OXDZT7 M2#JY")*2E(4BTB9-'%!/G-.) UB66-Y+':O".JN#\I%9NZM_MM(EQ_TK>/!U MEI%:*HOOG4J)1(9$G(*26945.DEH7\JTE^K50M3S#OB(*K']2J)'/GMJL75[ M15MF0%R]XF57]YXG;90AE)6<4\Y0A"8GHI.(T2GTS$V[H7A'@NY99Q]'6?;H MR-6.Z::J>ATUNOZSA8$19$B" V%!($"0DGBK'0DA9><2=ZGZD* '09W5H=R& MBKNZXIIL:UGQC_]LKP\?C?'5Z'\^LLM??-N][E:=LFC')B(4A!6 M!B\M>B3Z; U1X+(V4":MU(XL][>Z_D! -) MM+6!R. C"<8Y8JWWUK+H9*Q=%WT]88*+IT+&A'9,J%>9.(DS230D(-DT3M6^S3O M65^.:.KY:.IR"!LML@UN>&<(<-U5W3K& %1! >S>$C3^6,HZ'LD@0634C22>)U*A[(RZ">X6.[]<0MF ME.48OGKUZ#*2H)EV'"+YWD<21%-:5CN-1S*>HKAE"A)*$@AG J*+)DG9J WL M5S&2X"#N#AI)<(C@>QI)@""<40*MIU FN <>2_?],MD)C:G,F;.N]A9Q^B,) MNFA 5R$WV UV6%;+'9 KGF-F)#E9"M^-(C9*2:),4CF9A(/:!NL]<+[;J_?: MJ[6(;)!>O@/:VEC: UPC>_5>8(]CL%:C<3_UZ,!!?YO1>M"7=I"XP,,QN[)3 MYDA4&(L?I$T M.V*9UR1GGL&B.\9X[4N4!R"=DR+4E'Z[Z]<; T=7_KDUTCM)@.,ZI6:&A%1" MO=E+:IWD4=2V3K]NZBN8GU 5 M.@B]EYUF[?33)#)CD2B/T&12)5\!\5D64W+,1-4JSZ,G97C ZNQ3%PZ1=8O+ MW,DX7>6XKPY +:)GE".&G$H;"RI($($1Y:Q5,6F74^VA=UM@/-KU;4>.[EH; MG02\T_RL.)?S'WXZ+ ??B_$> MD'GT6C;&7-K$M4\.7(@@;88 6:#]9W1.T3'+!X<\J-L[NO5)7UY>)7XKAKJ9 M?2A].N6R]"24CIW<42M%21%2M8?1/ "IZZY4:F?GL_*>.&ZU*.\=+U8^OC$F M.'3X=1#2!>MM[=N9Y9/[WWMJ$4&TEF%FV=&LZST MO8]E,@0#1SA+%/=$7%*NG1A_X_'GQ>ZQTXC4.NK9XL=A/"\%*4A.Q63?A8UH7\O2&>3T3 5 MJVD[P&=XR):II(L$R0$WR7 ?*>'@&:*U@CA?IFMD*X1AZ+VS_=JJ'/SH\U"2 M'L3>X*IM.\3EUU_]'\.+RXL2'7K^QZ?)['(*RS:W Q&MCLI$XLI((FE90'/> M&@)2E.MN83FM/9[Z**#GH5G]<=4@;O8N?H1T.8+7>9>YOXP8HHM@!/A$A,ZF M:+\E+GI.'#6"+J/:'U5:3:4G5:L' JI:5O1HN&HB5&?3E;A)DD$PE\ M::>=@*_Z&#A5AO=H[P1$SC>'4W36I3L@'BO(WX3I24V)-S";;P%:A9SV@=0H M+K\%SN.$Y#L2=1_M':3^'"+2$BB7O<[*[/5VXT-N$(T_ M79-\W_//\9"O)N^*,>M=F-8Y)GN@.N2@/T(;'N.(K\?4 ]1W$'/%+?\!= :5 M722GB%&AY*4G/-F2]66H"PU4>Z[H7ID<)T;^CB.^;^X/D6Z#8WY[A/S-='CA MIU^>PAB%'8?X[;I24H'*"7<[(0/ZI(M\,S1N4 KHD7JEO6"\L@UP&,+^#(2: MO.YU*U6%E#XR]WZ&,*^1HK?U?9Q,Y^]A>E$^?'7/^G0RG4Y^'XX_//.??"S)'E0YG8()1+I<6KTK46KI M+-$R".X<5Y#80SJT_^,>H\:].\FW4B7JB[5!7/'9Y.("#?*A'[WQ:)D/C)': M6NI(R DQE91CFQTEUC*407!4Z-JWU!L0OF[F:\BU@6'QZIU:*T6$EH4&>TDDK7.<)#T+[L4ES7+NHY!-^9J$DK1AHDSQ6L MLS789Y?3*91\*V<4C881'HL%S9TAGD*1A0:>A@?';3C.1QLZ2;A!1MOM M=2Y#;,Y9;;G@A,D2%>4N$,=81C,E9DZS%3G7=C6WP.AOG$)]IKM*]52RT6[O M7,OFU=+SQ('A\>95608:-RPYDA*>=($+2Z%Z1^<[*!ZOZ+PCKYN68S?YMFCC M?0O1NA/]'I@:W3IOP_,XM\Y=N;J7^@Z"[DL)O."(*DB22^-BF7 _] "&Z*"= MC$*EF/U72_X#M\Y]<'^(?%MP?MN)7?<6#U)2K011 4ISQAQ($,P1X:VBSGFI MJG=MW@JD?P.P.T?W1PF.$'"35+//D]'GXH7<]E&6X++./!?-YDQ1(H6S: +% M1*CW.21'$NYEY'^3;II7X3T2M_L6[TN@^N9GW4MV-ZK![JW3B[5P4Z M"KSY%G #7XQ@J$5\S+E%3K0G@7E#N-&!21NMYFV# JT5X<%NZ?WHP2%RKCWX M?>.TNX0GGZ;#$?*B5^>399E:YS.)=-%CLPRM,@'!Q<2B\5%'MM&H8<>]X$-/ M>NR W[&$3%I)LZ+M=S\XL39,T8-QD06B65@4:$IB/1YVFG)5UL#,9I+QH52+ M;X#J8Z39HH7LS>OITLY]L7^5VP:O,R-1&D#] R#6AD0\!QF3PO^8ZE7*VX"< MBWG77DQ['O*I#VD!ITD'@?>\$Z%=8+IF)1^@RX M1>D()&3+">4Q:&6=#)Y]S8KP@'W7GQX<(NC> GW!<9.X$T2I$GDPBA$+-!.! M2!&O4RK6[JUV(H&^*C3M%>L[1,9]98O>3&3IF#"Z[:.JY(P^B'$C;32CW<5L M # V2R9"T&!34I$;IHNY-=CUH6TR1P6$+)PJ(QZA9"'+DACF&!&20Z!!9 ?U MQ[Y7S1S=EO54VHA-EBI,^ 1R^C89QDPUA9:"#!>D529M2F(+-TM>L2 M[T?TV*[%<3IP7ZY91ZDWN$&XO>)UWOQ;/U_V64]O^$1*1:1Q-TH*KMBW ?NOYUI2:O]T:7JI'2/-YX$^GSG"&6O/X;8*7, M1@H3"4]*$4E#+H/(.(' G4P^,6KJ#Y$] . WHD1=J6E^D;'N2KCJ&I>3\2E M(,(8360(I6N"B-\&IVAU4[L-SQEK20? -8A^_#,=^'.$E^!FL^^)^ M&;CBN5&9"![*I8(XV#)\VY(@K?AX[2O-K4#.2@VZB[I!N.Z"4&BFE12M-Z%*+R/$[1Q%E .4UPG2U+W_NPW-6 M>E--\'>5PO1S)@Y\Q&/;>D=*51*1JK18Y,K@CPF%$BS:=;73/?9#=E:*TH", MNRIC6]0()1FCDNC?H=J6$+E1)( W!)RE*B3'K:@=ZSO!&J$N8;VN4CV5&J$M MB5& W &NA.A+1AC5-2J=M[P:2>-'L3KPTFCA\BWSQS!?7!] MJTFC!W&V;[+@,0+O4R&2CB;B#DEB.1&E $/0Y9*$"F^DRCSDV#;P=GI)HTWT MX! YUTX:?<(ID[@H^FHROYJHS9D*+E%!#(C275$:X@(:N:6BA=%LJ74;_8IW M9 ]N^_3'OM8[5O"3FE*KW([RK1]_6*:\2.DC+&I:>&E2P[@FU@D\L&*@2K+, MN=ZKU?0#3>>N'OBUG]/'2Z_B-<@5B'5CLCU@5&P?>>/1_?>+/%+XF_1UD%SE MCI WX:04(5H\)%PHLV&%*;EG+A/*L@#G$)[<*TSSV 3>T_.Q+G^'"*PR;[^B MI"XN+]:*9"T^5U%B?6*XEZ#G;ADH H%YSL!EOU_:SP/,W7IHOST8CQ;[I(;, M*A^ J[8\Z](,HQ)(%HF+Z--+$S3!@QC/%>H#XM/O8GKCN\M/GY:Q#C]:1F2'?K3(?UGF,^3)]&(18'LSG:#=,/_BQ^GY_UP. M/Y6_[I +6>6YG1,GZZ]^(\O2,"-R8EKP #(Z[6GV7&>@.>HL^/]M[\MZW#B2 M==_O?PG7"T@:VT> CR7(]@SN$Q&Y27VF3>J2W1KKW]](LC?U6L7*++); M&A@]O5!57T9$9L8>/: M9]K$^56,YW^=UQ%*Z1_Y\SK3/M\R;)E>[0*FVQ\766;CZL1.26)1K5L.7J0" MW'*Z?J34OGD%\0S+.B)QW5N>A@KL@82AQXB]_98X<'$VDQPX;<'*E.FT\&3' MH"X0F"HIJJ0M:QU;[[J@'S+>40 Z),/NN[AREM=#5^A<"LDD*,(%4)H)<,EX M*+5OI5=).-FZ&UC_5?V0\]ZBT*/ ^6IPT(-KW3EWT49+X B8"H131 ]!(((M MT>O(%:8X:)K*F +7@=CFRF/HK.EV8<6QY#D\N*377Z_*A5'0RACM3^-$!&65 MIB.?(:1LO>6<6PQVKE/Q&M;A1WJU%(>A!]R>;)E3V;Q1;3P$8J\!WT_#.]# M[]:L'2HZ$_ER(!$*FHL05 '4M('HJ&;@2W)T&7/!8I''=QZ?^3X:;DZ77W\>K7GC"TH7N7YB_;C)=8R?NV!EX^KO/F,OV(%*\8F)*0 MBEER<6S:C?8WA0]0)\6IVFMW]]7J^^;&VG M2VA>&F*/8VI_Y")R7)Q>M:-^CA/I\3=0]7^>M MO^CO^MTE,B,+Y\XF,!$S*)D.;+SVA! ML]MS59WV7$ACN#8*L\' HU#>Z\P+DB -3]W8$]RT,VG BWY=;3;7/DWC:FZOB> #67XL,<6QIB>)UFZYL1BGGM.OWKUY^^KL;'T2SL^J3^V/U7M< M[^(([\H?^/>'U>GISZOU?W"=%L&EVGR. P^%T;UB2-,(!4$4*4N67-(YU9H< MP^'-?Y)WE:?;QWHO1G6P'G\_6\5_5[4DKS?U=CO[NI ABU1C DK6SHBQ6 C1 MT3+L=0)E&\0X&X[MXLLOK^)#C*6XV)^4D[JJ2 M+]=^'UT6R)*(BE8=G8J@2&$A8X89T*(XF;U3.;=N7+$?TI?#82LN?)91\+,T^JE'TAOCQ!/"*6 M=C",;^^J[5)6\>2BS?)H%^>E!Z&GQV:G3VFNE[B?E_3=HA;]\%G.D4E?8&ZL>C@1P&.ZPQ)VL*C M+L5AZXRNB9!?KC#.R M]1.#._9Z*W9T,-UO8;H(20P!U2G1[%Y !YKZTXYQJUY4GTTDG)8R!=H!I!Q8 M4"CI;K9:TG>V]KS ('WKN/^,HO#4W)^9)6$,L3M(P("C\2+(*'DV024.(M3! M %'H6L.2P8J(6:@B56Z=+C\8W/R:?P-FCM=5]N!$AS# #:!_K'&Y.=U5@:3_ M.=^0'65 :1_6/BQ K?C2 M]\ AR_7/Y3KC:6VA_';Y)>]P7KH(+YM1Z*@L\P*TE[23? G@,<5M'I1*F?FL M.IX[@S!^!Q+5GE<=KQS7S MCGL6;? =CZ@A$+\#R6K.J0>=^X?(<-H%+3:K)2UO1[U5V0U#V5Q[F'.J?*C. MQ#DRG/:$-%^&4PN:WEA/+6)I$#AFA3LB(-SW#:$US;X-+U MI?[N_.S=D$RK:W^:8]OFD1DPEP(JH8; DP(=>' L2$G_USG,- '^]##=E[P\ MS[OPXW);3_VOD[-/;P@/O6:]"T36@47;*"1I4OCW(BC)5'$,$G<"E!4"? Q5 MR2_&EY*<#:TC(7O G/^J.)14W@W5]>5I!QOJM]6R9@L3V98?=Z3XZ>_/1)F\ M<"*:X"*"3+:VO-.I D,HJ&MNMV-9M8X"/PCF^Q6I-OSI8#[MP) $7^!YG9?$ MEK-%R,I:Z24(3E*L1*Q>ZR)!&I:1G5XQBRT M0<@JTX(#5[5T*M$7K:4P,C'7^O*<@O=08?09I:J1/(_F;@>-;5_L%R&E(>@[ MQ>>G(3],('\^26DDHA/8?'S"&AP69$R#4[5"Q6L)7E2K.N>HBW+)=_S9YF$13C@4A@O;9U2)^ 8)6"DHWGG&EN=6N; M_S$\WY]RVXP['<),U]@N,S-N=$,;@JW;>/"'<1UJ1'@K+CXH'HU8T/6 N0>C M5,J;+"(((VA'V!C!2Z] ,_JU,TD5V>^ F4L\GAP"Q,20>U[0<=FU6D\T(WT&C?;L\RVO2M3_0K7H+F4I9ID#(='4%*A?H%BW> TLZ<"XL][9U M6L+#:%Z0/#0B^1Q#7E]%4M8W)[N^5KA>;\DQ(:O^T>=-3HD?CO;VL%6=64H1 M;5:1K V.*AE39'3(.%H?%X\^>=H&?'V^.:DMF&Z\XM>KK!7T*OBD&TH6I"EUN-3'\,S];"Y?#8I[N%DN57L:^>IC\NMS9_H%B:%OVKP MVRE9.PAK,NI6J_2?D]/35\OT*_WYY)10Y0U]AB[NZC=8%)]I/SH'S+K:RD^0 MYA]RS4;.J*74*C3OA]=I*?,?<\WD[_8Q=PS,[A&4V.*@60;E=0F+V5VC,F M9M ^YQ"4)_Q%AY&3,>1O*!_;QK+_CTX>B^>LOWN>>Y1:+M3J+YJ0[('U=1.IOS[\W7\A)O\?GT2\ZO3K2S0[QL9 M]D\\O:F9/V8EMXQ^(Q++#&WA)BH?+'J,-D?K,2GCG5J,>$]'%X#7+A0Z9R!J M2W+DHH9@M #NA5&R&D*\=0CY"%T ]UJ#;Y=GN/QX0A\FZX'.W( L@U=U:$_M M(N8%GI@*B\%JERH70PT8C= +X N3H:/C7(9NYEQ,U:F^#41%2"+S62S/P/G(0 M"AV*%+EHWI3T^_"8'^"Z;,KL#EE++;=F3>J[F ;Y!4]KPO*"UVGB/ 9@R%(= MX1G :=JK3.3")'I#9OAQB/+ %?V0Z!ZL[S 39+3;V0A4B4E25$7U%]7)U(%4 M6' &9> E,UK'CU#0-)'KRI1C#P6Q)(U@Z,#S'$%%(R%84EFX+8+6XTSVK;.X MGGLH:!3[!X:"QK#A()[](0!_A()&LW*TBW\?/APF%)0DPQ(S\&SH1&9TW:+7 M&5!IR26AU]BZM^_S"@7UE9,QY.\<"HJ"%B045:+J,R*H2L MT+L:OM5,2Z(!"-B!MN8#@T11PCCB*,C+9O('G]Q$.&B-_X\?\YR:7\]-?3TI>.+H22N0%3$AUK&G%[IP! M63@OCFX)H5KGV$S!^X*D<3:V=5#81UNY5G@33)ZF"517IAR[YTFASCI(A*AK&5NRI./FI,$FPQ)&@4'T\L(_5\_3*/8/ M]#R-8<-!' E# /[P/(UFY6B/PCY\.(C 1&;)M$S5*RLU**\XN"03:.:*C487 MXUO'3)Z7YZFOG(PA?X^B]8>5L]=?_QO_9[5^4_N$; E1(NG[HCBPT@10Q28( MBC$Z3ZU('DE1XZU-XQ'POHMKJ1>[.F36/ +U&NAO>-6.3/P+G94I+:SZT/C_^6&/*=8U5EK>Y MSQ>@?(J&&=+XT6X[D,L(@3,/3+F2$Y-8 A]T7#STAI?)[W9$?5#M;1@,OLP> MQ@N8M\ER^?R?P5NA2 *5XCD9-+9U&. .B%;5 M5Y5V#,?YQ-X_!#A5C[ M4K9GJ5UBB%BGE3O)>)TP2]^Q$D#3?E.!E6A<:WOH<*5VDQGQ4(7=&"IV,(*O M*E4N\V7.UR?+C^_S^F25%IIAR;7OLT*D+XXA>*DU1,EBHGO8WQA*WYC#]^%Y M.5R?3.T.WK=+;*0F+3<[=9CTI,LJ^U4( M;MY]PS-GY422]1@N=WJZ]>M>'CL7J*0KTG'2-DRPL3:')'4U]8 M:.W/N!_)0Q#E1I+5-OIW-_IT]@G/<)U#KH;U7ZOU6:V)Z1AHF8BH M>S"F)<5N!6QR3DZ78A(*KGA03JI2&T!F1"PFIR<#-A.Q=:\VNK:;M67&9N7! M,!E "6TAJ*QILR06O11*V -4%S4+!3WRCE_6J\UF@<)EA73@J%!(^4,EP4OI MP)G"I D8#,Z8$KK%-/]IW$UB1B1-C6='AV#2(_ANC!:\V*];O^="*(98[Y@8 M:ST0T['Z-4L-G="!P960;$8!>@#E]RE2+5@V;Z)G[<4F,)94.UO&R.J4"])< MG#)DCGJ>4K)T*:766N'CB+Y/X1G+B@XAL'N/R)_^CJ?GB;2&JXA&('F-3D7P M->](&5*AT81(]$B"M%RKE&S=J7$8LA8N@]9QSEZ6I UDJP,61)X MQS4(S+DD81P+8CX5Z_CJ +O+S(2BP#&\.X(JK2%P?Q0%=F#]Q'*M??AV!.*F MN;+2J 1:9P6J:IVNF-J5CM2(S$*2JK4R=Q1BUK H<$XI&\.N68L"KXJ.4I1) MTJ$>1(V;Z0)!8VUVHXPR.9:8A@6.![SL^$M]1G%K<"'@'J2>N010YYWWE3:# M%Z!B#&3%Q@)122MTR3SDUD-LGG4)X#YRTIH/LY4 9N.Y39Z!T/5DP/GDSZ(AXOB6 >Y\+38C:T/&X!74C=KF^/W9Y*8XRZZ*<@6AHL2H5 M![ZH4J,+EH0N1'_0HSAC7L-ON%[30?8E=\Q4N/..[KD' MCZ_J5C8!GU?*K@SJCT_YLA)*:C((; %= MNSTJ+$@;FGEPTB):&Z4V:=!!-_"%1^[Z'B,2WQQR/>C=HUOOC5CQNW(;]$(* MQ1V7 0SS""H8"\&0HAX$4SRF8!-O[=M^'-$+%)<.K.C:8W3&2*<(U'_N>8XPDTA%,V\>"J8G2R@M+1 U$ MZ)Q50IL];UXH\N)C)*-D9D*,9 SOCL!I/03NCQA)!]9/]%[OP[,D4XB4Q3)#[(.7T2,9!2WQL9(QI!ZYAB)U"6KS"1P2_BV$Y2#2@:2 M4F2AQ%"L;9V$^:QC)/O(26L^S!8C44$R%7D"+FF)*G,%&(J#*&0@ P93-,,F MXCW?&,G>YT(3HAXN1L)92MEIR!(C+=M)DM"% MZ'/$2-ZLMMV0\C*>Y,V$.,B]SYDWJ2,E<=IE8):7"F- D9V(LI;"4 MLW:+>Y\X[>K]=56'PMUX[+4+*!GTQ%0)/M41[Y&4 F)TA!0M!A*LZ&Y[YR?? MO ^CF:IB?/ODK_7'M\L+MSBW5D5K$.B.8Z"TYN X6A ZQBB8U=*T[L3\")SY M#YI&,G!;FVA%\M;]'Q[!==U7;6%$IFT7$]A49[OD0K>@*P:T-DR;H*-CPZR/ M0:][]DSO1-D.7HT["]^Y$)W@BLY;#:AKVSZ>1*TH(K%TA##0T@EV[]-NUG# M++M^+_(>BU?_SE)>?_T-S\[7^5VY(>5;OTUP3&-MXAEXE6E-XARTE1"UX4\ANY0/OT6HO"4=+5A2?=CY@+E96O[ = Z^>4?@748'WPOCCZNC$QF MQ\P2X[)!'K0!+KB&FK8,GA5-^E))A#6X$EMW$YE=4IYPHQ^!H(SA0@QSDEN+29/ M@CJT:CN!A:N>]'_0K&GH(/G];!7__6EU2H_?_/3_SD_.OK9(&QWPU,G.D['( M;[E2(JO=!:V4CG/%T'OI1:Y3I*WEI42^&/#\"2;F/4]?55?>55-EEB23:, ; M3@JV)A7("Z8A!<%3E-9D'.:W?N)%DP,SJ[_^6BVW+WF/ZW?K;;_/]$\\/:\I MA;]_PG5>A%30<1. QSJTDM6YW2)I*%PJJ9(,#%O7_ Z -=^ITYSA=Z(RC9G0 M(8"W!?G9]]6JUK_[57?]7&]7PA.4M!10L$)]8!IPB^ M2 $"(T]2Y*A4:R-[(+07)"\]F-$CR?->F!]R)5[MW7>%]_HSE\BMR]H6$G2A M51T-)@)XM HP%J,R4T'/9[=$LV[-T MLW \.\=0 6EMM6(TF HS TO>*B.]#;\FP_>WOGT]/ MSLAB_4)_JIUM:_(-'9F,8;9%DH K51N_6$#&'3C-Z QEDI?4VI@?B_&E25(O M]MP5)STIA'D_V)U[W6B'M;T^F)(9F0)>@+,J D^I]ETN=/<.JQM_Y"6]8U3= MN-V4>L<2I[J:PK'-"'I7MNO;M5Q)O)":KT![;6#GF9*&@]7.F<2]*;YU1O:# M8.:.0K5E]4,SB2:1O(-5=1//9<>E 8@Z19ONHCGP9*)I[+KMF&E#ZWFD0&A9 M4O1D<162<669!!]* A<=MT5EF;&U2CH7]X<.*>K-_#$D;ITB_08_GYSAZ:Z2 MY#(:4:Q@2.L1FM0455B=TA$#A#K1+PO)?&2#-(%['CY_5&TF MGM=7HW60I:P%<*\"*$X7E4O59N'1)V8$MWE8C.">A[\<[NU#K9Y[[\U5.QFG M:E<:$):^*"0U%;6K$>DL#A?WI5H/)UUU%=Z-?=3+7J$M6B0+ M)=6REA0V#!@^B>5G&4!NB]W#[WXOL0O:'8.LUK/417 >R MD!KQ<)!H3&! CT#D8Q@Y6N54"<"215#*,?"%535#BB L8TZW'AHSOW \94 = M0#;&T+VU/G<_L(L+#J/-2F<'B4=6^P02L* 1 LL"E;".J6%JP6-O.<#?.F$;_83KFA6PN7KDR:9ZQ<_7-WSX6M=J1Y- 1I-)[:@M/9DL M9(.[+$VT,:8X:#<->-G4>^+V*U[CYB2^"INS-<:S132(V2E!-DNHC82K-$[IV8>O_I"&Z?JU'^L;F3N M7:C=W\).7 E7% =9+\[M(!J?O(3""T=";CUKG6BR)]3Y+Z2&#%_-SZT.:NI( MV(N2G,Y2:K NDVF?Z8Y%J5@O3L_VYSALLY3N[4?79WOF5A-.#:@B@W@:FC> MB!*#0:&9;9T$OA?0EW2.]>=4!X_,*-"+XDL=7)P!4]C.OA* SF@H.N1DDO?< MZD.*U?SB- /3IXC9*(YU.+WNW6T+4Y3FT7K@2:2ZR^CXSK7V.&EC=G9]NB_HN$ZTME8V%1MIY THJUSCJT$J8? K,'T3NDAXRFRB(K56.8 ;2,="(+IP"]#U"D,\E* M)]7M66SS7_HO7;KFX5Z'DJ^AIO,%W&M-?*N%7]&L<.N\HTW#7*+C5"0/&*0& MK6JE-M-<\=:CPMH@?UE:Z &X>7 'G%.!<641-)-$+\,MA( *HO%%!V&%"ZT+ MB"8XX!I1XX*!=]YXWNV!;-[28"/EX M798M]\V0K=N)S:UU6;KRUMOR%3R]N.BV@%^=[92KRROP6O^^<1W2=:M*$,5" M3MF3OF7IXBV)@[6$VW C2AJ6K30%Q9&(7"]^KP[!K [.BD'8+QV].;W'KUN: MK=>X_+C]=YN%4LB2XP6,K5/C3"9]R^H,VI+]9PM9A+*UMCP=]?0]++,K!;T;B@&3\3,=M4S(KK$:@*S M\+JF<9"(^I1J]0QM!ZZ290-KQ9YXT2Q]-WH%")M3\OC[;WB4)8D8011T)+/< MUWZPI."Y;(+B)GCVLOMO-&7WX!X<8\@^3_>%(8B^VQX3!997J%69UJ3/7FQ>3'7T/CL;,'T/B'DS?FE3?])5@PO#, M"9'DMK:I\J$.3O20I!.H&?,IA]9,OX/B*(K-1_'FWB;(>Q.VQ]#2:T2732@\ MF<*6U6BW\Z0513)2@HH)"I(T.^DL:YZ^<1?%2V+U/H2=H[N'P^B8-1<S6N MB&2+>(P0+"_9D)4R=#3QL7;WV(=_3:C5P5_TZC^X3G_0A[?WC0[&(/T'$:6G M^R8CH#<>N+!9.4E&JVZ="_P-@!>GAN]/WEX-'[:.2SI%/A--<$?;:^_EZZ]W MG9MU!=?+6*;WI[B\,5AUR)IZ-HIHO)[#J/\3Q.2^O@''P.->O2A:KTV0,B28 MY9"EH-O3U,.;FT]=>#9R^X3AY54*E MQ=./[WP)/22TU_$!Y3&E$@L4B62;K*AL4M_ MOHAAWH'RT]_UV[PH7DO:9@:0H2';2BIPSGN01!SG"ME=LG51ZS!D1W@^MI6T M.Z9+>X:U[@R[11;NS\3X;;6,N/ET ?/M,IZ>UX#YKR<83DZ)SX[.\UI MX5QD(D8/">M 3)L8G>ET;R@O46FIK;P>Z/QTTZJI<+X;.3L0!WM4U=+-NOJ: M\^]Y_>4DYOOI^5O-:]O4/(!*NLT?JUV.T=7?WZPVM.*S_YO//N2X^KBLDZ(6 MLHA,U.2@HZU=P+R%(%(ANF:GJGL/8VI\&G9;S'A+ZV$?WT/H M:13/1X6>QC#L(*&G/R],M?N6\2J>G7PY.?O:,BHUYGWM U9[K_96+$MP$QQ7 M6@M,JD0?DB&&"I'0<1&*NQO+&O/F@X>YA L,2U%@A'"@DF! >X*V!]E6B60X M*-5\SO?!PUQ[(]C-''J[),:>;T^@=V>?\OJ/3[A\][D^8G/E#_FP.CW]>;6N M_VC!M8RII@LZ3 $42QJ4WQO"L\PKNAK>2/5D<.)T =\L1G M6.VNA+8.X]%U'@](5Q+4^EP(BNO:A=<[%P,6T;H)]VR+>T:;9 8IG7]#[2%B MA[!1]U[H+_2(L\W;Y>Y9_Q9/U//#W/-S>/8H)YY1RXH,G<8"& R[)V@G+.^:)C M%JU[X!X9"9[1^?ALW$3=1/!9V;[#R;$0 A-SV4+*+!,_,9/90K:+4-QDQTJ1 MS0=R'<.ZG]'>.P;A/\*-/$IRG]7N_=:Q\#0A+'+N"K&N&&N($*Z %X6#,TJ$ MFDW ^'-U;?W8Q\]T'_>4X6?L/1MPJC&=F7(9^+8/HU8>D%L$)91U&+0LMPN[ MCG@SCUS\C\U\G)NYIPP_1P_>^3IOGJ9"<:'8&"0D+>.NHZK+1H"*/ 09-!UY MK7L#'L?*?VSCX]S&W:3W>?H,!R@E7,=M7[-DD5:NA8,@2#,I-9KGI96V?>G2 M$:S[>&K'LI-(%T8&JQ5IA8+L/*>%)+(EKUDHQO#F?8Z^P]JQ23Z]@S#[.&O' MI/"%!1^!TQE9]9X 6'@$0FXB*3V1N=;MD5Y8[=@H&7BT=FP,+YY+[R8;/WD#H:N1U5 M.W9T8CN&M;/7CBF6;9&LSK-B==!,O55*LJ!984H:7GQHG4;]/=2.C>+YJ-JQ M,0R;HW;L[;*LUG]M:89A=7[V^TY[W. R_9)7']?X^=-)?+7.N/F0O^3E>0Y? M+SXRH8!L^DLG5Y$U7O>M4C(I%+'7,L]D5IIS+YA+4I"M793.42ZFOW[B);A[ MV(?\>;4^.UE^O('GVGBRR0E7E (26#*>.!IPB2<042,B+2N'YGDL W!-/U&W M%/V9CI(W9#O5(6#_.CG[].9\<[;Z*Z]_^ONBL]FKS2;3?Z2__[U@WDM>K(?, MH@25F0>TZ$$1=[UVUD1LG1J\!\P#G+ZMY>CN:=J761V*J'XAPM6I[^^6[TY. MZ6[Y!3?_E=/'"O*B)G3A@G.^CGF7:$C)B08A,%6G140E;+0\->^A]32J%R@] MC5G1PQJY=C \3(S7EX?_SI5 BK$.10NE.;EXX\!.@*/8!]I>&ARX&2N]#B]+G32G=4T!$PO)]Y-( >>&3B=4;=% M8#*5^[,^1A>=,2#(] $EC /GA0<>DP@I2AU<\RNI/\N'#@KLS?$1Q&T]4>R7 MK=U\T1GT-EGLD9<<3"G=A_:K M#H1KW:1]A^O-Z>H\?0O*U+9W?I2;=]_P MS%DYD60=CN!7IZ?;5(C+8^<"52+S)28Z(\,;TO;!9-Z#N&_?D8Z+.S65_G6N5O&\KMPA &9TZXZFQVT7KQ-D-0I6 M5)!*(= F4.=R^M!&6,X"2+5;838)V$F;@+J025'6M> M;#&#N_<>ZBX*$[[(>E(K71/_F 87:P<_TLV"80X%MDY@O0?&L3K<1LC![6-S M*K%[]+3:PV!7)D1>0\\FY9H>:8@$2=(=HNA\YQC0-??//GL/VP2IZ]'=*&O#L$TQG\V6B8.X3YKQ:-'63Z! MP',Q7RH;E68""&3-#Y41@A,,K'/>*E1>#LNP/2JF/^! FY/G8^C:P4:_4HAN M&9*%)2LSMQ!YHN,LRP1>Q 0%T>5LC3#86ME^ ,I\6F@[/CVD=4X@<@?-\\UJ M3=<:GN7?5LMO'4>8=8JULY*NR0F*D4H<2AT@)B)GRB?K5.N6[P^">0'\;T/H M'D&21R,$5B"==HD#&F]!I6+!)UT@)J5=L99LIM92\&)"JONH@^VYTJ->_QL7 MYA PWVM(=12C'@VP[4/E[B%5QY*KCA,026@RJ$,$)!T(HI6QA.1]EIVR+X\V MI-J.XV.(.V=(-6AEM..9[C[#Z##S"9S5DGYTW!1OQ9W4KN<74AU%^Z$AU3&$ MFRVDJHK4Q18.,HH,R@H)CED%4KDD@K.^B#'*$TSIRB>@3+U+E."*V.A!-DXJ2 M3:U2^(F6LE[BZ66%PN;5,MT"<1TT*3G7&J$$JJC:3:6V$_*T%5*N^0DAB2Q: M>X'VQ3KU9"73/)ZOU[7X;OO@1;9!$(LY67!(=IN+#E G!X6^9#KJ,XNMS]3; M&.8_36>1E-L'[R32=XW(CB3'SO0O42OTUH/G DE%4%75X[0.[;V1/ELKFO>1 MFX1XKCCM081K1F8>0QCWRD"]OD?P=&NQ=ZR$U(%XKS$% -8[L/ ID_N-N(4:M> M5)Y-!!QG6I3H(;H2R=#Q&9PS$;PD-3=Q18KM((?><;'^D1#OG)P?0]R&'(^K M\^79^NOBS]\7D5EF"F8(67-0@J3J-9!%275^,]+1P1RH57D50O2!50REK0@AF"E]D5$ MH7)H/?_]QNN?,S^G4O/!#?F 6^?BU_5+P$W^/__K_P-02P,$% @ &JQ9 M59:-=UE^)@$ OQ , !4 !G;V]G+3(P,C(P.3,P7VQA8BYX;6SLO7F/X[B6 M)_I_?PJ^ZL%T%1"LTD(MO+T,(K?J +(R$YE9]\Z\PH/!-<*W'%*T9.?2GWY( M2MYMF90IA;KQT+>S(AP2>UR +Z*JYV7QKS^$/P<_ %&P MDL^+^W_]X??/;V#^P__ZMW_XAW_Y?R#\WR\^O@6O2K9Z%,42O*P$60H.OLZ7 M#^!O7-1_ EF5C^!O9?7G_ N!\-_,2R_+I^_5_/YA":(@B@[_6OTEBW,4AP&! M1.($(I'$$..40,FBF 3JISP-;^[_$H8DSV4:PX@1!%&2$)BGE$/&&8M"FL84 M"=/H8E[\^1?]#R6U $JYHC:__NL/#\OETU]^^>7KUZ\_?Z/5XN>RNO\E"H+X ME_73/[2/?SMZ_FMLG@XQQK^8OVX>K>>G'E3-AK_\[]_>?F(/XI' >5$O2<%T M!_7\+[7Y\&W)R-)@?E$N;75357JM:2JRE#%,MY3^>Z^R7*\3W)._R6%8/PAEUW_F2L0O3 M=][$_:SX00PO\$XW5XO%WRL[^ZFJZM%'UYB7U^+=OXI&*:H:HDA^% O(4JT5*A $D:8Y@R#FB<9"B M,)&SY>9+/A,%_/W36A[3J6.//SCHOCPSARM1EZN*;5>_Q\6I)4VM9GK]RW\I MR*.HGTC[@A);&PJ-)O^V%1CL20RTR/_RRU9/'V@OQL=P\8SP@3\:>?^_LSB6 M;$^RA;8PRNH0FY*Y8[.=PK52RP C24V-9FUCOVCS[A>Q6-;K3Z#^Q,QC^_Y^ M.?IBW%9KK4C%+HQ1^\0O3+?^M(1[PZ6-TY[J+\N>WZEF()18/X"RXJ)2!O8) M%8^^^R]6];P0=7W+_F,UK^>Z[=MO\WI&$L01"ABD@@J(6)Y#$H7*YD,Y#V*4 MH#0+7/CE3#]38Y6UF&!'3O"'EO3\7'#"U8Y)/* U,'_T R$)\$6U6J<5&_$G3Y&UFVO_U-[Z08SVUZD;%]V5Y/[N-@A"I$0G>E4M1MWN0&&5,IBF&,LT#B"2. M(<49A91@F>4L)B2/;-CU; ]3(TPMHOY>!L (">[J>J6/-BU)\SR2W3SH!9^! MJ>T0FHO[-4MD>'OB;O88PR*TU]5H2%U/UA>5;_A7/V9(-ZU6>)=) M;ST,%A0Y!+A#;UJ?'5<'@AT"WY%(UQ/.;ISLBEJC?KU?ZS4]NECN5@HB_HKJ?A,)EA&+!

Z'G:[;OV/NKVOB/ MN[IEK%H)_E%\$<5*\3"IQ$P9MI(*%D(I2 )1C@2D>1I!1/.(X21($COVL^]R M:H37B@BJ1D90:R$=["X[G"V,6>_H/0-CW15@C6R8#\_ M"% HVY4]J$\%X*MJ7MR#I?JT$D]EM=2_/1E?'+U0Z,_)_7UE?$@ >2Q7Q1*4 M$I1T,;\WDM;J,;:J*C4V=+4$1;D$3V3.P:I0C-*VNS,% *DJW;'6M/[9DX'L M-!:=UK%=2^.9QDZ:[=G%;F_V,XK_2JJY/D:^*Q2EBGKYNEBJE>9#-7\DU?<7 MHA!RSN;JQ_4Y;YB$89!G,":,J;4 I1"++(14HI0E<2IB9G4"TJ_[J:T0:^G! M6GS0R'\#6@W C@IN5K#CN-@9P<.A/?"*X@3T Y"_8#S9/XZ=CZJ]=L/F$/C MMV4L26*!XES"C"9JQT_R )*8Q3 5 M3&28\)CEN0N[G>]J:DRVEE1; DI4L"3?;*^R+'"U8R<_: U^;]\"U4@)E)B@ MD?,&*$G]4,HAYBC7]]U)FI$0QYG55;=-9U.CB>9"=^YVUVV%JBU% M^,%J8))X6Q;W\+.H'H$6^ ;\6I4=WE0]J.$R"M[(H:.KD>GALM+'!&'Q3G^* MV/K<''KC_%ZH#=MB_I^"OU4C_Z%LG" W[C>?]:.?Q;?E"Z7AG[.0T4#D>0[S M)-7.,XI6<$Y3*%@899L: 5FYS6TU!%I%L-9QUZ'.G;I\C;8] MTSW#& YN/7D:/O"'T1%H)8'1TN-N;P#L/=*Q+\E&9V_/D)XB>]]=N*T-7,QG MS=;UEG,U;70W2[+X?^=/+TLN9@GA.0ZP@'DH&$28!)"&L824)'&(0T11F-K0 M?'UX^ *RW93J#Z^!V;$O5-8$9X?$":ZJ!?OY MOOSRBVJ@H2GUPY:=+C0["M'8J;;F#,NG^YF&[Y77 MIWP_:J/AIQO0P@#6.( =($PTS@X48(O%#: -:Z-.W\-F'S9-=.[[\HUJ_ MSS8\AS;R\PG2PT])S[F79:'=&;10^M>[HNEN*\=,1IE F#,H(TP@RH(0YGD6 MPHQPR6B,19 EUGY*5EU.;;$RFV2VE?H&+/0G9".P@X^-'>;=:\DP2 Y^9*L@ M>[D+HOGDK@"-T#<[=.X=3P>?)>^XCN2SY 5?-Y9Z92MBK]Q M)X#L24_0!Z@$QT\X_5[5_:?CB=[)OY9+,R^]9.X-R[GKZ6ZF-L6;0ZH78NF:G>E^NM]\?S,OM'?96WV.]'9. MZ'PQ7WZ?$8133K(<)BD-(4H8AI0R#@7C+$ARU5)*7:;[R5ZF-MO?K)8Z'%TV MLH*%B:IZ(M\-V#^-7,B_TJ<7[K>]&>QVWM3GJTKR-0(9?=BDXMZ?E\TB>1J\-!> M:LZWTKLQ2N^QLB.=,49@8%YJ5- 7RCLN;EJ+]GX1E,6NB]OZFOG.8D2<&>Q: M.#V17&\Q1N7!:\$ZI,JKV^O'IDT6@:V/W)LO[^;KCC=^ F$42!DC#F68QQ#E M60IQSA2'8IHEF/(X2C,7YK3I=&HL:1+MN[&?%;9V3.<;L8%9K4T]LNO5^^:O M\-W=S1ZU#>'UX *4)[ZRZG)4;G(!X9"'G-[MQSEOYX5X+U]6@L^7;P@S1N%O MY-O\E06ZP/*(9OU:J-W*KDFXO1$%L4D1CC+< @# M&G&U]101)#RAD.4)RD(^V9&B4AI%A#(DTCMNP+*(*82 MPXCB*$ER'*>I4[;)CKZF1AMG'!C5YJ')8N5HYG2 ;&G5^(%N:"/FM$?=?.U1 MY]%BN8R'+P.EHZ=Q[9'+*A^9'Q:O]+P0:[RS7W]K$K[I3C09M5>X881P)",! M"8JPVC0%B?HISV H0X8XEE&:.Q6VZ>QM:M2Q#L@0K;2&1K2XCH?7W1!;7HOY M F[HZ[$6L[6@8"WI /?F5ICXNC#K[&OZDDAZU/E][*YIYN3 MQ<[)\H=R,6??9Q&A+):8 M0RQ3&<4D#I&T2K?@7;*I$5Y;^R\QM?]JL&S$!F'0?#!,%<#+XV='B,\R*@.3 MYL"U 8F&HJD0F(#/F]$>OU2@]9B,7#7PLER3+"!H#6??6H+V'?3C_D_L0?#5 M0BTOQJGT75F43T*7E-9>$/I,[O6W)U'4APFU$,62R 3#,$LS1?0<02K#$&8R M2#%%:FN<._EZ]1-C:JR^UL*D>C?NT6UJUQ]%(_Y/QG_4C=U[CI =E0^/^\"\ MO0MYXY&^J\,FET2KQD^#YC"[#DQ/A-M3B%'9]3J@#JGTRM;Z\:9)T" 5I]P6 M_).HOLR9ZNZTC?Y9]5"?_M.K\I',"V4V8T84<2KZS#%$.(DAR02%.,2,BB1G M:>24WM:G<%/CV)/[6?!'(ZSC;:?70;0CW.<:FJ'/'/J-BC/%#@&?)^+U*MJH M=#P$J(-'C#;F#^ZX!M MB,A(*UA\[>"[.QMW6VZE^-%>V^ZMGIE7VLA M8__4)5,"%Z_47(;4[3)7ZC3 MG[/E_(O9S\\$RI*0AYFR]6*UDH3DX:PPA$+&YB M6$T=W$R=(V&&FT;OVTUS*R\@&X$=T[ X#HH=&PV!\4AI6EK)@2PK\.-:>* G MV$_MMGFC +B]#+I[ZI9^T/E*Y>+8^[BI7?I!V4L)Q3R:(\L[KP.6AW:E;1)YVJ32'(U'+^FR#: M/;%):>*T[3P$KYMUKH!DZ#.WOFA8T\89W;OH0+VR0P7JMRT-'+8VRO0^H\)Z MVI[[<\]3_(>R6NKB-_KR0.^?3 XA$DLL8H:AC+6I$:),F1I9!%E$6(IS$8;< MR;WU9"^3FZI:2+C<%@+2@O;*RG0:5,MS]6NA&GH*&Y0^NZ'D?B#>A8*O\^Z3 M?8Q[G-VEYM%I=>?#_:;_.GY0+_@ZTW!9:$O@]3>V6''!]:=Z"U37FJ7?R[UH M9_%:2J&M E&H!W3AP#B/9130&/(PC"'BE$+"(@%%%"6$HPSSW"F6QJ=P4R.; MIJR5]H0URAB#NBG^O%%)7TR)737<2,CKT-IQUW,-V,"4MQL9;<9IJQMXO3> MMWN#=Y =0H ]'3U7H!P">T]$ZU6T4?EY"% /:7V0/GRDY5S7]_U(ED(;[H)_ M$&I&%4MR+V8\"Q+)$8>,I3K!5Y3"/ W4;HX2C$C"=5Q4_W2=75U/CDWNSDZT[>AW& P')M>#7)\WVZ+A'XW_6R,ZV,H^5!I0&[P&20_:V?$S MI@VU :0[G:A5"_VH2G.@28+_6;"'8OX?JV:/A:- &9HBA6&8IQ"Q#$.* AU> MQ3.6Y315&UL76CK=S=0H:",EN'UZJDK"'IKR-FN9>VUBSR!L1T77XS8P[5P+ MF3/9="/BB5C.=#(JB70K>D@8%Y[N6]-@>XRM761O"[[VJGXO?R/5GV*I/;JV MGK,SD09YD@D.@U19,B@C!.)44"B8" .)L."I8Y4#1PFF1BE;/V(S+VJE@TEE M\[B1'=0;X5TK';B.CN4EVY"8#WW-MGNQ!K3T!O9-+(!"?JO!3K2!SQ()/='S M5C3!M?^1RRCTA.>XL$+?AJYUT]]F$]WQBUKO/N\*8Z"UF\RU Y4RUV19/>I, ML5O_<))*P3&+81)CK&PL+B A/(8\#TE.$29QZA3"[EW"J7'IKJ?YO3E+6JP3 MB/*-QOU3N?H?80I'FN?LH(CD@B,'4B M\\,.IL;%;\OB'B[4*'!ST^+*M4?XV5'E-:@,S'0&D+<&D-MN0)Q)[)S6GCCH MJ/E1*>2<5MP76N_B=34;'@NZ66/L[O'Q1%_5X+8PV:'!T[?/5***926S_-9>K- MV\>R6L[_LRDT'@L2ZO)I,$%$%TGB&.9A+F 48YZ*+*:!6Z;JX46>FHFWUM@< MK8NUNCT2:XPPVC2.6(1"!".LU@\4Q!SFC"(81"BA5'V8Z\(NNO+)?\G1W@C^ M_X^V'FWK"ZX)C>'P-V)&V1M@U+TQP[C1V/RV5SD0&*UA*:'2NSG*6"?/VMTE M["IO&ME5W^MMVDA#Y>_Z;6B!Q[ZO&VD 3ESPC=6SFZUR7Y;WLW?ZKE$GO&D2 MW91%FPBR^7=[!:07'Y[27'U3A%#6AG;MY#2#RN*(LB#D&!-I8VVX=#HU>Z$1 MV^2'V@ANMW0X0=U-_D,!.#!]M]B]W\6N3^K8_K#RDIE+EF:%'1O>O=X'O*?< MEB"I1+/"+4N@F@?%YLM;;K3Z^?H%K@]>S1*EWS3K3H#CP*P]3FV-LGKTT6[- M_[W>[7L)\$44*_%1Z*#9>7&_D:SC*=9RF%,< Y1)$.8$R%ADF 2,!2Q@#M>!_@0:VJK0*O5#=CH!784 M UO-;L!:-] HIR??KGJMQX#S+8&7P;:]+QA[" >_.1AM]'I<(_@$V]N%@A>A M1KY:\ GD\26#U]9[.FZ(97->J=U%9C'F6(8XA2),&40<48BCF,*(!U+1>(IC ME+N<#NVU/K6#'"5BW3(\^KN< M0L*7L\M>V^-ZNIQ2Z\C-Y>1#(U25>%^L$YSK7.<'50G2#-$D9@E,\RQ3%FZ< M0<*H,G.#!$Y-L:H315I4(31&)35&)9/":$IVC9\<_SS(F W/7 M>#4E%"";JA(:DF>J*V$S+L]15Z)3KNG6E;"!\ZJZ$E8=]$]"L.V[37B6LA I MXXW## ?*X$T(AH3S" H6YGF8I(*Y58TXUHUV(S+C<. MD"2W"P"/&0".NA@]UO^B^L\^ZS;+N9C/7K5GXW>%V4?K+?+;>2'NEN*Q MGD5)&/"(,A@0[3TG0P1Q2E.(LS@(PT 0@:P.)2]U-+G9WLH*=H0%?VAQ@9'7 M\M3P(K[='. 3M:%YH#=@UH1@B\8)4J@%^_F^_/*+:J+A _7#E@8N-CP*%=BJ MMZ8#Z^>O\*@]X:RK=Y2'CKZW_.^K>JD%,0F2WK^\:ZV6]W)+5&I/^EY^)M]F M&:&I"&4(:8:DV@8FL>(4S*"D@]@C^FE?#*$ MHCE"T]TM9\#TP2 WV'LK.-U6=RZB.EM6>7YR$'QJ?+]"!R MCN]R/23<)UVV!^VPAQM59S2ODJJ\+^;_*?A=T7[0?EQKEZY5L=Q- M]+>7SN]SFWA]Q_%KG:I(9^1,XH#C6,:0!5FL,]8H.YEG*>0XPFF>I2GG5@GX MIJ'.U*SQ/NE9]?:!LO-6> M7<@)+:DVB22VD*AGV@57YT'

P4OW,.KGS/+NP4G03_JWT'W;P1)S/DG7Z.SR_E>!Z4SZ_K*=_,Z4C5 MMU0'J<1'\:1HX4&9%!^J\KXBCVT-41ED3$89ASDG(40X"B&F:0AEGBMKD.%0 M2BM_?9O.IF:L&5G!5EC02MNSMFLGSG:'!;[0&]@XZ0]EQ'Q5M>CHZN1 MRWM<5OJXRH?%.SYN5M?,-\,L2$.!!*2IKB$=C:8\PT3/H]KES[8/9V!XI.\;C4#>OAS ,ZZ>09;U\/ M%>V^?SUZNA\;Z+C$Y?=-Q8EV?4OB()1Y)B##5-D1,8HA#2,$XRQFB'(YD:%S1";LNZ]#0<3B-J1P!7XS3P_'>'R'GR=T+@:>Z?[F/4J=^IYN', M[WZXIWLM4XU60@J#U .7(R[=-&C_NYCX(T?M Z*9S\O>#SNHG]$/QU M>R\S2](TS1(204JB1$<$:2>S*(91K,8$\T"$/+'+TV;;90^_CH$I;5=H?:&U MVA5[_*"U\.@Z' IXAG-D:XM[+Z;.I#K MI78" "] K<].O&4Y<$"M\^3?IIWQSN8=M-H[/7=Y[]I*%9\KPE6#VRWO;=&D M\FS_<&@)X2#A62I#R'C %9/G 50;U0RJ;A@)>(0QB?I5I'"49&H6JSFU62?. M4MNWW0.<-W^%[^ZNL%7[#Y?E&?H8@S#&J=GU^%]1/J(G=M[+1+C*\4SE('K" M=;[L0]\&^R:&>2+?S;VF+CA!=I;%)O)=;>09S+#MX%\4- M^37Y&;F#.. AD)"C,29A"I M73K$,4\A02+$- SB5#K58CS7T=2,M<[>:9*[IV7UI42N1R"5OG]_OQO:Y, M]UE4C]U6Z)V)+54[Z9=-E;5MHI(9DCP,,Y) '$7*D!0I@CFG%-)81"D.<11H MGUA[>KI6H$G25H_-[M4#8\=I8\(],->9(HM:E_.;8AULT6H"6E7 5A=_3.@+ M54\,>;4XHS*G+_ .&=5;N_V8]M\%OU?-OA+U_+XP?;5;1$[C3,9Q#@G5AX0R MCR'1EC3+11X+E(1QZ.0:?*ZCJ5G.K9Q@1]">N^^ST-IQH _ !N:V7E@YT]8E M(#S1T=EN1J692\H>TL?%YWO7FE7?DEKHVM2KNOW>!CE/>1Y+F(0LA(BS"%(4 M$$A(P%.* QI$3@Z!ISJ9&AVL902-D#VIX"2!H-GV\KSY4Y9>Y M4F1&8R$H(C%,8IE %*8!S!')8S*CXL M!+\7O#FO,/M=D4>,45WRLP_VF]";>B]W MQ=-J6;\57\0B; N-8*XV^G$8PC#(4HARF<,\) AF,9/J-QJK383+U.[H:VJ3 MW,@&0K=IW86EW03WA-# 4WVW9%4CZ UH 1N@CHL%)IXXH*NG4=G 0N5#7K!Y MI6?-4B5S62R5_.JA^[M"33]1ZS*!E79LT,D3F]3<31W&)D1N_=0,8:+^APED MJ0@@2D0*<8AC*+(P((@J(R%UNG"X1IBI<5BSDWI-Z'M M..>:45>-EQU-C34* _/8OAI@+:'QX3*:- G#U^/4:+,. ET_[;'PJ =4?=4I MO4:4<@#MJ JJCS;]5\]95SSX(*IYR=?BO!+-?S='CB1E+$-Y"M.8,X@D M%S#'N8!!S$G,HCB/L5/@U?4B38UXFP(I;*] BDXA^1=_M6PLQ\J.;L<=@8%) MUZ(ZS;:^S"!'R_[@'*&FC*5 DRD>XP:@2Y48QY9[1J=])17_K-YMSK80R2@) M)0QS9<*BD% =PZHVP&$D R%2C#ER"D';;7UJK&B$ UJZ7F=:^\C9$5MO/ ;F M*'LHW$.83JGL*TYIK^UQ@Y%.J744<73RH7X3]6]B?O^@-DFW7T1%[L6[E=[I MOI*_$D7Y."_T%]=MRO<; SMJ&!S9@2ED+3]H%0"-!J:4GM$!["AQ M XP:@U@[5P'IB9CZR3 J@5T%TR'17==8/T)45M-C67Q:ENS/;8C1+>=S'4A M%A_(7-E,;4C2#,4B9!&.8)215!DV40IIKG[-$I[S)$ORE#@=R[ET/C7Z,VD' M_^<_AFGPS[RTG5JFHY_W!4"A+EY>",,2/=^ M?]G^_M,_@S"^B5 $]E]/;X(PV;Z3=' MN^^& ?YIK<*\KE>*WG1+Y?8;[;: .'UG[=:-H;Z) R\7C=B@D7LWB'0K.M"R MZS/B5GI_2T0?S#RM#$Y=C[H@] 'E\@;$?"\O[ED$0'OIV18%KG$0_[(#[HY9< MD=A/8",\N+T,L_M=BC-BOFY.[#L>]Y[$&9"C6Q'W%GK>@:Q;-)'S;^>$SA>Z M?$83+C]+489D0B4,PT#MX6,1P#SE 8R01 0+]7_,-PZ-N'#6Q&TANPD?5FG:_#XT6#%2J^+A&Z.QOW@L!* M\:/#?[NWK@V+;7+USN(TXR%*$Y@QG$.4Y=HS11(H,RYSBC'.8N%B!1UV,$5; MYX-J4$'95#;7==!?[KJ;O"#J!2; IP>AY.\;$MO":\<;UX V,%/LA+X:V88( M=]U7VGN(:]O\,X6U[BMW/I3UX#D?13$/4YM]UC]_%M^6+Y2H?\X02R+*U=2G MB@0@H@'63FD<8I['&$6)3)EC%+Q]YU.S)_;3]=7:U>F@B.8U]3,O#(0M20P# M[^ $U:]>B:=* ML#EIBY;?/3Z1>64B_8I7\_JIK.=-%1>U(U.6T_*[>D;[HCWI1V8)#V7$,8(D M002B1#*(XR2 BO$B'D8XE[E56,[5DDR-\'9U,:?7\XTV^G+NJ57!_$FLE7 H M^G35J'43XJAC,3@[[@R#DA%L%0'O"["CBB[%M5;&//EZ[%%QJ-$UUNB,5+SK ML]HCD,=RUU)%+4 2L/ROM"W5^M]!&M/)9Z,;Y;ZB"S54W(AV+(V#]A, M,O.;?GB_8)AIOZS-BYNZD:2I&UE^$57SBOG]G\"J%G*U ME5];@Z\.0@+C^7D/!V=WNFFY'O:;N5 M/;Z3O?!\#TO]< ^POT/8A.:]?S(&A(Q1EF.:0L$XA8@F$F+"!22$!3E%H3+6 M,VO3W*GKJ5&&"21M?&7:>ET[YP[@ZWSY .3.(T8'(+15(;B#\>FN[9 MD_U:Z+%BO"N+WTCUIUCJSIH(PFT_?U/$5ZZ6'P7A\\7W5T)1L?;/UF*M);@M MBA59W)JMF5I04A%F$8-IJ,]ZLHQ#C%@&$Q:22! 6I4%JBOL?:XO5Z;E&<.#% M2ZD%MWH=U^(%K6J@U0WL*@=VR!=5L^AP"_ M;_, ' KSYJ_O[OY=++@R(NZ*+Z)> MFE/D*)51%.,8!HF^=6:<0;7APY!F%,=$A#'&5K?.UP@QM0U@LR ;>_BIFMOF M3[QJ&"P6T!' '7BM7&L WFP2F+R79\O7WP"MB]F:S#?:C# 4#DO@"$,RTFHW MY-"XK6Q78MJYB/5M>[SUZDKM]Y:F:]OJ65EQZ_(["WE.>2P#B+,X@HCR#.8) M2V&HBW#G*4K4'M"I2.*V[6ENXGK[.^^B%B#&4, C!5/((0I""FF0A5#B1 0$ MXXQQI]RE?5$;(Z'A5K3F8+4HS8Y75Y_I#Z#=S4Q/6 9>(]]:?(/J^JK MQ.).R^-62SQ6Z:CPX8E'^G':"U+\^7G^*%X)P=%NOEZ/SL!35PL(##IK M$0?(.]J-@J=9?::342=XMZ*'<_W"TSV+E>B8\A>D%EPG?Q)%W7AT5)4:=5/< MX,7W[2,?R'?]DF4H0DBF&*=;+B (?: LI@'".Y4KNAZ MD:9&)T9<2+6\8%ZP#0?95PN5Z@<0N]> /PJ!R,OY;]9S!=%ZC1E6[%KV1>Z \_"J83 MC,SEO/'Y?"%D68G/Y-L,)RQ,.<*0141M:H-<67TT2R!+LDS&2J2/K5G#VZ+0%TMMP7)?A7E?46>'E3;"Y,4-%9?4RD5B_,P4KMXP3"D&'$8 MAY0C1?%QFEJE4^WL96K4O"N?4V+5;BR[^=,;0@-3H0LXU@1FI7P7%ZD&=GA( M_;;EH.ZV1Z$3*_76S&#W<,_20?-BOA1O%U_#' M!/MQ$QYQQW5A.CDGQ_Q<\!U7 /6WU:/@6O(V[OH+6:A7ZUF4<)9'2089CU.= M@"F')$TYS!.)@AP+G$=.?C?#BCLU8MV8:SIUK:-;P+#C:NE>,)G1&MI-X80- M;4YOUW%&N\H>&^/*>-_UVFHU;@^'29L(I=7:H]O#**/CRWUB6&''=<,8!?@C M=XYQ>NWI%J(SI]^90@.O5I5:Z)K:7R:M1!X+^1 M;_/'U>.+LJK*KZJSET1]H^;+[[,T1Y+@,(=9'C!=48S!/","IA&+4)@@&3-A M'=5EU>7DF$<+#77 G&\$!74NN2^08T1UBBNS0[V:E83 =W.=K ^P)3;FSW( M6YNB^O]W;%%EF6[CA[>166\W#J8$)W$HLPS&**6*RB,,2<(H))3*)$QQGE/[ M -T> DR-V+7X-TU]'+'5PNP\=S)C["1L"IX7C"O ZEY$^[8ZWJ%RA]=X2\X[[\"A(8US@L*409DS'T&['))Y&U^X< M9?PQ&W@Y.U1(UPS5([2C$^CPBQ[2\<0OUIY.:SP)->IQCE\@#\][/+?N1O%< MS&>OBZ6N1K4MZ7E4SGD6$<2I3NR#LR2'*!"ZIE06P2Q@(F88DUSD-M1MU]W4 M*+F1&.R6LKTY4>S^F4_\X#DR3UT)H37YNR)P@-67M_GQ??OE%-=3P MF?IA2V.6S8]"3VZJKFG'\:V>'M3KW&2_"5*O*N.DO1:E, R%,H]"0B )B( 93Y(P8C1-4\>= M;4=O4R.LC;"@D1:LQ77=AG8A;+N[](3;X)O&,Y -D.W%"A-OF[NNOD;>LUFH M?;P5LWGIVCJ]+\N%WMA59/%Q?O^P_%R:'>#\<7MP-Q.!OIJ)$4Q9K&OX8@%S M+ICZ"=%4"IZ%*)X5XE[O#S^[U/.TE\%JNN!FNAQ),MS4T3F5FRN$C0;@PT*' M_CIZ!SF-AQW]>(=W](+ .T7#/ZWHWP5;ZHP*OY%:Z0+>B67C?K_-N7&S,PPW MP.BJ7VBU75_C? ?ORB5X+^5 U8;MT?9>B=BBZV>J4FP/ROD*Q@YM]"/%OY+* M^&#>%:H742^;C6GS;WM[KJ/Y7W][*K6%UV:8STA&29 M3**[T]E M93BQ/=^Z*[0!T5+C>D2TX/5$B/UD&)49KX+ID"*O:ZP?5ZY+ M/7Y07\[E;KW'[1T+G+J;'@ MAY,%6&_T]:D;(5J@;<=^?C$19)E@0,B1A MRE.U7259#O,T%#!*!$HBSED@W1*/6W<]-29ZO=+#0@ISYS6O:^T;('5$DF-2 MKT/WI@'%=0.GEJEZ6CZ+Z4"[F[/MV!<\0Y@DC.JV%=HS."(6Z M8A%4'"9BF:%B? M\@^$\O#'_@9@XZBW%KTI6K$6'OS1B#^41U@?Y/Q=#KAT/O9M00]@3EP?]&FE M']7M>(B]$\O?-Z4_MU5XUKDPVRNTF.0HP0&&)&=JKLOKIX6->?N1UW6^H)SN+#U M;J?O26=K=>[X)C8!\3/&%!M*S*$,8@11%'!(221@%!%!TIRG 4W<3CC/=36U MY4I9%(IIER:]Y=-::E WGK1UXTG;9,D /ZK9V7SRD^NAYUG@;0\[?< Y^"'G M&KU]/^2[[APC/8XT+X'A[2CS;$4OCXZ/+B&^[Q#*_:X,G/ZM59E$5" M4IG!@.?*ED*QVN)+SM4_DJ0$Y9A1J]3LAPU/C1[6L@$MG'TDPAY6W7/\&@0& MGM%VRCO%$)S2M%>TP%Y#H\4%G!)_-P+@Y-^O=6S[*+2G[;RX_XTLC=]/.,M1 M'+!()C -,5-;&1Y#7101[G64*<3MBZ.IO:E'Q35F)^7P#QC3UHARE0 M/ID(0=:>#=3;C#*/C0[.B60[L;=;LGTA.O04WXBIW2Y:0<%:TB&\RL[#X=V+ M[$17S^0U=E[I\UYB'>^,7#2Q*4Y]5]3+RK!;;6(G/ZO9]]Y,O?I=:78L@G\L M%PLU/_5+,YT5!5&>P$2&%"*,]1%9**&(&(E9',49=_+>'U?\J;'>[ZV(0/O% M5'.V7.]2P*K0]4PA*%9ZCZB#I)M-RD@%%_M].>Q(=+I#/C M7UW(\08T$( = M#-J ^:5" ;0PW( -$.K'S1>HW;G]H<$!+3I3* =YU; ^=^G(?L+_UR@S>=7 M>"M)>9T4_1;5EQI9;7B:3+CS^L\7HF /.LU/&_?)4YJ+)(U@EDCM52VHSA(F M(1%A'",JPE!REV7P4H=36[CVY 5:8+"1N&?@[47,[587GT@.O!YL('&08 M)C'.(*)1 DD:(6V&:[L[1E%H=3[7J_>I4=!OFV, XWRC+S)K;>8490'=$K)Y M&!G;$_^!\![\$J"1NW'&,1?\Q.0@;&37J#=6J,VU?Q]O9W?4_#D^._0]M@^T M.RPGW*%[-')UIF=^AJVZST-4)Z@2-E8G#*(\CB&BO&4 MM96E-.$11H+(GJ4?;?J?&M^]Z2S?IR.HE [ * &T%GWSGSB.DAWS#8C]P-SG M'_9KBB*Z@.>_RJ%5[\]5MM %FHXZA$[-3/;(]F]"QR +?OM%5.1>_*J:7KXB M2[')^#++0\*"'*M]*\]CQ:DRA#C.4V50BCC)6*Z#@V=/IIK"IR6IEI,YSKVH MF@MY'"HXPE$O60(J[N>%N9-1EE,C@O%#X3J$O*KU1\UQKZ-+RA30GXE \BP( M",S"F$ 4I!QBAD.U26$)3C&5*!/M%^MUP?\[?ZW6ZHWSI1+*(O]O^'6:S)V" MUR_(?\>;AC5 H$4(&(B Q@AL,\G]E[IPL![S_SK7$)=5^N]V.6$]B,]P96$O M6]_:>:HQ(VI;X>^3N#<2W7Z;US-"HH!F^@H_S75('TYACE@,4\)9PE"8TM3I M%J.SMZGMI]>R@3^T=(Z[Y&Y<+=V$::(JR\$8QQR%F402?4324D$!15I*&4:(&:5 MR/Q"/U,C!BVFJV?A:0#M>, #+ ,S@(E:VHH(_A@DX/8"#MX<"4_W,K(/8:>J MQ^Z#W8^[3?NZ6NIS?[YBIAC.)U%]F3-1M^>Y(F:93!B!,F*!VKXG&Y2I;Z7>>N+;/=RW>LFG![%8Z"T-*;[/4!H')!,9%'EDLN<2 M2!"1D&.&:1X)GN96>X#3S4]MHC<2 B,B:&5T+46R!U_WS+X>E(&GM!,>/>J* MG%+[BCHB>\V-7#?DE"K'=4)./M77"5&7'#%73R_:\'F$ ,/'%;/-;P^,\5 M<%Y[;_Z!1QV,[!%X3L%C'\"S3_:;V7<%JP2IQ2O1_/>N,%F^!%^G%-=IU+G( M1( B!GE(4F6(Q_IN-N0*R##&1(01#YQ2T-AT.K79WTJH\S2+HFX]_4IS#;'8 M2NW&!U;@VS&$;T@'YHRUN.#'M< _@7D!UB"_M4#4F49<(/)$+%9=CDHU+B < MDH_3N_WHJ"DVH!,.[K1Y4+$T"L,T#G.BV"B4$-$@@Y@Q!K,0AUPP$B+NE$O$ MHL^ID=%6Y/[D8P.U'?=X!G!@ZMG!;D?<09,D.P#DB7AL>AR5=QP@.*0=EU=[ MNP.3@LW)8GM/:B[/XB 501Q3R*5F&IECB$62P$QD-"=1A!(4.KK]GNIG:NRR M$7/'Y:+7U>0Y7.UHQ0-: U-)'Z#ZN-QVP>#/M?9D+V.[T':I>L)5MO/QGB;( MF;K-)ADRJ1_>+,JO_ZX+5ZUSI[T0LJS$83GHVX)_)M]F"",44HIAPM6&"8E, M;9T4F\"("H:9$"+- R=CQ:=T4R.>IMZ&V@BPQ8JK;8#:$2AU =$)(VLSN4H) MA)2"Z?P5^NK9T>3Q.K26QM%S#=C09I39^NXI!AK--ADF3;TWK1\P"M[LYY^D M1D]PJ*C95RM5/5I?0XR +SO-JVSC6G1#P'ID^PW2B3WG@4(21#@A,&$D M@HC+%.*8!3"3>4*TZPS.K&J*=74R-^K,PU(YR<0)32E.(HA1! M$B41E&F LX2&*(VL'.7.]C"UB;Y)'-M("5[KDC=*3O<$NOM =L]P+_ ,/+V= MD>F57?>D]E>EV=UOI!I:F3Q MX3#K_O\(?@Z"$#R1"GS1 F^C4F] & 3KK/QDM7PH*UTOX9]!41[DZC>W_ZME MO50_S(M[Y_QB5P^\W9YGY.$D397\:SJR4:.RF:+PA/Y$WSUK0;T=^7Y?WL5_7/0GP2ZJT'OZQ)%?F M62*4O8:U Z6^&4A8 FF$, FE$,S.:.OJ9&I4W(@)&CG!_R2/3__<^%#9\6"([?4V2>2L^=X&DH; ]9.&E0,< M!X:9.]\=A6IMI%]SI]6S?3U.%=.(>MD_/X/.YA9 ?/LRH>^W.>?[3G%5E3.J4I"LV^G[RA^UR^V+F?$_S5JE(; MJ'?BVS*,?BN+Y4,]8SC+TCC!,)29LH\"I$RC"'&8AR2/XEQD(G>[0?,BUM08 M9%VGAK5JF0*;37W-G\"R!%2 :DT [NH&&N7 NW8 ?^L>0/=K/Z]X^[H5]"/4N)>&7H$\ MNE/TV_JUQ<-V;C8W/AC?M3"JPX]B8:S^^F'^].)[L\QLLH>\+1O?C!??3S6F M\YL;'U]=Y@?E:1+#(&=2V89$0IJ@#.(HBA,6QW$>.GG0C2?ZU!:,K;"[_@1[ M;EDZ$UN+ -B%X$;_H77OVL UCB8OYYLO2DET/C6.SH/C_@5LUN/IOG%&?H^ MR>([M&TV"GFGNV(/@JX5X+W>J;W>Y M,1Y&MS&*U"Z'PS1%:N^#\QC20#(H8R993A-*,[=$>-?),[4U3 M=%L8/KI2 M[!2W;V)QV9Y#?.)$R2F*0YGBW+ M)5G8L6O3K!-);AH?;DI^UGV8L!E7C^L6)I9E*<-)#@F/4@53$.KJZQDD<9[B M.$^$S%.71:@'3&.$&QFI0%$N ?E"Y@O#1K*LP*IV7#-:V.RHWQV,@1G\MON+ MXLR]^PIZHM"VT5&9<%^10T([^&L/UX V?<('-9 /I%;,^*$JGT2U_'Y;F,3- M3]HP;0YZEK,T3W3D2 9I'"O#,$T8Q 3E,,<8931+.8VL#$/GGB#4X/CN3WTT7//%Z)7 SYR8-_2>ED1MIQ) M3&C.TQ FD6)]%.<84H4#9#1D4J9AF@:D?PKL=3=3(_NC?,]K09U/DT^":GOR M>RU4@Y_2.J-T94[L0Q &28F]Z>09,V(?*MJ=$/OHZ7X4\)I4NB97_4%4IJS' MYOO*XYQ021.8,"PATA4R* \B&(99DA)$.'5+)W&NHZG1P%I.'=;2E KJS01G ML;7C A^(#0E)92A8!(FR""!B>D/(:0@)"?. @L-G%7 M C+P/&].V-?B]?$0/P6+P[;K2GA&VEVYPN2V@^K H'.C=.J]\?9#'5+O;7NZ MGNN= M7+ZINWT.]T4]ZU_3*_E>%]!VIHXG\ 9FP=ZH]4D@? D/?WF#S_8T=KK@2RJ? MR!)\\94>QL]+\C1?DL5>\GR9A!FC.8>"$0Y1% M( R0AYF',F-2Y.NU#Z$YT M,#7C9U.!H!'5I03!60PMK* KD1EX_J_!L*X_8(>+@QET)3XCF4$'.'DR?SIT M[S1_3KTWGOG3(?6>^=/UG/_LHK?K2^@W9?6)Z,@[MJK:;,??9C*D<8Q8"'5L M,$0RI8KGDA F5'#,9,Z%"&:%N-=N%7;&46]9K+[=N/EV[THTN!&P)-\ %860 M\R7XL:W4\!.H1..1M"RW]_Q0EA6LE6)@;NK?]LA.UW\H[@-N]4=#R'^0&)5(MI^"6_WW5C,S->!E!K9 =(?MGMQR3R?1I!9=+ M5D^[!GL>JYMBV-L6WWQY-Y^I#6;"HH3"C$82HD [W":4P(BG.4UYSCGC+BYA MISIQ,B1'1$'B2(1Y L,,)Q"%(H($ZS)!/(FS, TS M+C*WG?NU,(ZS9?^-5'^*I7$<:P3>X3D/L%I>25P)U=#7$8? W( W?X7O[CSZ M,M@@X>LZXE07XUY%="AY= W1]6R/7?BIA*:W!7]#YI5)E/-V7@B3Z7 6AAAE M,L,P0 1#Q&.F&"'2.6ZX2 21'(?2>F]NW>W4=NRG,_AJ'S4M>Y.'"ORAQ6]2 M<;KL6NW'PF*//PC" Q/+:7!O1P;7X:!@$)!'.C[P]TUV.V!PQJSSV,&^M?$. M(YPUW#NB<'^[!^U_K@@7[_2W0S6]E\1,A$D>AQ)BJH.SLSB".$@8S$7,(I8G M09K97S^?ZV5JI&[D!.:);15(!VXYBZ8%3_O :&!:;N Q,AHR[IV_["Q.#I3K M Z^1&-:(:ONMCR$OR[S'BQ8=[!O::_*\F-22?!2C,8X(1 M3**4:NN60IPP"D7*$BYQDB:)F#V97,&?EJ1:VNUY=[MP^8(>=C3<=_2%N)\7 MVK$)O"#J#TR '^=%FQKW)\O0W/=S8#[8I,YV#.0=B<&?:$9>.5HQ&JS]7*/P< GU/45V;O; M]+AANB>4.HJY/?5,SP#:HU*_ZSB=+,]B$>MCTR@)E0V8!) F00Q%A+(LDF&> M$JM*(Q=[FIH=V%$2O,G)MNQ?G;<#;I[%*,@PE(FFRAPKDSNE$10TC4.<1UG, MD5,(LQ>X1SBT?AZX[0C5"X@#L^N)XNH#',%>1,)7//#9?L8-$;ZD[E'4\,47 M^O'S.[$\<8GVN7Q9/CZ6A?$4>B@7JKWZ!:GG;!/UP# )<41S2 (1*\L+)S"7 M+($1#@(2)V&H"-R%O7O*,35N?Z=V?)7^JKOQ2-]1L&.9$; =F(.4!@=)8#9J M:/>,1A&PJ\D-,+H,$L%R)9Z>F*RO%*/RW)50';+@MS24Y;I1+6KNBG)+- MH/P3V @/;B_#W(?Z'!'SQW:V'8]-<(Z G. TUQ;ZT=C;LKC_+*I'[5>WN>>9 MA3@,1!AE,)*Z$AA*(NW'A&"0A(F,XR3CR"EI^LE>IF:FO:Z7\T?CW"GU+613 MSJN48*&$ATJ 1\"5^&[L=!I>.R*Z&K2!.4?+![6 QBGS9N?NUA^U=&+@B45. M]S$J872J><@-W0_W/I$K5\52,.1W)GNIH:(6PE!6M1>V<*Z #8^E3( VS#'POU0:S/P= %,/R= M#)WK:.RCH0L*GS@;NO1&S[M+O:'Z*-89TY2) MWOD'=>A[/2TQV(H,6IEOP [2M]W NE_ZN<'DZS[0LM=QKPK=H#BZ171\O1]' M;>N5- '#;Y0:MR6;M\?C3>%EM<=Z+S^3;[?+936GJV5S:O2!F*L:QM5HR)S! MD#$$D8P1I%Q&D.,HC((\C6.)W"+DKI;):A*.&BG7#%:]7QI*?V7 [?N7=VZ\ M=OV0V3'>.,,P#A<>ZK+%?G,9U]9NOP'ZA$AM9I52BBEWU-)'Y8UB_NC2&\:> MB/1Z>4:E6&_P'9*OOX9[QLP]/BW*[T)\;()H3]R0LTAM)]-4[RYUQ8HXB&$> M<0'S)(J8C# *,Z<2]!=[G)RYV%ZLZ]H3HJB;::V=$]I09-=(L(N(V[&F5QP' M9L6UK' =JSVLDX(U-+Z"QB[V-VX$F:WZ1^%DUB]>DQQ*WPEJFGM9ZKWP2FV' MWS_IRWA=V.>%D&75A@LKPA/UZV]J@ZSZF!>D^FX"'=XI$-2;"A#5T_VZR.F, MBCQD.V-/C3YM41V=:\'U MWF_(X0W2+!:Z<#2AF82()@B2+(FA%%$64C7TF,1N):2G,;RCE*+>'=XG?7]5 M&\NTK"8ZV'8+X$2&<."E<]^=QNPFMJJ"K:[K\6V?-^JJ+<:>>F"MG^^D:8,. M@M>D:\-(^@Q)VP:%_'32MV&[O.+HN_4E:J+AMQGU\YSD<1[".)8Z:86,(8Y% M D,6)3%*&2)!Y'S:?;*KJ3'^KJ3_\Q_S*,S^V11-67[_2X^3[=/H.AQF7XW9 M&.?7K9#_M$[TM((>K/,KYNH>Z##$%G?+S?'L<+JA\$J;U(_&%ZZ+D/$/=Z@KPJ']7: M,A-QD$B99S#@"8&PMU(/Z6R+[M\K^UQ3?%3:AU9WRANY$+Z-DI?UQ*S_*] MGA; I@#]KV7)O\X7"U-A?I:G":$\UY64::JVY3169D#,(4-(8L*BE-GE,+O0 MS]1H9"VF-LC7@H(_C*BN!L(98"U-A>OA&MIHZ(.4N_W0C8,O2^),+^/:%-VJ M'ED7%Q[W4V/SL_BV?*&D_',F(\P)#Q#,1"HA(I':'/ \T=$S@M(HDW$<7E-D M<]/3U"AA)SI_4SKRNN*:6U#MR, +5$,?GA:F>!59M-G9/CT(L5/FM]Y^KU' <[4'$9"&)%9D MP97U@#&% BO.4)^'H5O^%)?.I\8?N[*#;<+@;6FVNT*6U:,YUW$T,5R&Q-+N M& CHH8V178S7N0.-X#L%P.N!&*D/9KX,%Y>NQ[5F>H!R9.+T:<-_!2J3EF5= M#LFJ;./V7QGWCT!F]V9[-TC@2B@0Y3!/M2,%C!/.4,)BH+11'"8U0[.0! M[E_$J3%E$X6C3W 6*]ZD55$Z Z+O.VM#E6JO(]IMY_-J@G9V2K97'\=%+=J_?". H':PZAQREQ=-Q8CU+_J*>!D M"F-=![!+Q:PK>[KV,&U[N;?C?7%7;(R^]W)C"7XHZ[F)85IGP-C:;$E(HU!D M(10T5F8TRR7,42[4.H)EPK(DH2CK=PCG1;ZIK1^[1U)\HZ!:1C8:]CW"\S.< MKD=_HP_2B$>&6]WV2J?,BYV-D7ILNU]::WBS5UK%G'F!8 MZ:C3*[3GCTC]=G-%J807I!;\Y4Y(Y&U5J2EBA*A??-\^\X%\UY_=?B45-_]\ M5KVJ1>J#FE&ZC$/K>) 2&F)!*>0ZUSC* @YI'(0P%"C,98+30'*G%6( (:>V M3!A)@1:UK^_'$"-IN3@\\_@,O$*X#$V_@@<#8>>S<()O$<6Y&U36=3(]T3 M]T-;B=UNV*VP[J93WPB.?[DV*'@NSMW^0!S+7?LJ,!W]KNW0Z?:DOM#&B+[1 M=MKL>SM;OG-='I9/HOHRU[<#IQ:$=Z4Y"!(-Z]>?=6Z W;^_+.OENW+Y?\3R MHV#E?:&S=S499-Z45?N1?BZ?!%M5)F?1 MINZ(ZN0368C?%?N2A>Y;7YZL3\=NF;+55DV^(_7QC,@DR744;QQ1'<4K"R3Q!6493G*RS3'ZV3R?D030K?MM/-OEYA.Q!I@^PU0!H65WC%:X?-[L5 M::QA&"OJ@2[!5IV;;;4EJ-8+J%6Z.1R9G>N''<6Z!ZU'?(0WF+V%4%POT)B1B$A20+3E-(P4T2!B7 K%7"QSQZ[LX'IX4-;T,'D9"G* M CZ2ZD_1)#2K-^:?&U%!::4'C*KPCKS\6L8;&$Z-< M[F]4=K%6_Y!I[%_L>[BT]KS2^2]URAI][=[ZO) @I3CB(4RE5(1#&(=4*OY) MPCQ-.9$XY$[W*5V=3*=WW2/UK:F%]M!_B4DBB3:0@3$8<0*:L MYAE/(&>$\PR+*,N=XEW.=S6UJ:XCY.;;"+D'D_G/N7[\.5Q#$J&4*<)$:1I M)+&$-%?4F0949$DN6$["V1=1T7)<9'>[',-J,/$E)X(1=99<4[U%IU9\F#\Y MYOON0-Z.:_V@.3#GGL'MCT90C^1[&0U/)-S1T:AD?%GA0U*V>,.-G+F8SUX7 MR_GR^T=Q/]>Y18NE=HJ>B4 D@I,$)H$.,$EX '&BR)FG/$LE0E1(J[R"YSJ8 M&A$W,H*MD$!+:<<'9T'L9@$?T P\]QU1L9[REU0_,=%KP7Z^+[_\HEYMYKCZ M83NUSS8XRH2^I,YZ&E]\[HJJ'G=UO1+\U:K2!;.-MY#Q/JK?B:_F3_5,650D M0)) D842HA!32/0AC$Q13E@@D B8 MI3XN0VYG!O@'];D#Y+ -RN=/Q2X)8 M W&R/(C]V_U(Z;?-]68;$A\(K+T#0TA"P2%2-@6D62I@2$B>XY#%2>JT MX^OL;6H4M!6VK3/4^X*I&V0[]O$&W<"DLX/:5M!!,P%8(>.)9;K[&I5-DXX'TN7Y:/CV6Q6^SHU7RQTH[5ZVHE68:BG,0("BDP1)G: MP-"82YC$NM80)@C'3D7->DLR-0IZMWK4)27*JL>)1Z^1<#@0&1K?47D>+ LX$G# MPB&JV@[K;@(M[[8)J-:)"\,9(SQ5EBJ" MDJ=JMYQJ9P@4$(APDD513&D:,+=[//O.IW>OIPVL>YU#5)E17,=T;7?/X.M\ M^0"D3A3WQ22**Y^:(/&%8&IE=3-V'0;(SKH=!O2!27Z;=>\&-'+?@%9R?:NZ M^^>=Q*[^S%=WT#S9JPX=CVJ@N@-R:)'V:*%/5J0#VGSSUW=W.W%QOU:J@VWT MW'Z65IUB.0]E1&F>PSB+*40T1Y DF$%!0DZ3G$G+)*@^A)F:V?JR$5P[1!9K M-OQQT3GQ_ ^0A44[(NQ#WX0>6E\WX,U?X;N[_;A@H]!N#/%>KNM&K\ZTUOY' MR26GTWBC-5;.IW%&S3$YE!^8NY-'7=G'B,FE_*"QGWS*4YL]5CUSB49W\PYN M$]FH704C]]/J.EM!)K\*28#E+;N]>DJU<%:1MQF*V#21CFPK9_A MLU@91Q^2H5T"3 XGVIG#22L%6JUNP$8OL*,8:#4;?<@)Y1#8'7[Y!W;@%6UWAW"$[U9N<+M<5G.Z6JXO>#\0G2=A /]X-P0]G8)9 M=CKJ"9@;$(>G7XYO]V.OEZJQ\E%4N]$E]9JR&&6,A(DNL:TI"V60Z#H_21XE M.94"QT2Z4%9'7U/CJ;6HH-J5U8V5NJ"UHR)/@ W,/QNL]L0<@%TL2:MG#= 2ZIP!%I6USB<8T"[F<$33$.?0?=!J$=, MSED,K@C+.6YSY,B<(@%AF!01:%&G3Z1+:[CH[S1M0WXB/N2/>NJ)3\-XMZ#$D4)' MQ1Z.G^@9*KE:KLCBS:K@[=-C]NX.(9Y8YB M%<\]U_.LMRSJZG3Y?5W4PGJN7#QSV/+R\ M-.BVX-75+XR&+YK,%R+;$HY^ZP'8XV/KX(PESL_EF7JA6YV2QJ9BY3NR!4RJ9P 1RGD80)5&J=K59"#-)!4M$ M&A),W+*47NYT:CRTD5G/E(W4FUJTSGE5G ; CH=\PSHP$WE M$>V4GN(O.4J MM>ARY$RE]B +>O[^7K1U'I-.J_5N77Y8.NPTZ*[[,H8#P+10*36%?( MU%&8-$\$Y"QA-(T1#0-'_\N3_4R->%H/P[6LH!$6M-*Z>F&>AK:;7SP"-C"E M],2JAS]F)Q)7^&2>;G=DO\Q.Y8Y],[L?[WN!M\G$]X%4[RO#._^7O'=MMB/(E3?*<\X!\< "!UR4.?"SH#<'IZ:#_K=T8JMR<=62WT@]ZL9[]T+N2H@=1@8>U++YJ M.>?K]DL?';GO ME"^]V@/UP4[_SKMN86/C[]/V@O@ WFTLL#MYN<&@1?1W_64/[OD&PW+.!PY_ M2,=S!/F@U?-%Y=C'DEC?O-3_6#:(F189QHRE!*9V MP>X*)^>0IZPFV5H ],ZQK]+*]HFJX M$WKPT&'$/,\A^AV'OH\E>AF"\).*[B#&.KCHH,&PYQC=(3HYUKCA41UBC/^P M\^R,[Z4PLXQFF$*3Y-+Z?HF&PA ,LT+K@@F2\L+K9./,L\=&<(UV 6&C1V"U M<]"-$/3,+8UB7:)GCV (B(?M#L= $:Y77XJP"-7S]K;&G![=,EP4Z7E=#^)" M+UP2?KCZ?<5=6DA7->/2#N#T#/I>-H?= AZUM9.QYZ'3QKLH/.L ?M'F^2^+6"FOI:LM)X4K-84,ASW0"$]=)01;:,.F5?7CNX6/[].KS M>*<@J#0,C5?8 ^[Z%W@+'#U_A %(=(A&.#7YAA"$O8<-''=P:L9IL,&9:SHX MX+M]81=96=6F_T-O'I;JP^*'7F\W3\/?/%=/]H% 5^]?'A\XK-56757 M;Z:Z((0(5D#&*C(RIU-A(H#GP*7NAE#N,LZVZ M511RW7'YL;05S';&EN'= 3YRK&'U6&.\PF#U3%&'#5*=54U_N\HNL&?87@Z: MLPULC0,[Z\JX\E<8O("5T2L,XD!+JF$',VQ]%AGUUH5=+%G#K0@CHW.PE(S] M[ XS[\$Y;%W#^[>?LHSF<$<4[BQBUU(T*20M$HV@%J[J#E(4BEQC6/!"Y)CH MW"3^W7"#1(]M%FW*G>M:82 ;C0,H-@Q\CUFP-TC[/O,\CCIIX&V4!UOMNW7, M#4,Z8,KJ#?&!)J;(R(?-/)W :YU?PIXXW"S2R=*#N:+;$SKVW9TM9AO]Y-2,9JP=M-B6';\=X$U$EKWMN>=G-]\K:H MQH^SA?ZPT8_K*6.Y)#@SD!9%!C'&&2RH+" 1A!8JRS.:?<+?,U_V@/PMY;"#X(M?#]M/_&L5Q X"IZ4B M=MAS.M?T+'W-_YQM'IK.+TUQI!?7 J\JB#3E),T+PQ(HL>4_C!B'A=0,%L)D M7*NLR-.@:@6>+:@UKOK7 M-CI/MN777JH^G%>@[5(*- 2H>%5!O:0.72 T!(HSM4*#;N]&4%_UVCI_\N%N MH=[9;VZ^?'+[*;5?.$4Y5SRA"DI9I!"SU+6/0LY+,S@M5)Z3Q*LTJ)>TL9%1 MHVQY_*=VZH;Q4#O ?NP3#;:>.>< L3U-FS*0\6C&"Y%(Y-(N:U!*\3+[F$C\ M;NI&'W_EJYD+++:+3&W?I$T5[[#+U-C5V!8FSZFV*[R<2U0E3@B,-61"B$*G M2>$9+QPL>6RTTB@.&LU!J;K+6_KEKQ]^"\S^]1\ /ZKI!=:>:><"HB\'>6"] M%#X/1BL2)?G+'92>@N$XIJKP!W3,_'*U%-ZXQN1N_6=YL,JAW74G?_.RNZ3I M7?XG7ZGJ^/G#8KU9E0=/Z^VI\^>GLIOG[_81F_6'Q1>]FBW5E*99+A.604J9 M@)A@ HO"NE(I0I(JDF=(!67(#J7XV$BSU,ZN"UU%F+(*3&B5A,%&W(]FQSB. M/;-T:0\L#0+[1H,]J\OLM+WK:LM!:?JDB0;:L[[>K-NX$* :@ FH('!E-BH0 M(B:X#3QLL;+BAE)[V%2Z@0?C)/]N:/F=5_B;UG\%ZK M#]GDH&_F+U4M9^=J5I-0\%9 RTCD.2GL6LA +7-B705J($?$N@H$)UFF6%J$ M;0%'&X>!]EJ:42BU!:6ZX!>K<.A,WXZR]X9+'.SZWW"Y#%L/;=^\<(FW[=(B M:^AME^MFG]EV\;BI8Z?5<@;YIN7SJMPY<'O$R^?-5\W5;/[R3MM/]G&V<$3U MGL]6906Y,O][MQO :6%PEAE-.#75FR'J+16![V)O'UH_C!AVQ MGGFP7ACLC"E/O:PUH#8'[-L#G$%U$[-^@S;.3<6?"<- M=Z,]N"-[&Z/E9AMO\)W__,HWNJIU]&Q=S<]/>E6N)=930PJN),Y@AI6&.*$, M%KA((4)<<)+)!.N@""E_T6/CXZWF8,-_ JODY=.D6T'WY,]>H.R;*+ANIA M7V?K?[QY>:,7\L%Y/7<_9^NI3@BS;B."1&D%<:X4Y$1B:'(C,&<(IR0T?JE5 MX-C8Z4!?X!0&6WW!WYS&P<4>KR#N1U(Q<>R9FFZ!L$N8DA*3VL4-'9CD M9?R9B"2_^SJ2#%^[& 7WF_/0?O"YVQO=NF"[4\ IMVQ2-E0A.D\@1MQ +ER4 M4D(+AHBQOP=Y1=Z21T<[+C&MK'_J_K"G>R#9>",O\H0FQE HC,4;$]>&'EFG M5!=*X2137+,T;+NX%^R'V3H>''U/SN\#T;[)_Q*4D_W%^D[UB#-!*%JQI@1O MN5[/%GJ]?KM\%':Q[J:DKWS\L[J1YA]3C/^-T9P\_RH55D"4-$B MS_,4TDQ2B-.\@ 7-,=2"YZS(+36E^D:O*(:>8V.R[TO7IO#)/N[!?9U/JYD, M9+.^!A3QE&#*7007SNR L@RR!&DHT@(KD0F:"S'=./7_>09TJ^W_'P>TLT,] M]#"]@@<^ 3LCP;Z557F3-6CLG(#&TDFYN;!G+*BMC50C<* !Z<_7CZ+E:R\. M8D+ML9J(*N[6%D9G4V>LJ*H)3J;3-"N$A 8+[';,.60IUI#D*>9,LHQ+U*UM M4:O \ ],W4D;&]H.N2%5/1&0^U27ZFYD!<4 MEQL*^=T>*9:@CC3A]QI-M>&,YY3"A"4$X@Q1R&E!H$H+(V1F3"Z">*I-V-C( M::>:^X1*][>I@W)C[, ^PAWC!CKB-GC,P#9PR6K:8[C &3CZ"A78%_6Z80)G MC+X:(G#NGH%ZEYV1;+U4D%50K5L;>#(:58%#[I(3*$7VLPVX!==%93XU?W[__R%X%\G M]C=$BO)W5E1=%/[G+VG*^FYPWC;P?O3W6L/9,UW>W-J\ZF!^;&G,W:+=WHU^\%==.S^PKNI7BZ4YGG!"YC35$(L M%()%1AA4&B5I85U0H8L01[-5VM@\S9VR^UMB_QY&R^WX^O%L--1Z)LXS@+WT MTEK<"Y!(3-8N:U!J\C+[F&O\;NI\K%\%U)^-*5+*M9X44":)AK@0&-K_%<1* M4LY2DQ@>U .\3=C8J&.7-A*:U]@*J?<9?A2@^C^^;U)K>H\5\H$DWJ']95%# MG]=?-?K,4?WU>SKN:*VTFFW>3I:B+ M I*)*7+-OOO!9_,R5WBY^L;G3?;=\GG]EVW9 M +?0^;*LXF]1^H>]XF']>?5QN;C7JVG*4&X8PI#SC$"<, *%2@N829JG.<*8 M2:]V8?VH-S:*02FH%+1#!GZW%FQ<4>M=CD#H&B;J4/HN>EYK@'I?)8G-7@V& M"=C:!LUR!9UU$["S#^P,!,Y"T)@X 0>C7-D9WVG6M*2L_J$*"ZE" % FF"J2%&J9"(ASE$!>H!2*!!=(9,AP M%%16O9,68V/V$_:H5:Y"MTXJO%C2_RO\].'66(V08?.C]]X'8V@6CS,.-\1U M=, Q>I1'B ZO%//1 :;+$2!='M:Q:]A>/[+/YKA;V91E#"F4,.@BG"'F&7=< MB2')2:)=/A]+9%C&<;O D"]QF#3C?7W=X2K?)?/!E:YZ5LUV+?YX:49@0[#V M,? COGBX]LQPQX >]T>\#%YX3R\O3&)U\&H7-FR_+B_#3[IS^=W5=4__\'&_ MKZQ?^-M/.7]VA-8$ZDZEY12>T RRE!E+.#*'@B44"LI3811521*8K^ MV(=C0IF >ZK&* _[H$IU"SP"\AL#W-" VL+V?"QSQC"M5[C#]9:OU M-F'A%TV^O+ZZ?$O'FJ)\M; ?R/J+7C5-!V9RFJ+< MNB[6C2DRDD)<(&1]F8Q PC/#L4J-)$%13F>EC(TL2J7*2-4Z3/5)KZIZ_>YK M>.LBS<#=I/[#FVI;H_K+V[H%@.LRHY;S.5^M=S<'1JV>'Q L\B+)J(2*Y0+B M5%D.1T4.&!Q4U*%/9<\ALF0)10E!%] M?43]#C$\/:<_1%%U%.D0,4'W38^(*O.&J:G:V:A;)7$FN,J973>HS-4,R!CD MA=:P8 4B*"/*R/#Y9%_"V":!BC[JONKELL!U=MG^O<.YRBFH 7S=%:I!2+:N MM!*_Q=1%TV,2V,'SAV>=<^:=I8JS%W9M UAFDJ_?6Y5^^VD_IP6?OWVVZ]U' M^V6YZB3+Q?U'2T"JDOEQMM ?-OIQ/958HH1Q8A>JW+J5M%"PR',#99JKA&FL MN0P*5NFJR-C8HK$#N$$&C25@:TI5<<@: TMKME^,,PB4%@4&K70>03_.&6)< M>J:F/H>D0Z^\V_",UD:OHQH#=]B[#:S3YGLW/J]K;9/5T]+U)OJT7'S3]ZZY M:SWO%UIA7:0:2HXHQ%JFT%6FAH@52:&476"(H)W8BY+&1Y-U7R&[B)XYB$-K MF5Q"U(_5HN#4,VUM=9P JR6LU>S!M[H*1K0:)I?D#%S Y(JYI]5+KMT01@OW MR^7]<0;*L[Y[6LWF%K.\?I&I3E,F[,)*(WYS1BMMU[N@ H%K*LEUYN22,R/?-E TJM7G6.>B,H 81X(S@#<>#=_?U*W[MNH$=1GA/ UV51P@<- M!+?W2/=::;T!JG1;[3\UVZ1+,9_=5T=E[JC?_50!\;P!B^4&//&9 L\+^S&7 MCSIX0X$5Z8J,.3O7_PK.OL5@M@:NSEC9\7ZS!$)7CW3=GF<+L+3+^!?-5RYK MT#U_L5P]VO7_LFJ#::V1+]+E(,X,F)?97_\:B==;AK>5RL_=-QQ[MVA]0-AM MUT6J ?K=/J?.].>$"L1H#G&B[2^98E!D20Y59G(D&"F$"JJNTB)K;,Q]I@6F M4[9K'846D'T7SU&@ZWWYW!&UV\N GN+15Q70/4FO6P3TU.2K-4#/W-(Q.EK/ MW3[2W4+]P5?_T([2?ZNJ3DXM3RB9JPSF:::KP#J1)!@*3?.T4(;1)*@EZ&51 M8R,-E_5<[6P_-IH&QD1?1M6/)N)@U3-+U$J60&W5!+6>$>.@KV(1*PSZLJ!A MHZ"O&GP2!'W]CH[TX()W'Y9S>\>ZRE.>HB011%$"F>8"8IXFL% %@D3:55_& M&RHBB X&:VFSWM/S7_X'2Q']#Z!+?0.YX112DR@NB^L/WC?Z?K9P<:'@3;4.NAE/863* ME44QYZ* 6"D!F4$"JIPG1FM--AV% MLF.B=& '[U]6X@!*823,/[&$#JB#,C44'U/!,P!Y $]! M!&J,0 D2<"CY5,L+GT1&->ZQ)JYQL9#D.FR]-T./2[M;.!'OZ- T1/F[# M-GDN#2*2P(0@:6?NK( %$09JFG,F)@Z%W]P7'^">YZ9HV-[0Y\ 'JN@-#UJ%OE+G Q\@+K= \+H[C*Z4GDW+QG\O M91M +IT+,S2RUO)?[Y<__LT^HF(0 M^X<=<5Q]\"!4X6M>0P[>UW>(KZK[T[:]_*YK$Z[7]5S M2K(\180@2)A $ M40)X:"05+$SM5Y!QC%;*J#5=A;'/#GII@7\^PE6R'H?!; MU?8+<,\S1J5\G>YYIOYF,/;!*]WN\$5:]7908- 5<'> CE?#-SPI9EY75N?+ M,$VT1!F!F: 48E2X-H'V%U>HDV!>J$)$R.O*_@GSNK(8:4E9A+RN#N#U3%CM MN$7-Z\HBYG5U '(,>5V77\1(>5U9C+RN;#QY75F7O*[CFVXMC?QEY3(Z-B]? M[$!O[A;EVY6J-BT%-ZI(5 )%AH3U,%,!6<8*R%*-+>)<)#@H@PK%5SV M ^-R]67/^SMXA?^U?/[^+/2=^F&?/UO/%O=UVE135(UG*<6IAIFF"<0J8;!0 MNK#N(68DIR1%S'@[A5>$C8V0:G4!5YY%0+P0]?#_(N+4,[TT$.VINDU9[>#[ M7<,NP/6+B.% GE\+EI'7._>N#/O2 &V,EIOU44^Q=6!YXX!!\O,*^X&^9^)N ME :_-&K_ZD9@JSFH5>^E?G X8M&Z_'@+'KC33R@@I]U^@I\0_PAE;Z>RSI#[ M+\U7W^W@Z2DA/$V5IM!PBJ%U'E/()7%+7<*X=2Y1IH+:E'748VSL9U]1$N_@ MI&T ;C\]B03K:QZA3,H,6GE\?#(!SA)0FC+,48H'E@.G5)[S(H,FD9;XBCR# LD"LJ2@)BN(S$P> MUD+GK)R0+W"8%CI.S=*7$[6B@:4TS\/I1V,W0]0S26VQ:33LH7IF*P:1R.6\ MC$&IH]7,8V)HO[AKI?(-GRVT:AKPU"^J,$IQDBM(1&I7>#PAL$")@5H997)% MM0C+83PO9FS^3*,E:-0,K1E^%DN_C_YVA'K^ZD_ Z>&K;PW6J[O6]REK[G[53\ZG6-Q_6!A7P[46&M6(BY49(F8F0 D0WZA-$9 -4*ZI;+AUT;*L;A/XR M=_F'<5KM^8Z6'[4-. 8]LYY'P[Q/U5F!-6D":J-ZKT@3">">6][Y:C.*KG:! MT/DVK@M];$<2EK.J"=YQ9\:M[+-?LT@T(2HST*X,*<0)4Y"GUEUTG5!%RA"U MG!S4P*Z3&F/S':]2;M/M9 M&FW+2(FRLF88$WJ [L=ZD3 <*%*V5A;8=QSLU'485@J#;ZU0!O.8/SJ1.,M# MX*#\Y _ ,1<%W-FUX/_CHU[)&9]_X4]Z-/[=/?:M>X0N\!O?6R)TEM.WSXZWS& M[6EJYZ_JZ'CS]8/[WV6X_>!SY^3?+=2WA^5J8Q?/CQ\6/_1Z4_K^T\1@QG1J MU_Q&N3Z)W'W,;KO4((:3S/XF<,A1E;_HL9U*5=6ZI-5]4OY:MLZH39CLM=HI M=^36VX(Z@5Z]_\AX.OR]X-VWGU""['X%OQV#7*H.G>Y@3_F(JX5@P&(M)/P% M#[O&" ;D9/D1_H2Q-5;XJ]70A3E_*;N@7*^+KXE*,UIP2 2FECLU@47"4IAD M4F.-*$;,J\S+Z"P;F_M5J3_RE@JA;X^G%S@6?4Q[5Z'TWZF[ M0L?Q'WV#A5"[_IOT6.@XG,.U6>BJ8)<";56>9KD#]D+=- E&1V@3,K:YL]J.NP/_PA^?_@.\W68CMQ_!^6/: M/HW%0JKWM4@%2@.65=)"U:7DV@640BJMW8[64 76SJ$6JZY:.PKMY=0NW#M@ M%;5V[0^+IUVYMFNG&;'9D7%9#M[R[U?+L+^5M1]F/[0E8M>MV;+OE!?&4*H* M2*F6$*M"0Z95"E.!"D(HE3H)6LD$21\;8VY5!(WBP&D>VEXF!'^_M4!OJ/;, MKD[O/5=[N/U,!UA.N]!T>4AX,YIW]83V MOY_YRLJ8OU2)'U-)J76,\%9 @45%*:*:D9UEC,1U KO MLJBQ?>A;39(P)PH"K%VM;"P]0B:"IK=' U ?%?=:,8CT^9^7,>B7WVKF M\4???G''S+^FZ-Y'5X3O8UW$\N635;]NDYCG,J.9R2#!!$',,(/6&2B@8@9) M2F2JE5<32F^)8^.!78G)>5F \/>)VW_MON<#Y\UR"=[5OWFLSS_C_$KK.SZ M6__V4\Z?574>O5R4VXR'!7JK7-H[]??G.L#,+CV^\Y_3-!%)JG *J4JD_9*E M@O8'*21*:(IPEJM,!_D'O:H[-K*X>UP^VV]"U^8 ]WX BT"YZEBORP]F6TG< MVKVP/XQ7LB7"\'NZ+*,9U+[]G>L%7W;VNN*^];AO37;'-B>5SK>5#/9,+W=A MK/'#5(6)-T@#%(V)H.QH:LK$ SZDY$Q$J=TFK9,FNS\^S;YJ/I_]7ZU^Y[.% M4W*J4ZR2G&+K1+I HYP)*%!N8%$HGK&\2+0,VI;R$3JV"<05,KFWNC6U99:+ M,IEB\[*7-P'6R[D"RO[-KL/%S2->(^(W&\3&N6=.O]R:NU$:_%Z. MP,?6@FK!?!P"4R16]1(Y*#>&@'#,<$'W=NV@H[2Y7+R]8D_[V?V^7*H_9_/Y ME.:&4TM,D*2*09QA!2U/I5"E18XX%@CQH/;Z6L/X0MMNL$O6_U!8T!$'NN*7;0>.H'B!^ZDTPV@1R9!+(\X)9 MQTUE0@1U$[M-G;%QXK$U8/E<[@+L&01:%II_JZP*S)Z_<43]:'2X<>J95/L> MH@YE]&,@&ZW<_DW*#%R6/P9PI^7[HSRU8U\?MRY_L&N^#_;YRQ_EMGL3D(1S M0HN$9+ PW!4A8 DLB,"0D 052!6%83B$>5MDC8U6MZJ"V9ZN@3U^6J#UH\!( M@/7,;SNL]M7LH^G/=3ABM?YID31L Z#K)I^T ?*XI:LC5[:3?6^U_.VG_0H7 M?/[V>;VQ5+1:OWGY72_O5_SI82;OW&9?63#EN_ZY>3-W134-3BG3:0Z%E,1U M#**N6IEE%<[L?: MJM<,0M/']T>FK8=D;@JS9O MNPS M49N+7=V#-F7TL60K.V24\]^. +[I#=UE/"4(L&,P11FS/5(4FZCK4@I M+*A)49:Q'.N@Z-TV86.CED97UVBC5G8"%MHSA<\+7C]NB05:SZRRQ>OK'E[< MV*$"=_/Y\D]NOY2RV/S;E5:S#7#'9]LL@(BA_QYHQX.TZ=(D,8P5Q!JJ6"N) 9M&1#H,HY)5(0DC+4 M=++PHQ%$;\ MQA9>$$7N;=$N\U7:6WC!<*G#A=_--Q;'K@([MB%IZS)*WBZA4)*E*50"YQ"G M.8.L(!HBG>H8I9V2MQ7./PNP']]$@ZUGG@E&K'N9 M[38D8E?=/BOK=8IPMYE]L29WZTT=BM19E^C+:BFU5NN&HK[JY!NN $(*+K7^T ,5)+O^X-V&PE5[?K9PMC%,?AE^;QQ?_C5 MA2TNY:PY0/:GLQ7X4=7,=86@5C/I_EA^A>!Y,6O*N[O;2PV?FG>G MV@C93S/2/UTSHZIK7/6 955']%\C51B\:_)PU0EOLOR@=N%M3^JX M U +=.])>3R6UKS>?D-S9J:>[,%L"_)>CF?J9()[*#5N0/!.Y!7A\)S M(R BP'WO 1Q@ZY+0EXN-%3QWU-G4OXNY > )3:RU_S5QPR[[/8T_6?'[WM>U MM&J3@O;6-2.P8\[GG\5\=E_.[=^77_7F>;78VP[+4<%I2@1D)+.$Q!B'A50$ MTERGKG6>]=QYA[ZZH7IT<-N'Z+)K/R)8=H'965'O\^O 1+#@@?&CIUYP'JKR M:J-ZE5 Q =^>Q=^UW+C%T1]\[4Y0[!Q>ED'9J_$^V1N+"=C9ZNZJK&UV.U\L M!V[ 9V/6+7-'AY*MW1"/5K4U4/S A5N[@7-:N[7CI[]VI5]2+M^_;% M.B#RI?IU+W"/,*82+: N"(%8L13RA&AH4*XSCO.*<)&CI##$K]7I+4J,C:*J/HDNJ\_U\I96PX#=O*X#X;&A.@"\PYS^ M[$P M0V@-@+L6['7<\HY;8,,0\"VZ@##,=#&:E_#$K9G>2.>K;N679\]W+[E MC=8?[%S>^JP.\\^N!>87O3++U:,+6WNO[3J4L2SERF"(B#$09QI#@92!S(A4 M,YHCG)N #8)V:2/=!MC3$A@==#IT&5B/&>,VG(8JE-#H"/9A>A\+I@!&CP+7 M0)S=!;8P/KZ*1BOC7KY[.$Z]:L$!:UZ_NGNWJAT7W_W@LWE)O_F0]S15/J,H1U*+@$&/"(*.O"T:=:_1UZ=*.AT#R0:OGN7859\I8?/7^0&E4W6"YSXH0\;". M=;IUNT+#'GU% _#D7"S>D[N1MLO=Y.N'+ZOECYG2ZLW+7]9.\+8QRRZR<]M. M3#/%I-$93+*40EPP QE5&DJD,I$0E"F=1D(9?18H[YCS5_^4LUSOX(=[#LK>FD+UQW$2(3908%!";([0,>$>,.3 M;LSN_#A;Z _VC^NIR9!2N>36[ M73VZ"!\;'3C5)U42E]Y94&9WG2TS4:]>/ FCT_!X'/;V"'K/)%-%R+M?]G0' M5OGS)2@&@#O@T+A'V =,W<$L/7T.?29PYU)=[3VX*2ZZS,Z>H@N MNZC,=73U ?1B7;Z.>QD5;UYVE]29DF569!6&]&%A_=3R-5Z7Y;?=<BY+.2N:JI0E!N4@'\,EN M;._I8G2*[\7@F2) M2DT&<^9\$Y81R%#!H*0%0DE1Z#1']7OQV\*SYM6(WXK&AF'>"6UI_I_J;?!< M58UQ?/M>K#F#8%608M_J_?0WMX6T?UUM>E7 8@+J4. ]\^N&&F5X18U V42\ MPL#^L40AXHIPZ(&+M= <3.]AUZ]##\?)LGAP!6XJZ?]5NU8B+L5G%T2XRSS\ M[>>3=F5#OL\>[26?S3?7K-NX7?/EHG0&WO%-U7T\07F>*49@I@OK 2'.H4@3 M!:U[1(W]@Y%)4(/GN.J-;<5>6^=Z0];V'43%[BQTS7\K&T%EI)O[]LV<@-)0 MX"SM5,TM\GO@-]N]WNCV/*6]SL!V;3H0&?^X?0AB*?<:K0DB WNA6T%L*1V/ MI)>+97/<4[6G(RYERF"N4P%QD4KH\I,@Y9BF.:59D:73CCDU7P5]J-2,V?K@*1:QS]8MRACT^OV;NR2GY MU1NZ46]+\-'O*]=IG4F1(52D4&<,04QS!05B"B92"H)XSA!B(0Q\3>#8B+A4 M"KSEJ]5+&7?RZ$KAA]'$58S]V"(F,XGU?1V)I\JS?O&S_^+]FEL%6\N'EH_4^Y]6B7V:<)G:]SSEGE1/">99" MQF1.!"\R&A9YXR=V;"2S2\\#6V7+T\A/=W_MM"3W1-^3>*)CVC?]W !G./D$ MH1.+@OR$#DM$04"JQ+@[O5";F,?BB1/*=(9))@QY^-8_G'> M#DIY5B"C=8Y44*_BLV+&1CIE2NF!FF%A)E= ]>.6VZ'JF4LZH!3>F[@5A%AM MB<\+&;8C<:NA)\V(VZ_NV,7N*!_V*%MVUS2O=((._\YU1I)HD6 M'*I448@-+2##&$-%4TKR%.&4YV$=J:+HY?7=#-K*H5H^'26RA^9*Q!DS/T(: M;AQ&5'-@OZGGV1&; %':!JQQ$3OPQ<0Z5JN^*#H-V],O)HPGS?^B/KP;9V]S M0QKD MJ#XP=M)_1!!%>2HLL7/"J(N$-5!PKF"J6$XRA0O%@MJ_]#(>@]7H[0ME3]^X M#^QZ)OR[SV\_@+O-9C43SU5:QV8)OO!5F>!7:1MQ)1^,4+P&TYYRA^XV'0;' MF=;3@0_H-D-TJ!_[;OGGP@5=?EG-I+Y3?W^N*BF^K?2UZE5'A5.">,FL M<]43+U[;<5OS@D=[L'7ZQ;7/62[V5S#?E]7Z92JM'ZEXSB$7AD L"P)9GA*8 M%CC/",F8428D@O=6A8+(8X! WPY+YIO'Q'.[=$"D^]Y1O;8SM']VY/IWK:H$ MS;-+\HA[KY$0CK4]>ZLZP^[@1@+O9),WUG/#O:J/]HV9?WE8+G2=5&VR5.5Y M1B'.A73K<@9%QG)H=&%R2I($$Z^BAN<>/C8OJM0/E I>RUZ^#MQUK^D6.'IF MJP D@KRD2R9W\HY.'C:85W3)C'UOZ.(U-Q[N[JA@JHI$2)IET+#4?IM:%Y"Y MYJ%(2DI5GFAB9)!CS(HMZ45EAP)/($(I*ZE*XTAX(7"DHJ MC4Y$(3%788?"_]#R(! M'(E_;]5F4!:.!-TQ%\=Z;$1&_FQ.!-<*O9NMI5UK/Z^JJN[;KYO)E$J,&:22 M*HASG4".<@ZQD"CCJ?VU" KFC*/6V/CYG5XLW;QJ/]$(Y!L^2C=P<*_8CXF* MK3/L^& VGU7U1@0:E451RD3-)90CMM@D;&YE6NH*U4[:L 2'YTVS# MY]5/)G7I9[#<^[0[5X1N'00_5HT%;<]<6:/ZK<*PTG2RSX_Q6- 'D4CQBG6:PR+(%WH![JV_0&=<0P]M.>R,;M,&W5O_3>VNU+4/_ M]W+@ZV"K-]<3]0=_"0*:"XWG91BH%]%87HJP%D;##%-KQZ.>51BN0=(P6![T M4QI(9+>US._+I?IS-I]/&5:*:IQ"H[FQZQ:,(!,DA43F E%4,)Z;D'5+\^"Q MS>.-7F&KC2U,&.%<&,)@QH2 V.@4%@76D&99JG!.,U/H\"927< :KL?3&SXO MR^'S,A'PG99E%BC(T 18ID =D=1%C@ID#"2LC(S0&/(LTS!+M[X,WOR\"F]5,BE*2%L=XKY:['/.-0(*%@IF5BA,"9==6""MGTH.38 M*&[/QG\/+'W3QQ#ZL=YK#TS/-+EGGLO;VQH(K(6'L>3NG\L>UXVAKA/C+\Y6 M,%O\"G81Z#M[>SE'[7- 8M7OZ4/%84O]] CR256@/F7=MF=AYZ/C;@J[ ]_O M^N?FC07M'U/!A=#*-;+BW"XT,9:0*6U7\"3/:!E;8GO";)@ISSXFU,?E/I').!NP$5>*GL*?Y4% M=1@PEY;=@4_I1G05Q7[G/^O^4V_T0IO99LH92W-$*$R+A$(LM64T;;E-,R*$ MQ)3;ES2$T2[(&1MUE3/,VD6 F>6VI]R&_PR-F[X$J\)9AC*:0I'E!&*=*UBD MF-O7O#!,,*Y30SI4C[L%W>%+O]7:@5^>&K1_[0ENOXD@PKO9,^/7?KA5$=0Z M@E]J+2.F>%[!(1*!7Y(R*%-?,?68DJ]='L:]Z]5F6B'=?0_"W2D?/?YK=]]O8!>Y^\_=ON]JC(& A,&/,?%][0U-MH]<])6X2:/P.IL7VM0:5TW\+1Z5_D%,8]? M0X"*=@+K)73@0]@0($[/88/NOF6[J7SN09ZX2>Q_B!LH"LD@3K($\J+0,,TP M$@21A.N@T, +0#9";T!IF R0(J([['Q=AB+K_<2KE M%?8_+IIZ?O_C\N5=ET6KV8\RW^7#PCZPC,Y?;Z./7_Z75O>SQ?U7/:^*YSW, MGLI@I5PR7K@-$D1=UGG&-61""\AXEB5IDN7:>%7ZO$V-L5%)K2;8U[-3O%C' M4?%=8?6-=<]$U 7F#NNM6U"*M@SKI,3 J[-;@#I=M-WTM&XD6,=L?WO0>N-* ML;I'UWN7"4.8\<1 *0INB:XPD&?:0)7E*#72"/N15AS<>B:FKI %D]-U-"(14(N@04GFNL''1.)Q1_<^,N]G:U>PN4PI M>6]_MIZFE(FDH 6DW+B\ZZ2 !2899)@5RIWCBUR%-I(YD3(VBMCV2:DT!96J MH-0UO)?,*:CMU! -JK[WB;N@U*F?S$44;FHH<_K4P3O*7#3L7$N9RQ=WK K, M5POKTL9& M *5R9:&$^MAHNVL;&%O>CK&?BQ -N9[YH-%SMP\[ 160?6RH>*$2JZAKJZQA M"[?ZF'U2G-7KIJCE_BZ5&YQ*HQ)%7+1?(1+72R6%0@D!"26,&TR3#*&08M6! M\H.89H 2U;O"<75UJ>;6FL?MZ.&RIDO?I;\EJ%LE[_;;FM9E:O Q=4.JL?35ZO@E:OR+86 MTNI7\JW'YF]=O)K5A<^_.E>J3)Z=\]FCRY6=$HXSAGGJTE$5Q A16$B6P3S% MN:"&8R95DVH4>E#>)MB+:@Z3COKV*ES2^DYE\&6NU7W+6N$6U$./P6]&Q9_=YU&-DOP!U];*US8<54"8+6RM^NJ=,W.Q@DHK:P+#3@[ MJXH"GY8;\-F8==R@Y1",HQ^:MPI]I4-R'R N'XI[W7TKI>W%24]%BDV1R0*2 M+,DAUAF'C"H.E6LCJK%)"T)"MJ'.2AG;$LB5W?AB'VB_G&J3:?.@[1>T6"_G M,U6Z.0 #B6MCO"] D?U02=GK(_.'OLR7HDLSIAYF1O.7=R-"IRG M9%]W-XOHA7SYQ#?/*UV':Z LT40E"')M&,2I9% 01B$6699(PDGB=]#M(6ML MIUU.5;"GZP14VG:,B6E#V8\-(F'7,R=TARV8(#P B403;9(&)0L/DX\IP^>6 M#AN\?RP7^N6/LL^K7:Z5-6?>/R_4^H^R .H4&4*03#-88&/70BG#D(M<02H5 M$T(@I:1_4X)V66,CCE);4+7 !<;I&;!9=@56CSW0>&#US!053I6FY1945;BH M5!;\K5+7DV1]H O8((P'X4 [>P=0\E HPS;A_,!IW3V[\HCAMKW\;#G8K_*\ MY=95V7:7Z[,Y]?E>IAGBU%!$(,M2#7$N*2RX(E";(L4I2NU_0=E;OH+'QK5G M5B#!'5>]06=,L$+D=F&+\A"@_Y$(73['0W?,NWZB.F_I;UO/#\;H2_,K8E]IM>X'QN4% MO.?],=;T]D/\.%M4[1*G1:&DPI1"J;6=.K+$>N9,97;J8,9()?*,W;"DWQ_3);R/ESV8!U]OAD 2BS*0.#8GMZ%_PH\17'][7Z%_[I&W;3& I*2\'. MU FHC*V=\8BY!+V.1JPDA'Z4'#9[H5>@3](>^I76)5;X*!%C5W-YYU-EVB!I M!Q^*7'"(2!U6 -X(QD2E!H7T:%"2F]'-C $U!^F]@!.C^<,&'[I;]5A\&3 ?=W6 M!G]L/<[=C#'%,LD893D4V.V&YJYV6*X85-:O-ZE(28)P2)C0.2%CBQ+:Z;CG MOH7YUF>Q]/.,;T6H[Z.\('""/=$VZR/YD6=%#.H%MAEY[,.U7MOUZ$EL=D5X M/MG!KH-3,F%RX6*958;L,CZWR_B"80[S G&>I 5*D0P[:CHO:&P>E],3[!1U M<2R/78-_+H+K>Y!Q.V2]'UQT0JO#840[%-$.'RZ(&?BPH=W8T\.%*]=W+)CU MO+;>Q'I])^W2<3US'F7YQY5N7F.%#,:)=,?1Q,4-(P0YYQ+RC&%I4H5T6)_Q MJQ+'1A:-PF!/XPEH=.Y:1NLJ[G[T$17-GGGD5B##BVOY@A.KQM95><.6VO(U M_Z3BEO>-W4BG*UO[=43+&-T MOC_PQ>>GLHK@[_81F_6'154SZ"@GOOS'=WRSV_R:-/0Z,8_TG0W'KL&G5;'8_:%Z7M\"H9W=+M;S_@7+F=F)NL8;VWG8\0(A85. M,HB+G$!.2 :%,J+(,X69]&H1?_;I8YLN[[[%MFQ@M//N8P 4L]?\RD^$;]I M3Q@B>3R7I SJ?UPQ]=@;N'9YI )PNV)C3846URF0\")11.0PR\NT"F/G:XP2 MF*B,&FUP4A1>Z^LPL6-CB-X*L9T'O9TX^H.R9QZY5.)J O;P/2A2U=:V\1: M;ZQ'=C/0KUQ3K!O@MY<#:\4MN*37^:>];EFN5@NOEM9JO[MK<\REG3\V+U_L MF^&2(IW9NEN]RR^C?.P7+G X MR[/NW7J/Q8V-C%J[]-9EU_E6^_)0IE.9]2N#X,M)L:#MG8V.6O+6I=-WRO;5 MAO<2*+VTWST1]HIM=R\9WMYN]^)=W:CFKWPU<_%X'Q;VV]7KS6^+C?6]/FXC MP1$K3$%(#@DM&\?H'#*6V5\T-U*B#&&_G6E/>6,CFT9=T.@+*H5O2,"]AK@? ML43$L6=FN0W"8'+Q!"82NUR3-BB]>)I^S"^^MW4C&%?ST_WOW*0??.XVZ;Y: M(:N9W&CE_L&Z4(<_V+MR*A$5DB8"\@*Y1@E:0LZIZJG&:3JL[TGH(3L-,=5)>X<3KZX?X=\6:S*,A&FNMNTV70F3 * M;,?S9)R'=CR6=L$J+N)EI1_T8ETVGG:M#-U&Z/OE2L_N%V^?[1IA(5^^K_AB MS649%K-0Y=^J-M2[!.A/>O/9N.8C=CY-F2PR*(3;TM2<0\$)ADIFJF?W*[[Q7?_T.Q[@V6G>.E('U;HW*_ X[0'I?H1 MSP:ZX19K^R1,^+#[)9V .=D@Z?:4CI6"=\6Z*T=Y%RY$,XJDRA LI#(02Y5# M1K($2BQE*C22"0N*C[@L:G1$5:D'YCN-_SVP//!E6/VX*0Y8/?/0GI(3T(#6 M1[35=31BE0>^+&C8\L!7#3XI#WS]CFX,81?%NS7UW0\^F[M3SN]+1U/+11E, M\;"MW_#U3$[S-%&)8 (6*"NLS\,-%$DN(%9,2\Q(FF :0AN!\L?&)7?S M\O5V>UQ+ YX7:N:VML6S6S+HNGY;&+>$#DB1%(;2-'5CD4!,,PUY3G-HV0_WT35L_2SFL_ORJ_WMYY-VIXG?9X_VDL_FF_WIVE2;P1^W M(6,D-2FCLH"9.)"@PF#PAAA>(XI8T&E[N*I-K9)K;;,'>G7MH$]X\#. MN@EH[ .5@8YO]TV\(0(PXLC[\>[KC&?/E#ST4 83=GS4(W%Y1,4&I?GX@![/ M #U(Z+Y=6T\Y5<#WA_7Z6:NIY?.$,YS"5&H"L> IY%10F#*6%"DB)$7!^[)G MY(R-MFO_JDSRJ(/DGF8;/C]*^YB5RG=/^;B$NO^N[(U8#K#]VKBI38;'!%1J MQMUE;<$AXG;J.2F#[YNVF'IN@[3M\H[98G.M[EUV"-\\K^L"FU(K:KD"PY0R M9)?."8=,)BE,%$*HH%2GJ5?;B1898^.(6D50Z=BQ=.DY+/V^_AL1ZOG+#P4G M/*?KLOFQ$KG.2!@V>^NRB25BJ#XL?NHK[64]Q1@U+C8"I M<;F@F*6091F#R'[XAMK7@LB@LXX+O##XT??/NE"H# M2/C\"Y]966\K[[@I+D@SQ@F3D"HA('8]4YE&&I)"9#1/4H'#Z@ ':S V\G@[ MY^OUO_P/E"?_<3>I?M_[T9L)*/\&WE:.V-E77>2LA!\6]*KNV@6^?UYOEHUYMNU;7!\_3A!3<$,2@)HF&6!E'E2F!VLA$"4N?B*=A M5'E=Z-C8\5U3"&)5;8:%TIH'S+Y,%A>\WLFK4K=LC0H:A2=@J_(VTB0F6?E# M%(V?/$0.3$G^()RR4,"]\5/W7)+@^_GRS__EEHM-8;,[8S_SKUHZ)\35M2TW MG5T&5VK=M93DV*WU&,1%BF&!,[<-+$G.5993EHL:1QROVXL=AR,<7 $Y0,3KED4.Q^)JK>0.C^RVM+F7]<-43_E%5) MD;WJ^1-73C]L,1(R''[+C9Y [GG.:JW?<;!R$*7V<1<*'3"+M!0(D3RHL]\! MDF-WOLLCNL9E'RX!/C]O/IL[*:L"]%I=6EC4IS2)$#3G>0ZMX\XAQKF!@EB> MDX07&4X-+DA0O?C;U!D;];G!6E>?GU[_NK=FUPJX]P;K]@="PZYL&UH\QAQNNGDGTV!#@'$>+_)XMH&7G)O[! M7!QDHX50WZ3,P&'3,8 [#96.\M1N'%T]:DL)'^NX-S7N2,)6%Y@ZWR0C[:8;($ZV]PJR]H%.X8%=D.MQ\Q1H.P9]Z[ M ;M@2O/")!)CMD6EP2-S4W;Z5F7A JL(G$14(&,S M$( JF?V/7[Q M>BG*<0V'2(Q[4O7I]QZW"V<)ET7W4W'YGQ_% 2A4LQRF&248E MQ 4S=O4L*42:8I(Q*20V88$-;>+&%ZOP4:_7_[ZM0_.T7#4%'LSSQE7#,I4U M8.[, 4]55_-UN4-81JSSW=FX\T!_UVWJUW,\U2 JGAW*T/%12R(##/ M+;+2&)T4.BC*\YR4L;ET;V^*0)*FA77IC%UC(\TA*G264"Z, MU"+,F[L9RF% MN=C^A?KD2MS6?W45=-8?MW5,I)L0$=2CRDSLVRC_<.]Q3.#!=P1-U/R;N .78/ MQKV=QGV*[6._,1"G6(D!GE*'#?L/@^(DJ#_P]J['06*SBZC<%H)\OUQ]XW/] M%\N(?.Y:+[LHEB_+JG?#-*,RQ:X&A\2YMK181A\3T+Z!;?W4Q*Q.0CQWEH S7(%G0T3L+,".#- 8T?, M%985RH]&QZ]Z@7RATUO)_S^ZDBNB!84TA- M*B%.%88\8Q(6"N>:DISR(O'QQ$Z>/#9?:ZL<<-KY<=8I7.U$=!,(/;.+I_W> M=''1UC,]]!0]=ZSX0D#-E[D.?<.,1P>%9 M%I,F042F4*3(4E9"[$J)IPJFJ#!&I3JCA0H[-3PO:'S'AN5*Z(=3M-,A[ 4\ MLQ0GBA04)IH0ZYA):9$5B6O*RG2285W(H";>MZ,Y;(AB>02[6V1&.(.] '3@ M^<183V'/0!7_&+8=A=@;_J]X$-MNZ,4M^)A'L4UL9U6[9G4LJ76_>+N9! 7+MI#.J>SL$YH)HHT96G8#M<0:H_13:V/]W[[^63GG,N5 MUU]SL'WWT<8VA+WOO!W&)T\.RB949H/:;K S? +@M_[GG0^@FF[DOIUPS-[GD@K@1Z]RT]?O&\4B-7RT"3S&14 MVF5$JI!U@*F C#)=INHHG6(M2=#$Y"-T;--*E8HK#U)Q71V)>.7LMG +D6-* MJ(5;4MGH< ]Q'G\&[EE=LZXLW]$#[GY3YY0/8K_U5/G8-7\CE$:H%#?5N1H:O =@Q!27N_DWF[<_[M>U!//KGI^6;'O MPZ)LRN6FEVW$2BH,XI))R!%RF9K,-;S1!.8%PA*KHC Z:!,D1/C8R.FHR,9R M 8XV2ZINIHU99S=, A,^@\;*C\CZ&H&>":U6^QS&CMFVJO<2:=0%LTCT%B1Z M4)KK LHQW75Z1N<&'\>DNG4!4L00)9) 3*C]17,#"T(*6!@ETPPEG*8JQ--M MD34V!_?M&5\KN./&16#]*"D27#TSD*-/%^@N/79W^*ESQFF9< ME#1T>XQK)I]IA''UEKB+Y^/ H;V0(O7WYXK<&A6^6,_!M2^2*Y>>^4Y7OV^G MPW[]L,$>,5DGBE;O[.[3.2Q=O<3@S[8@/2\7(ZH\"@6V_$' MP'>IWH/DC@O]Y5+].9O/[^3_>9ZMM'KWO*IZ;UN14RF%TIE)8)HC!C%.$&1% M(2!!A:;8B)Q1$K2P;Q$VNKG!Z5B%\09NY+9"ZKG^C@14W^OM6DU+N+6BH-(4 M5*I&7%Q[ !)K,=TF:MC%LX?1)XMEGWNZ4<4W^:#5\UQ_-M_TO2.HK[HLE[.X MWUN(OWFI__&[_KEY8ZWYQQ0+J@N*4XA5QMR9!8&%)BDD">:8\)P6>5 :84<] MQD8PC1EN2;BN=+7>YVZ/2KPT/PZCGZ[#Y,=, X#?,VGMXUZK";9&[.\23MP0 M-%?\[7NY4G<&@=*BB/[AC9A&XKVN6@Q*B3="=#6*]M*:]SHB\;I<7A8U='?+JT:?Z6IY_9YN MO'&\:#Q*2=S5__Y]M5RO=RF);N=CUWU$&6)DD6EHD+'N&),)Y$5B_\HESXU] MYP@-:I(01:NQ,5&IZWX:;WFN&\9#<8;+C[ &'X2>FNGR4Q4 MK"-Q9AR=!B77J# >LW#G;_^VV.P*:6Z=2E=!_7D]345&$K<"QBYT#R?, MN$1N!"E3(LE((1CSVE:[)FALI%KINJVUNUMT5>KZ9WNWHMM.F#$QZYD#N\(5 ME!SN@T6G7/'6!P^6.NYCWGXFN=?U-^ZT+]2'Q<8.],S24Y6-\FZVEO.E*P&V M/>I#"3&,$PU3H3*(59)#EC(%C4PD8S3/N [J?A D?6S$T2A?GM+MU&]R>78& M^!S?11BWN._TAJ,7>^O>2_3IG 2&P7#P<"'I(-[K[@Z_^ MH3=W3T^K)9F\YN@M%,I%A#FG/K"XG$0$8-ATIJPY&T MO(>R$)[S$SLV@MOJ.0&5 :"Q((S&/$'WXZ_X4/9,7)=1[&%#+ R=2 3E*710 M9@H#XIB2 N^^(1BOXKE/UJBZN4::*TTIXE"G@CH7BT,A[%K,Z#0G4N48^Q75 M:I4R-J:I8SV?+_9%>7 !5%(NGQ=E NTVY&H]%:A( M6%9V14LS=_RFH-!9 C-:9$E.,%"R2^LZ#;VBMD MF,)68#V!/] Z; *^'P'>6 !V)NS%LD:L '8#@)&79"$:O,K"K -$EY9G71X5 MQI#WR^7]]#2AJO[2?_MI!2[N]=OEHEP)[FJ32Z5HDND49H9CRXY M]NL*O%K*9W=U^6V^Y@ <*/+/-1#>D]"-,%83D'M(.:LDUG\K9Y:NCQUD5KG1 MYF9&N?4Q'?UM/ENX_)K/B\\SM\?X.U_7Z>UU6FH3P5)*)0N"FA7]ZX?:6H)R1 "&16Y3HTJ+%%U M2TZ(HM_8V&L_>'YG(-A9V)P2;A."CONHU69VS6F(,^I^[/B*8]DSE48;QH'R M(J+B'SU?(HYVKY1'$17:R_D5<<5TV.VX>W2Q//^WV57Y\/C$9ROG&7\VQV?A MTY1@Q+DVD#&A(18(09%G A:9UAD5R!1^E15"!8^-[?=5+QE@ME7>,<=L%QL2 MVQT]@=PS#1_@>^>B;7;X?C:GL3<]X1NPJ]$3S@-M9YR\SQ\.WF=_ MO,/V,#J UKIY$?*\X78M.EAYL%W1Y?Z.>32[\.^V4HKEW#/-[;H@S1("C;0S M $8B@5R3!&*&B)%I8:@*RL<+$3ZZ^6 OX>)J\=#:-0P,Q P:&S\WOB_$^YX< MHH(=GN72 ;58R2PAHH?-6>D RDEJ2I=G=&^F^J%,1W0\^A?[MI44JY6+]G2' MB5]6^G'V_&CIMKS4^MSV?+=GP)O5,OK&RVJ;_1$N?Z^UST[@*H-*9T,Y7+99K410#HKPINQ MWC*,?C0YQ*@,F#RX,\6U8]T-36,-^*6VY]=RD*I[FD$JC2H+-L;MV!H!WXC- M6V_19O ^KA&@.]?2-<9C.^Q&-/OD[ZVM;@)8+EPTQV\_Y?Q9:>5^ZCS=];KR M?UW+N/?SY9_E(=YOQKCV#C_TPOZ[VU:Q,M6'Q=WGMQ_C,M M$F M,[H]^%IW6/J3_IP M.U*](WBP?]6_M Y^QA_6H[GG]_H-E__0RCJZY09:];==/81MZ2E#M4P-U$F2 MN^C.#'*>(YC8?U YDI(S?] M.-QTT\7.@QFDTP.Z[0S:269N&6UF9K)\\3X_VSG)8V>RVG?G4F2&)XEKA9)! MK',,F6M.:X<)TYPRS%W3/_\-P9NT&=OD<6P,6#Z72T?/_?Q.IR:W#:??_N!@ M@]3S_-/S^ 3O"T;!-=*NX&VZ#+HG& 6VXQW!. _M1LEOGMR6IKD4I3\#[V6*VT?"C9>S] MFE814Z5['II($WQ?6@XZ]?<,];%3T+>XF[MQ;);R'V]>WCK/I7+HU?_C[EV; MV\:U=.&_@JJ9FM-=9>PA2) $9CXY3M*3>M-Q3N+TKJG^H,+5UMZRY))D=SR_ M_@5XD:@;!5 @S3E5W8XO)+#6 ^'! K ND99*\AP20LW^#"FS/T.9@BCB+%(X M22/4,:CEH*^Q+=L[U1VLL+:(0R%NMYU5&\QNG!T(O)YY]P+<+JEW<0J1\#4M M#GIZJ[H5IU1NJ4UQ\I5NU%$DUUK,%O>O'PQ5/=G3Q^H\E*HHEVF>0YVG9J^@ MF0V$8Q)J1)!BR/R6>Q''R9[&1AO-XM#KC="=+,33Z+KQ11#,>F:+K8Q@(V0/ M.?;.0A&()D[W,RA)G%5WGR+.O] U<[D]UE@^+9;%C+#IC]6-=9!9OMXLI)HH MDB-[)P@1M?5FLRB"E-IJ-2I1,<"Y(>M[>_L"YSYV4/4R![O9:%\]' M\\76.UV^3(5:596UZNM8D24TXL18'O9>*4,)Y!@1J'&4)@H3+HD3KYSK:&R$ M4HH*:EE]',E:T'1P(0B$4<\TL0?/MB:?OW= ZZ?/PW4N#&Y#.;\=QR^4G]IY M+-H]S5K>']!7[+P6N]Y>#L]WVYV5SF"WNL[2],UP[^W<^HO9_ZVA]\)FUK7L MFUJMEU.Q5M+^X7HN=W_1>'*2J31)TRR"F$H)<:XII"(W5AO/*),Z(I)ZU?SJ M0<:Q<7*IHCT.V63W6UJ[I/Q^93,0">L<:H^_#6,? ^ZVU7SC8>S; MNMR,X"91W;?"LIP7;KU7I7-O0W9[SU"K53UB1W?OE[MOV!QJT_FS341U^Z1* M'^_WF=7'4SQF]*M8?JBOJCU-G.7;7W]NG4X M^[Z8[>=/RA*B2:8RJ*E-XQ=C#@DC$22J;Z!O$U9VHSVN)V#4I6FAZM5QB=U M5<@A\=AF##(T VU"N@Q1H!W*Q3"V[E^ZMS[<[N9B!';V/I>WUO%8VC1:WKR* M7)@E""40Y;%9?[(TA2Q#&&J5:QWK/&:)]CJ KEL>VY)2"^=W>7T(F./)<1<8 MAC@C=D' _R!X7]ON1[Z;EH8]W-U7X. 8]^"!#E;B-H=THTZNG?%?%ZMI4:NI M^(1A@F6$40XQMC=!!#%((X8@5U)+K65&A).;J4>?8YNL#:FOFJ6HK>"@EMQO M)ON,@(.M%Q[7GF=_0^ W0-3#5 N/[$!V69@/K9]!Y@=6J_7EV-1PII:?;CMV ME>>KE_D-+G3I$UNXQ.XGV/OXO+:50!L9^3[\?%+SE=K;RPBDE(X$@IG&:56] M,\("31>@&>JH(_\E)? M]:!#[7:B_%8#V/,RU/2./.%*OJD86&H'=G*-5OH-DBT[)/2!W3"#B/8F?ILA M03WEZ!FTCXZ+PP-;JG>6>VR0FVF^S,:Z7-K3:KLPO7O=/O*5O=I?7?_%EK+< M^V^3::V*2+F[!S:_?2JN1#XNEEH9Y8QB7]5RNI"3A.TFU3TDWJ[DK8TZMSM]+B9U$)66/\=&?#%QL_J_C1JN/GW^I& M&[:.N:VPN)C-BI;-;%2K]:?Y'VQ9A(O6ORD=KBGH04POH1C><(N!%/?[CV3$1[D-9R6HNOEGW[ MRU+Z<,34#;5 1.79^:#$U0V8?2+KV,IE'LH[.2Q7M_-O:O5LQN%6;STA-Y63 MHS2)19HB2(EE-QE99S&SV\<\BTQS.%$4=?% ]I!A;!3W6UD!]G-9 =8ZBKTW MUNI+X5BQLK-R-_FLG;/?5%D6?O4P??J/;E[&/H/F1H@]#T7?_@4;+^&]7+^% MZUZE@_WS5HN@5:X#H!C8D]='@C?QU.T T2E/W"Y-]>%#\7DZ5Y_6ZG$UB2*B M,Q1SF,B(0)QA#+G($$QCAI,H3\P'VCT&SKW?L9&CX[6TE1\4"@2]_M\.1PBG MBDX@C\*QHG=X0WI8=()Y7%X6+G@'=K4X0.TR=XMM MVS7Q_4&K]>5%FF+S^.5U-DA@++:F&L75BQ3%/(,MC!6,=Y5(DD3&4$Z\4 MC2IF MV$QR9Y0]2 5W[OD++AA.U &\?F'3F=W"?UPLOS,; (Q&QM/0U*5@XJ[_./RRM=JS[7MP@-'YDOB_5[M9K>SZTKXO6JNE!H/%#' M<=HB@@QS);@B4$E-(!:(0B:3Q/!0+C3+!<+$*UW,Q1*-C9Z:%S7SQ1K(C2* MK8HBH>6E]487WX+/EXZ@&W$-.BX]T]M6EQUG1Z,->+\S.O5=6N.I/4LQ<-GG M0!@'*_Q\J3P#EWX.!-]A\>=0#7=TM;3V71\S1S5VLIC+AD=90 MQMH69Z0($B)BL]-/?8_-@;>B%_X&S8'_=<=FNM'=M1#+9^N179;+^JE6-\_+ MI>E]@B+)F* )U$BFAMA$#KF@,<19+*5B49(SKQC2DSV-C<(^;4X1=6.F('CUS$&5C#7A%%)>@4K.<*1S%HI ]'*ZGT&)Y*RZ^Y1Q M_@4_2[C4RS@M]7WCWO_R[E.9MG-_8O4K0 MN[V.X(4S&+QZ']J,Z +-$>.B4S,=W'%#5O0K9"V?FU"4,\HR!'.94UMJ-X,D MR25,,B5SI(P1XU9WKT\AQT:C=K*6R6T JU3P<#7M:R3;&74LX],S[5Y6B_7Z M5"W6DL&O/1(:]3K4'B[((QCR@?R5WW+H_1R<>QZ35F_HOOH>SG6Z9_1V_*S[ M[NL2!YRBMN9UM;DF.",*F9U-&N&X+$-%$BE@CE#$)"::8J]([,,NQK8(EX5> MKT'31Z2+%\T.C&Z[DLO Z7D%K/"HX0E?X?*T]D%=9'8Z> //F&,*'G>(.?KD MI16R:^8I**6,Z5B]>VW\5*9[C0E2BG -51YCB*,T@CR2">2Y4B(G"<(9[E8V MVTV L;%",^OAQB!HJG!EDT\U?G%IB6W'<7*\<>T1_;ZO7(,#?T&-;C_T@A?N M=NS^C:IY^X%SNL2W9SM=74[,LOY-;?++%G6%UM;&>O^\G,[ORV19?[#9LYJ8 MCZA,%#5&3R)SB(GYPH26,))9S!D7A$6LSLYXY^-UXBR"TWS<3;%X-P I;H4O ML@*L_$TEGV%(TI316&.(#D*0)9"GFMNY%C#F/A*21G]=/6/P'7(WV@-]Q M".]O !S7FGY@[7N9*;SK&V)7Y>X*P4$I>94,\@H4PH?T[_%&+)AOCWO/ _OU M>$-RZ-/CWT3';7-9EVZO&MWU^H8MEZ^FIW+VY(KC'"4:RD@C8U$3":F2$8R$ M5CDQFVRMO%(C.O4Z-N*Z"5,FU UQQTUW:!S[WH?7$!X6X&1K4$L=FJ.\4 JU M7W?J<]@MO \,![MZKY<[YB/;*SSV\>7+M';4GA@"RGFB4LB(K4N4T0Q2EAH+ M2G.-$*8RB[A/2'1;9U[,,T"8\YWMHZA#6;DA@.7V!-_\LG1;J!T5ZFCG#CZ( MK2. A>!)0A'4240A9G$*K<\ZY&G.DC3&6:@]('R=-E?]^FML"V];__._3]3@ MEUKV7XNTG)7XX"\C/Z@5N-K<> ?,FML1NT LY=O[H,35$9I]+NO:3$>7V^+& MNH[/2%*6$,H4)+$M'!#Q'!*24"@R)!(IDV"YX; M^72&I&=JJ8N%A0]A.:9P*"_4G;:']3$]IM:!!^G1ASKXAYZNPU47\6L6XKJV MB87^6['E1_/QF&19RDB4Y)!J:2P2AB/(LR2%R/P.Y4BK+')*VG*I(&,S3>[, M5E,5.9@\?/XN&8AV@A@2WIZYI+4@X178U)ULZG(%"FV 50=8?08:% ]GRX$& M9R"'RGX'R<]E,@"RK6Z1E[0_G.MC !1VW!M#M-41?]9 MG/V7WRXT.#XTY9^WXU/^_*E[9J7S8^2VLPB,?,\VPKG/>@^NK1X !4MM=+[' M@9,7.4-PF)[(_=6NCN\MYQS?RO/#K7_^1.49QD+$4&2$V=3"!#)-4ZATEI,L M$IE(_*[RO;H?&XGM'[0V+]9DZ3CSU%Y%-<28.%[V]X9TW[?^YPY:;412"?]6 M_I"^^5UP"^:W[]7YP#[]78 Y]/?OU$K'T@N'_K6?-T5(6"ZYE)&$DG,*<<8X MY*E0,*6$1<8RCF7F=8G4UMG8B.R8>WF'NB]..+O152CT>B:G[L#YEV1P0"14 M68:VKH8MS>"@]$%Y!I=W_ A$JNFD+)KX_9'-9G4/$\RLZQ 1,(]C8PY19C,Q M,F),6-&DXAV,X& 7#IF0#\('&>]&<4 M/S+/5TK\[7[Q\N_FS7**FV^V,_M4>X-,YC/*U//WW&.=*N[M',&M_KZ:GNU,_U.Z///R>(,RX1R:%2,H-89!ARS1*(*,YPS.)$2Z]< MLLX]CXW2FX+_'U"*WB%(S@ETMVU=+U#VS.G'4+05!138R@W^M)*#0O2@^:\] MX0H9'>?4[_"Q<3YP'(V,\VJ@@]'Y31GKM2H+>*M_S.5TM5Y.^?-:R0]L.3>4 MN+I>E26F;_7-8OYBA"D>+2O 3(0FB$:IA 23Q&PJ,P6IH I&&1,YUZDTT#D; MHQ<*,S9&:ZICXW^?FPH!56ED;[<86!9:%5'"&[V*[/5%'I=W8+THORTO$Z^K MNE$>-MFE ^U@ 0\X?#VSZ,[(W6JPHPNHE3'V'"C5L<]L%;(_?1]Z?#QLZ0'' M:2 ;NX^9!NI)]K= -GD@V%MM]4O[&,Z&CFT?JLUN-O]I;ZJBOE4FLUA) MI&#,T@CBV"R7+*,(RMBND5F.1(I]7.?;N_-:"P?SI9=*ETZ%L\*I<+I_BN-G M[Y\!W,W(#P=CSVM2JSOF*G ),#=4 AGP9SH;U&IW4WS?5'=\JQNO;"Z6']ET M7F;$T(OEHZWJ?SXP5WH^K@@VB&ZN] MQ=#T;I,7*ED'FDHIT- *;-5JN*;?;0:PJ=M5L+/6ON .1*S!Q!J4@D.#N4_6 MP=OOF +D\6FV>%7JNUJ^3(4J3-!W-@.2K2*@YJM"C"_62%U9E\J_V%*N"BNJ M^?>;Q6K]9;'^;[5N^CVF49;*F,$T%A)BP3$D2&*84)PE+-.$9<@K>T5?DHZ- M^'_,&SZ1HB&\^6'EF_.BM^%U6P%&,6A]'W9;I6"A%?C*7@NO\.OETCQ25 DT M-G&M'R@4O )6H:+ [JM:-SPPKVP0TW/(H-;>X0^5UJ,W.8?-"=(WW <)17KO ML.,AQ&*IIO?S,J)8O#8B5+9E>3-&%:8I1"G3$$N.(%61@ A30>)((TR<_$?< MNQP;SU<2 _53/%BRL">!A:"^!Q#GP78\A @*8=\'$15ZM;0[85!]%-9U1R?4 M@<3Y#H<]E' &X.!@POW-;GQ35+7XO)C?WZGEXZ>"[HH8MPDED5)*4$A3G$&, M-(,\(Q(F@K XB6.;FMF'94YU-#9N,9P/']GRGVI=U)G9YDWSHY:3N+H12@BT M>J:1LK".E1%:(4%#RG#4<0Z'0(1QLIM!:>*)2E**FZ4* M=^YY;*2Q%=QL5?[X],$WSZXSXF[LT0N./=/)CLPV]W+ABC*/@!/AE.J\<*CQ+"WL-2AXQ+56:P)PRLZ2@"$&B M8@$)4C'&0A'L5L^TM]$82?F)@8;#;;WI"^2^CQ]]BE&<<0CKJ1K%,=>A@OD_6!+\S[;U?V/NI"8FHC"5* M8)PF&&*>,!L?$!=IX155FB> ML=\N ^!&88%A[9FYBEUWZ4ETM^-'=!Y';Z+R0"80/[GT."@M>4"PST8^KX;* M7WXMA+T,6WU30DU?BOJ%288Q)4)"\\G2MK::,:MB9MW\J:B6T3H"54)>FK#\"-INE!,,P3=-3;Y!]-MY1 ,D(S\-46\9R(]T M^<9IQT^#<#[7>,N[_FDJJH(,KRCF=].UK6) MQ(2I-..N.2KV&Q^;65,(93=F*/Z%_UK7#'&,>3R*7CMO7(I)S_S@"X=7>HI3 M>G?*37'0V&")*4ZIT=,_I:4/"G%=5QU]$*:?O<#0748(?P M'A@Y3V07$-I6[T;(=@X)ORA+!9T'YB5F,N MLQ+!];H= MIN]Y78%1@W,V]:[C9\L]9O5"? :*0]W#*5#@:(ONK<&@Q]X;+L"S1>J=H,VV MYSIP6%W5[:.1QOI:+N;6I>'#3S%[EDK:W]J#KM7*?AIN]1>UWCH^V*3%ZH/6 M2E@/*9O.RX81"D88%0A#(A-I#V %Y"GA,,UTDM)89SEV3[<56KJQL6?I1FT= M*PN%@/U,@/5#&=]9JF5-?-54PX-$@@^N S._Y9#U3.N-FI3 *@*V^H%:P?(/ M6Q5M<@.C1<-=J\C-KL".GNWAJ ,,K,?2\I8#/-"Z]%8#[;?.]340K8MD\$Z' M6V'[PFMG>>ZMDZ[.A:OURMZ#E)6?5Q,5)0K%BL!(VW*J,DL@45C#1''!.,78 M+-$^:17V._!:88S"Z73E< D[O1P\U(A_.(=+!G>^X MVL&\]O::']@Y[[ARASYX)Y[KZ&HG'I1\GJE;7:2^7AHN.9E$X=WK[^P?BV6Q M1;@K;LAHK"AG.8&9MFG'8B8@E32&$R$-"&\C"[2)9A7D.M1H:\4A6%VVX[T,7(NM5=7# M^FOMCU]6ALCL_?AT7A8"G1HU2SSCG?T:'=%G?%-"IR%YL>DHU^B=PCH] M1$)WPRUPH1W'SM^D](X?,*>*\7BVTGV=_;Z)#KY^8=.97;T_+I;?V4S94F/3 M^?/B>663TK"930UACV&^+JHB04;,NPVPBE#%)-&$0B00BQF"+"_!PV>Y77:8H/ZNEI!09K(S% ,2AEO@); MW8"5VG_][V_ W:V(MQW$ 6V1K:)78*,JU(LEM,K:9$"UNOL#"VJ-K\#1ST%# M\?8/0B?SIO(5L'^LE['M ,OS%IM#LHCWZ[X!/(ZIX\G[I4CU M??S> 23_<_@V$$(=QA_M8]@3^38U#X[E6Q_N>#:O[NT6\IMZ6BP-!]T?*Z$C MHESI7 @8YQQ!K&0$28I32 7#1,F,99'7<9!#GV,CAD_S(F]HN0?DBV=K<11* ME/=0OZG%_9(]/4P%N+;!$YZGZ0YCX'AF'A;9OD_&2VG!1MP!"A>Y Q3J?-NA MQV%/L=TA.#BK]GBU8Z;E%41SG&1ENALA]V'18WUAH [)Z9K-3 VD1'W:C, MHE'I81_9:M++P>&%:(9*-MM1BF%3R5X&U4&BV N;"UZ+YOK1\O3_;+*=BI&"6LR@6&"4(.45?7B3%V.C2?(IQL+HT M+>"[T6+OD/9,BJT^#HW*#4UEKH#5 QA%!BEPM,@PEG(XYV'RJ)+C MT%C76Y8ZXVWMR'H[W_[.>HI'&B.N>023U'S!BA/(HI3"*(D1BXDD!C8_OX8S M/8Z-X$J/TGLC[ K\8BSWE7=*L/,@N]Y.!(2N]QN&6JXKT'2O-V9=\T]!JW(Y MXQ/L@/]]RSXWX$'>Y(4;Q M?]M=[LX'H51[O'>YC@,TBKO<<[+^+[K+=80][%VN:Z<=XJ'OV,^_3])RS'E&KND=JXLR =UI(A\AL;5+D#X$KUW M@H O:JC;GNKSE/'IK%Q-YV6SMGO#[C8%ZOIU1]P=BWR;W?[WC7QJ;+/]CLN3[*GLM&Q[\K M9ETAI+WL,[L#N\"9![XL;*79\L=W;#6M8F %5VEB[]\(R8BM*)) 3BB%F?DY MCQ%A@E&O^[=0DHV-ZZQBH-#,E@.OQ"WF9E/^;F',X8;3\4;O+0:I[UN^,./C M?ZL7&LM0-WW!Y!KV]B\TG M[93CM M<3HO#G1JB7\\V9J^7XW5JZ[E/YY+OXZ;\M1F^J+*1&@3+G :(ZRAR#$SC"X9 MI+9:%$\)TVG&HCSS*D?4EZ!C(_BM?&"NUL7EI-TXSL,4U^QMN-T8?PR#V/," M4)G(6QV+DP'K(EUI"9IJ@N9Z4:H*"EW!5MDKT/A,!*_6WO.(A/*?ZTO,81WL M>@;[P .O[_ZZUEUY,8TNEJ_6/X+AG&*;MLS8^!IB;(Q^F@@%PS/X]W M,[:9NJG-\U2*Z3=A3T#I-G4O!ZCG2;S!II+0VB>%C.'F/M MBN[/]C-/AZJ"5E1'KQSSS-(,L$AA$63..$TC0C ME]9!.];Q^)RJ"BF+M-Z^<4..4+LN\<'@>],R:"6<&[%+?_B ODA^./56"^UH MIV]<#:T-B//UT%K?#G,:]?'ER]1F7S7L0Z,DQS',B(W/X9&"3*,,"L',]D'K MB%YVFE1W-#8[I/10M]$#TRKW\67G/1M NYW7=(%IZ/.6*_#Q#_CEDW6,;$'K MXH.2?2AZ.NC8=/.F!Q7[RIX[:#AX/G"5://]Q^F<&5T^6R[Z-KU_6-_J'RM5 M92S;^!"^5T]+)::;A&:-8)N)1(P2E,4P1MC6EU8Q)"CB4%(AXR0B.$L\OU7%KW;+BA<_5>J"0E]0 M* P7&AJ5ZWC%IO-X4^TR)V1#\0'J:8<1=1PUO$/"[ES].VBGW98E M&\->.P/:R/6'Z5-9CWPB-,\1C5)(:)I 3./(9@5*H)(RX5D:(YY[>>2=[&EL M=FHE*&A*"OXL9?7T0CF-KAN+!\&L9P;N!IYG4*(ZJ^X^R9Q_ MH?L%5WESMBJ2E$WU5,EWKS=5MIEG-ON=K8M2Q>\-4Q5N'-O45@CG6D5,F@UN M1B$V-BKD@L90QY0E%$5:1EY;W4N$&1O--'2Q52$>*\&!K07K?Z?6>8C<[^"& M 'Z .[L:\ZT>%OZ&)J!6!5A=*O)EX)V[.[QXC8O MLL#>J]7TOLI6;BN)FXT\35FB820C#7%&F#'$4 KM3C_-(O.W''4PO_:Z&1LI MUL9$0TROXNQG0/6RNBZ :B"3RP.EKO;6"1#"&EO[G;R%I75"T1-FUJFG_2A MJNFDJ/K^^G$Z4\L;0RWWB^7KA-(8(95C2!DQ9E.:)Y!H\T7D,B,*1TI([#+W M3[0_MDE?B@@*&4$MI-M\/X5@^T0/@$O?-P%>D#A/[C.*'YG5*R7^=K]X^7?S M9CFAS3?;>7RJO4$F\!EEZIE[[K%NJ_;?E3VL4?+Z12W9O?KR;"N>W^KO#\Q\ M#&Z?UZLUF\O*N5U,A) RI@K!-+71C;;@%E%F:D="(!3G,LYSIPG=J?>Q3?=2 M6NL(OBKD!<\K8X-/YX!;:8%8/#X]EU'.X)?R"<]$5GYCXV83](9XST12RPTJ MP<$6_5)VT!#^"A3BAS,B.J$6R+;PZWM0DZ,3+/N62+=&+LV_5YQ,;SRL?ULN M5JLZV.=U@I*,:FD8+DZ$@#C1"/(T2F <1YGF&:$RQ;XYKEPZ'M]U8B%?%>!@ MIIC6MJZ8H3B;%<%L*E>+V506UTWOV*RXG/K^H+Q=L!Q'Q8W@ B(]=.J^^AKO M^S/_A\W5O%Z W]G*+&76,;OTPUHN;8[L,@)EHTPU+GUD]G/!,'AZO]9.WRC' MGPL0IQ/].;WM1VF%UZG9(?SX/DDRG473W!'WYO=RQ\MWA\G);W.==S629NO%=S,56K2290 M1F2:0*:86?:C)(=4: J52+C0))' +U\6:P6HY^E*&[1N M7!,(L)X)IB%EX0>X(V? :GCGP0A5$Z^EIV$KXYU7^: ^GL,K_GJ MAM(7\W&8"!YAA5,%X\20 B:9-D2A;0V5))9)U ].F>J10^0[_L7* M]RNPM4%L?0MI$[+;A4V544>K1M31O.54K-- N)Y!7H[K@-GL&UDDFR%;C3HB M8;/0.T 3,(]\6V^#9X)W4/U8+G>7URZ]$=D<2&[.*NB%L_Z9C&S+OQ+ M-ONB; &YQ;HZIKY;E(?4U1EU8^_Z=3&;BM3M0VN]+U3Z5MT+U-GHT"/-\]J#1JIZ;K>MO0^XKXW-F,: MQ^%N?39:7^UD'JLNVRK=P5;Y(D]/4A?\ MC:ZLAAJ0T]=>@TG0-;N265.72K94 MQS3OBQ4OIY]GFJU01Q1% 4!>- MEN/EP4!CT//:4JL!6LN;&@O_P*FJ,4XA$T==CFJP]%(7B#)P$JK+03M,516@ MS4NW&8;E#7.S696C-H[SF"5Y#%6$F$WX@""7',%8HYP+%0O-1+=ZI[L=C8TB M&_;?O!(4L/8\LG[ ^MK>W>$:S%*^ K60P5/NGL,AN-&YU\T;F8C'E3UMT)UX MOALG%+FJ[)7I4CVH^(1[',,4B,;8822"5&8&<((XYRC.2J@['H\$$'.E!:IDK9KDG M-&";',- +Y9%QO-?"H.]/'-5*S"=B]FS+)W=YX5#J(7%C[C"C;X;TPT[F,-0 M8YFF;T :L:L+J!0KF=4]VB&L:.CE> 62V!43,[LA$"$TP4SHBF4".>09Q+#@E. M4[L&<)UADD=NL4ANW8W-?JQ#9PMB!K^4Q.RXHW8$N)U7P\,V"%E6PEZ!&L & M'X(_2Z$=8[0=8?0HO1D4SH'J;)Z'-5#93&=P6FMDGF]EN(*8SAKM5+]T?ZOC MJ>A>M>A&!LGZ%/=N467NLBZ/JW51^&A3>%$AR16..-3<5FL620P9BQ*8Q:G@ M*L:2L-SK8/0R><9&W&?JQZ^*^O';>R![L;-1KDB?ZE+IL9>!=3Q#'6ZXAO"- M.#U2W\^.5&U-6T_AOXKH.+N?NEDJ.5T#.U][*=H9: !"G;A>*,VPAZYAH#LX M=PW4; /O%],9.3.,N3V% U3#2R^D(!%K/Z\- >'DP?"#94&/-_E MV+ATKY+"7B&%/ZW@=6.5 (#U;;056-WY8N5- M'V>0",09IWH9E"C.J+K/#N<>#Y)4SQ@[I9?_KJ_^>R6?RZB@W$:S*JF@%%D* ML>8)I!'.($\U8C*)4!JAB[+KG9.@PYEBSS125L^QY00_S5?K9;$%N"R)WME1 M<&.5/I =>5J]C3(VQ.K8P!1Q5SVGW',%NI_<>V=[?\LD?*[0G,G&Y]Q,-U*L M+N@_&FWJX@M_GZX?;IY7Z\6C6G[X:3THJQ*MYC]I'1F%RHVUI&.HDB2!F&$, M>!OC^<7XBCF&H<.5U87( M]$P]-1@U.!U\C(_AXG$U=2$^ UU)>>/D=Q75 D+K%=2Q]X:[>FJ1>N?*J>VY ML,%YVUW4ZO\^L]E4OQ8<6L2#K(HT#H9(OYJ'%M*\L+3E@-^K\M^-(VFD!([3 M5$&D"8%[+*# M^5RT65@9,YLB=S$OR_]%W5*%\:.?S$<:R;"K:Z>LA;FA&&6I PG M,">1]5;&!%)"4TBQ+3*:Q"PFRMG.OD22T:T6&S'M679I6;VSY]_%M__V+RB+ M_O/:9O!_M([,91FMQ;;BDF?9LLL'TL'8'VIX>EX@&FJ 4L*ZC%E3$W"W (TQ MO-6;9SUW5A>-BL=68ZC1&6A/\GXZ>RYND*:/3_; R,ZCYR50;#DWTV,%GLP: M74R1(K#'UL1Z*A@2L!5@P$CR/"L2]8G6>0BV4]#B\+= .YX08]&Z-;JH@^'V M4"%PV-EL!6FPVZ[LRV*^5,)\!E>J.@?@PAZ7QK6D- ?WV/H?8N>U8+D*DYV6D(5O Y.SF@>RXP_;']3Z/JG> MOLU\^D'_4@TW"T,+FSUS1A(MWLY@U3Y;+T*@[R/@0OF0>_:3VG8JN[#;TF#U%HXJT"RTE'R>*;LU_;R8WV^]V9O.J'Z1=6T0N_'"A<#U3 D'F-UU MPJQ3]903J 2LF++?P^!54DZH>*PRRJE'.U+"="5FB]7S4A6[]DTQQV_*)JHO M4G.LMN4>JW*=JSOU<_UN9H_**$\8Z.:I@I%/)FOC_N%P^-(/<.!WC=-M=>6-?QDA :%U"%)*@Q^H0CM0FF& M);\PT!T09:!FNY?7+M)??5PLWR^>^5H_SZY%4;W;I@Y5TY?"+J""YXP1#3.> M2(@SI2#5G,(L1Q%-"6/2K8J]7[=CH\C=7&&BS!4VVV0;8I4"-FMSI8%_L6V' MP7!CRO 0]TR(M7!@*]W5Z?1L84MNNP,5L.2V0Z>#E]QV!^)8R6V/MWN)W-E: M$SB-C4&'(H@0S2!&L2&L),M@K..&R4U4N(B*_1U@=X/9.1 M0U!"3Q::+UC#A!^\D0$&T$[)\8]":T;]80 K.^-8!>L M_!,OG $B5.:%4]T,FWKAC+('N1?./=_!:W*3/K9PTS1&D9K>S^NRY#49;1,X M)XE,N!K M]2ST;'(X7\)NNNYX#W9LHE-(ZG)IO?BKPKN_L^4_5>&=>#V77Q;S[<_[.6"+ MFY3M!DRF42YHFD+,F4TIF&A(HQ1#)C716@F9:*>"#B&%&MMZ\OWY\9$M7^U] MX/-\J<:)A!MQAH7J# M8>QY!:LUJHCT5H.M$L!H!8Q:L/&K@TS8U6TO<-FQ]SA9?>*"!Q_#P6*)+QS+ M8$''01$^$Z@VMK=HIL/WZD7-%D^V,H5XF"]F MB_O7;[;,B.[!YFZ0^^PU/4":,^+68VEY;J-U& K-BCE[I*,PAU;CZ6H%XP' M6FP$.\?N_W>TX_O.4\>FL6#),7XA\TVU_T^+.]@%F6ZD+ M8E\UY/ZW?R$QRO^SVO+X'=F?A=_MZ#XDJ#U3^N<])#^TH^9]>.\*1:!#_+/= M#7J8[ZK\_J&^\WO=2.:WQ4+^-9W-OBUFLX^+Y5]L*2>:Q8IIDD.:V.L^A3AD M+(^ABE2>:,93*;SB58[T,3;+\*8X&[-EY\%F9W?]:+T^['E+K8 ?@1R#UHTS M+@2L9YJHI0-_6OE )6# 2[X6]0-1P[$>!F6#%A7W":#MT:[N1WO%U.4_GE=K M:\?>/J]O];40974N)4_6:=_4(XFT9DDL;3Y;2FVF=00)01H*1@U[1"DF*O7S M4 HFV]@XYB#5TE8WFQ+%$DU#/="2X*E[A9F00^_&96\TH#USX,!CV<']*CCJ MP3RTPDDVL!-7<$@/_;S"=]%MB2CMH4_S'YN;IDV=QGEQJRAM+Y_FNU>-:(*D MR!5)$)1YED',: H)DLQ\#'#&4);'1'@M!QWE&!OUEZ*"J1T9/\+N.A!NY#P MO'W?J97.!\9NW^JP4QW6<'.%OE7%/KCORQ".=2^$,Q##=I5B4#:]$*I]YKRT MN8X.LW8W_DT]F0_S UNIK\O%_9(]?E.VXI'UOWM>/RR65ICM,^6F$DV2G*-( MI!'$:1*;+\CLMG-C-V=)Q+6*12R(UQZ[NRACX\J-S("5&W!6U[8O?!N6&_D] M/7"[CY4;EPXS CW3::$$V$H(*C6NP'98MIHT'RQU">CI>S&\.HDD;8<>K2:I4S!@5D-KZM)BG,:1KYX*#JQRN M?GE; PZL&QD/.UP]D[)C)M?U FRRB7ZP7I/%,<29 /V $:CA, ^6BNAB@09. M6A0*P,/T1L%:[L;H'ZI\ME_5LNBF^* JN?&E5VFB,LD8U(E-BL13!!G!"NI4 M:TD0DU0Z.0 []C')&!C0@7P8+P?6SXO1 Z56_T67 M=H;S7/30:L=GT>>]SGGC?]0?9IQ*15FN8!XI0[EQ)*'9=0N89)(CA 0FV"M? M0*/ML;%KD3AT7LP=YND?U$3,S2KKB$//E&DC77Y\[R^$W2,SV.;^*6 MNY7J#.0750K[ZY4]&?%>75NQ=EYQ0^'7_RJ\D713"+(2]M=^%F<79,(MV*V] M#;V(NZA^9&%W>JUC-=WE/9M/_Z>P1&\6\]5B-I6E$]EGNYG001TRFG&-;V)!#'-ESDIQ+J.)4E+4-VGAG U*JU?1^;GV *T,FB9F(!(LA139W3J8D)-26YTLD5VE* M&,FYM]&XW\OX#,5&-6'P9;$&[S<2V]*8UKVO-(0VI3(\[]&.09URK))<1Y"+ MS$!--3:K8RI@0C.I$X5PQIRJ <">I L=FRZ+*OX%FZ3Y;>&&AOPE[\[.0;E MGQL#,(L66W_ZP9C\]ZP]X#($;D_0$;-]7F4;J P^Q4O K\*4$ MUPC?6QAO!]1"E27PZ'G8V@3^D!P4*.C01#+G7MO0U-JHJ9 .Q'R>U8>G&08$0ZIES MMK%55Z 4] I4@/5@S#A@$HA1VGH:E$$<5-YG#)=7.E29?EY:VODX70DV^V_% MEA_F\KTQHR9:$,4S939)*:$0BT1#1M(MS MSW9*\KQZL/_;?$,O;%;E/KNNH_*,L6%O2&VES&V.R^M'6X+@?\K";Q,ETE1* M3&!JSZFPP BRV/HB*!0E2:2S/'9*5!9&'"_R&""-61GEKV11_-DKG^^EX]+. M*\.CW3<#&3VN@/T*&NH4614W"D&C$;0JE:5VMTI=@8U:PP^45\KE 0=LL&3+ M0PR<;^+E0#B?2;E\:2]#)EL.A,A>FN50K78OX=YH>:_?;XUL Y.4$J0U)Y#Q MR%;K4RDDRJQU)(ESSO,HIW[E1=V['IL]_-MRL;(%1'>*%"SF8/V@P(J51U[:#CEOPXNZXD4;PM_(CQ*V8KP?8 $+R3MV/'A] M>3] CI6=]VRA&[MML]1ONZOV$!.949J*U'R"LD1!G&8QY$0G4*81(@RQ'"5> M*4I:^AH;?_U^.2^U(>M&1('PZIEY&E U^:<2-!S+.* 1B%;:>AJ41QQ4WB<. MEU 2Q%!HRS0A,$J4T MUDF><>:3GMQ;@M%M]&?%Q[QR+GN>R^FJO,GJ%NF=" MLC>;M?]SF0)NHX"] *T3:#1TV 2,!W2SZ I@*"<,[_Z'=='H"L^! T?GAH+F ML9AD7.6(209I8C9\.&(V97J7=5N-F6/]Q4:8=^FUY'6A*+])Y-)/!J<*J7 M,60/.<7LYQ[OFEEN;<9X:JNTK59JO3+KQR8DODZT/XF2" F=1C#-;!)CF::0 M9VD"(YQ$D@N99]*IB+5/IV-C]JW,@!5"=PC!V9N!MH7E=HVCW! M+]O$([70IU>\#LGOW#$*EM[.H\43_JR6*OBM]^? M9M/US6)N;+.5V9]_L[MT-%%\AZ\ M8UL4RNS *RMJA^3+/LB[$5.?>/9,4DW1_T]='=A*?U4>38!"@2)(L5(!%#H$ M3K#< ;R0:95]NA\^F7('<(ZF4.[23M?+ZCHJJRX;9_N[U=HPZM?%;"I>/\R4 ML">0[Y5\+KZ9H%Q%D8HCFQD&02!0?U-U&P7<.8BMR[BX46!?, ]U;5U+#S;B&P)\YO^PV8O7"_ [ M6YF%S=IO15Z+1D9:LQFO%=H-U6Z$S]D8NQ**D+?=G0$/=NWM+\' ]]^=(3J\ M"._>5,< ODW-I=7=XEK*:9G:[2N;RD_S&_8T-=O!XD""VTS)-FY-S5?%I.?_ZZZ>;JW-I MZ6WTD%@J6UC$%GVQ?GR@H5/ (,6!@ \5V=BWN,.&0PX$_D$,Y5#]^BU!J^5Z MLI-9I*CD=_USNIHD+,\2R27,9&L\#T$9FYNT&D9F?MB36TO @M'-> ML9HH')[L> 0I'HR=.E.WNLY0^M&(]^%GD41X=F-8:?%H)M?U7'Y>S.\_&[M7 MEL>A=]:O82)%E&09U3!666)LQS2#-,($ZCB.-**,))IY'4A>),[8**/6QNX' M:WV '7Y0:P0V*A6."%8I6&A5W12 /PO%/%.R73BHCF>=@PU5WR>?_8^2_UEH M$'!#G8Q>)LRPYZ1!@#LX-0W3:D<7K^*8=NL^^_?I^F'QO/ZFF)S.7M\K(\3C M=%ZXX]>!]3^>;+J-KTMC$&Y-R^OY_)G-RH)XDUSJ%"69AID6N2%N)2#-B((B MC[,H0ICE<>SE']:#D&.C\T9!WTT T7PQAXV@(57>FW3UT>]EJ-WH_*T'L&>2 MKRZTMOJ!OTH%0:4A:*H(FFE#2C5!H2?8*GH%2E6#%QKM*PSE\] M@GS@.=9G7QWR)_QFOLQ,NR]JN9ZNIO/[:E&KTO]D"F,A< 2SB#.(,V/8;!#7V-C^%):P+;B>D35GX&UG88#@]4SFU8X-22M+>1:R <@ ,E$K@$2+_T &[0M,;^GVEBN,!^-UUVHO8=7^EFH=]8F>?K97DB M.UW]\]WKG6FI/"A->":ECJ'*> *QRB2D%"M(XU1GDJ%<::\8_):^QL:F.Z(" M*RNPHGJ=FKI [&;@!@*N_W/4+IAY&YD.: 2R%=MZ&M3D:4;9=3> M XT@[ SK" N;A2HC&.(HH9!'AC-41HBD:29XEOHXGA]VX440 [B9W]D^@*CR ML,VV\OIQPQ$LW2CA,H1Z9H*&<#U$KY]6/="T/]+!H+/]M(+[D[SER8&2TTU( MS%.$)(41S\V6B^81)*DT4S^*F-EUY01E3K>IG248F^FP/7_I.:U97RGG1D0D M%R4KZQO^GA/)C7#+U\]P])\KSFF+V*GA<6>$.[J=O*BACO74;"'"\E9I8S%R MDA#*8[-B( $Q0C&DJ4X@27BN%$E22;WB0@^[&-NZ4%9CK"W&,C;1LUS9(8QN MQN)EX/3,\24N=71A<&OQM.ZA:GL==C!LH:Z3"AY4W3K]9$?_[CW2V!*&I8_? MV;I.NJ;-!+M3;6Y*)CDE.) M,H;0]^G<'HO7?RY2LE]5 UGD:4=10(_K(/"'\J>^3)AAO:6# '?@"QVFU8YD M+,3R6[4#=%5XOX@SQH8_SHZL&0B]GCFQ$K/. %<(>@6VH@;D M,0= 0K%46U?#S-%OMC]_6'](>_)Z]1#D37U;_0$[Y\':H<5. M?JHO:CFW5S+O%G.YJMP!!8XBA;6$FC!C2F%-(!5Q KE*D>!(F+U8[N&>>J2+ MT5E1&R$!MU)ZN58>@["=RL( TS-%-3 I!.SF=WH,'"]WTPM!&LS+U!>W-(3](6R?<<2-N>O#3XM@CN?W<8W&_S\8NUDD6.D1]S8Y%>V\" M:[&>OAA&+L++[M3/]3NCT3\GDDO%H@Q!@N/4V(PI@R3."92YB!374N6<=HO& M#2+?V'BU&?BYW*A290%GE0I=(V_#C*B;T?F&X]0SS9_-RK)5K4I3:)6[ K5B M560NL+J!0KE>@G2#PAX\:C>,=&\4QAL4VM-QO6&["7IX>/? UG]?/,_DIT4W6XP9BXC%""7F(\ 0Q+'.(;47PBB7.<(TDYQY74MT$V-L MY/[CU*$C6!M%P%]6$S M5 &JUJ5X<.E<(_O"@;OHX#+@<+S5N68Y$H42H-0" M;-0H'OP6I!)W&"#[/1L])\08CDX=@7(\675MK:-E;>G\FWHRG^$'0^I?EXO[ M)7LLHH4HEU$:IPCF*>80LUA#%F%IOJ2IY#C1F?!RFCO=U=@HL9 4;$4%E:R= M K):$'8T6H/@-H3]V0$R?UOR+!JAS,+3'0UKX9U5^,!8._]&-[*H0D&_J4OJJE7BP?F='CEL^F]^5)$$,,)SEA4,7:\$:,"60B-P97$L6:Y(C%D1=O M./4Z-@JI@Y/GBS5X56NPI78_]G"#W(U(@@/9,Z=4\MJ]:R4Q:(@,MC)?!4\M MX@55(,)QZW-0[O&"89^&_%[NQDB;ZY/5-M_TZAV;V4Z^/RBU_ES5[7SWNGW@ M9F$C5<7:1JB^>_TO)>^-=._5:GH_+YXMD[O1+$$H$PQR8_] S/,$ET?=*_J&/CONW=Y@HT=+T"E;:@4!?4^EX!_MIX#M0Z5_'<7?+Z]?BQ M<*/:<0QVS_P\Z#A[4WC_0Q"(]WL4=-#%HG_ ]U>8 7KLFN=D^;2PQV.[@6W5 MQ:E9/;*(2 R+PTBL960,9!I#CGB6VQ0&,O9:65I[&]OBL!$62!L$T34!8#O" M;B0=#+>>>78+V5[<2,#K:2],@B4\:>MKX)0G#FH?)CUQ>:F#/\^F)$ZC;-'U M7&[HKK1$XH2EF4B881!J'1^Q@(PF,428JC0C2A))G/U[G+H<&Y<]4^-YM M31,_ ](#_G:.Z0?4O@VZHWA>#X.GASM1<%P'$\ MDKPTV_%0\GOS4H^EK>79Z&[KN,(1S9F.*!2*&!:/I(94<@JQ$+'@'"%C$G9S M16KO>&Q:+LKA+541Y9?\BM]O':=>2?LY#XW@]TP/@?5_6-+!N M;,B;I#2,.Y ;8L']?,YT^T8./&Y@G/;,<7P_6'W2#5\6P6M%IH>)$ E-4Z1A MKJDP;*8B2)C(89$?176^;CH*X'>% S"5AAO5G&4V:W4WW[5)3@NSPN M\=.Q1M>@4;)E=^*$;&2_]IO;.%IJ'J,(SS2Z9O'#)X&PB4^ ML.7MB]QT;.6E^K+#!B#6U9?JZA5QQ-*(9E (6[U"8@PY(QRRF+ H$[%6QE3S M=]-I[W5L9%:[Z;Q3<_%@RQ-U\LXY@[0;&07'KV5%+OG@KI)N=#[4G+^I9;B(O>@/?=_,=!M#AMMZ%:,[;;J[T M8JEZW'>?AR_XKKNERS?:[^L6MUIO2P!.6XA0+8^]%(B9FFN<(,LESF&8X80))G4JOC,P[ MK8]MHEOAROP)95UD7W>W)G!NAD1G.'J>R#42E60A?=>.*!S,5ZW9]L"^:4?4 M.O1%._90QY);B_G]G5H^6K>V;<+/:[XJ-H@3QI,,1R2#*(DYQ%%J=FV:YE#D M5"5"88PBZ3-MV[L;VSRV4GI6W6J'TVTRAP.IY]EM!856TL)9]0I\^"EFS]): M_U45 +#-3 W^K!4(>"[DAE2HXEWMG0U;R,M)\8.B7FYO=:[W>7"HM+G'F^19 M$A,N!,18I1 KZP?/DPAR%AE"X3I"L5,Q+Z?>QL8C94D_J;0R@,O:+/"N]=D" MKZN5$ BTWJV&8R?,5]O[_J E/\]#$J[H9TM?0Y?]/*_VD<*?#B_YL<=JN9Y\ M72[DLUC?+K^KY8LM[F[S)42YI$K+'"9QFMMX<@I)E%,H8A03)DE"8Z<-PZD. MQL81E8QEI8]23*\4%">!;*>&$/#TS 8=D'&F@7/JM\U\\VYCUIN?MC/^9+.# M3/)S2M7S^NQS'0V!&5NM;G61'.S]P@:$3S**;(*9%"*A,XC3Q)9C0Q)JP646 MLUQDVF_U/^AB;-.YD-#N?,L$?'^64OK6]SY$TG&AOPB?OE=W3VC\U_23VH=: MR \[&';U/JG@P9)]^LE+;WAO%K,9,U.)S;89'NX6WY39\,UM%16QZM&2AG[5JEG68'VRZ)/%V%7G(-?6)[M^(VN+5T! M.7UYZ=S"A8EGWD]78K98/9O/\N9(+TD2D268PRR/S#Z%QA&D:<*AC'*NHP2E M6GD5,6KK;&Q&3B.2L2&MRTF?/\YN=!8*O9X)K#MPW5.CM" 2.KG)L:[>)CU) MB](G$XRTO=.-0#[-S6Q4J_6'GS:)LIH@S7,DLQRB3"=F.T0U9$5ZD(SI)$&( M(8K\+*.]'L9G_M0" E5*Z,<,^P"ZD4$74(:9_QLT/IQ!PWNZG] YT S?;WW0 M27U"M?UY?.JQCH<92R6GZX],%(>5#W64<=C!L$<9 M)Q4\.,HX_62WJ5T4K:_O-.HZ6B+22>FA5.2SU3$DD190J(C'>2ZEC)F?S_21 M7GP^O\.X2!=" E%)Z>FO= S'#+%$ITQ#@5/KXV\0)5&D(49:8D8X%K$71UZ( MXA D66*X35H1 $4W@KP0FYX9LH1E_0B MFGQ\6JH'8U 5*2=LC>AM*.-_+6;6Z:>.:+R=;V,>KY?3E4VY:'XLD@)/%_*+ M6M_J._9SHN-$4*(81)@8.RI*)&0Z(I"E69)+S"E57G% ?0DZ-J*Y>; 'FC:K MQ/PP/'M5QF>KEGC@84?9B\/>=.SZ)L*;3U?[21VOP/4+F\YL^AVH%TOXG[6U(PI)S>#'?@N%[ _O$,M%? M?Y=[(U_/Y0U[FMK2V8JM&FGD5Q-!N2"()-"8Y,:ZE"R&-(H8Y"HC$@M),[]P M=K=NQ[8.%-ZWMKIPD5VWNY]R"]!NY!T>OIZI>-=ON7 L*J1MW GVXZ-\'IT> M?)5;.GTSG^7S0+3Y+CN\?6DFQVLAEL]*UNZ-AO7VBI BG),H+1P;;&0$9@S2 M3"$HE%!2*(&C*V#!4SB>[?B-DCBZ G(ZC:-S"Y]BYD4=W1'HF"G,YQZ<13'6J1%*X3T\>M ]37Q6PJ7LNOVV4LRQD7R!@)D?8IO:/.7N64YO(N9(?-.L]%*4/6T\1.F/?S@(](=HS M-=00;B4&I;#@S^I?%[NA,Z0>Q4C"0SM0-9(&M,90FU: Z\UG=KK]S/XM4#42 M/ZQ:RY$X-C5D&E]W=LI:0]XU?S53&RC5"(=Z_;1[ZR5_NK MZ[_84I9K2<,0+"X*[A[8_/:I.&#[0ZT,ZWV:E\?^$X1$G'"A(!;V%"S!%!+! M):1:YI%$*# .S@>&[K]KCLD[]O.3-/U,];2L OOEN?"@TSBE MB.<1S'2<0AQG"%*92ICEN6)1E$4X=]JJG.UI;!N4*H.BD1;LB@M*>7US39X" MN'TM" I;WP<471'KD'/R#!H7Y)T\U?+ N2?/*'B8?_+<"]WLX!]SS5X62WOV M_$W=/\_LP+Q>"]M^Y6*+I8KR*(EAS!-A@SDR2&Q>RD3A2"1EXLG96P+P_"/T]6J,%?LD"R?5_8,_\40]3F?B([8N]F101'MF4,:LH*M ML*"4M@??9V=L EE9Y_L;U#QR5G_?KG%_\=(L&:M-6.GGZ5Q]6JO'U225&4DS MS"!&F3%*F.20)BDU%)1J++)<$.E56ZJUM['Q34/8JYU2N%9B4(CL>4_2#K8; MR02#L&>"N0B]"Y)6M* 2/$_%L;[>*#5%B]JGLU&TO=3=+?:S3193EJMX]_J; M6MPOV=/#5%PO%=OWA-))C"B3$:3[=CXUP M#OP[9E85P I=[&G,_48;8+:RS-^1UF-HW-BH/\![IJ?" Z20O*JL8O'="@\* MZ7MU!ND&74"O6X_.!_>^]0?FF!=NAU8NB#QKY"DNNJSW;21)=)PSF!A&,QQ' M8DBQM!$!E&0Y17F$O/9M+7V-C=#*\^"MK)V*&+5AZT92@1#KF9%.@-57'&H[ M'B%#GD[T-'S44KO*1P./SKS2P7/E-_-EIKZH]5^+Y3_K&'2)2(:HAERK&&(: M99#2.(>YUE&>((PS[$01ISH8&R^4(H)*1@\_B6/@M7- "$AZGOB[:)R?[VZP M>/B*7 C/0(XACA\:/]>/%M5;_3R.O3><4T>+U#L>'&W/=3PNFJ[8_?U2E<>L MF](N>WN'.$ZQ0G$$<:(PQ(HI2!)NC!^I(A1+Q&)&O(Z-7'H=&\G5E6C-OJ(J MHP#*QCW/C)P0=SP["HUCWV=(._(VJC/UNC'S0BG4F9)3G\.>+?G <'#&Y/7R M)1[[NU7+ZR#PZYF9XO.R-&3MEH[2*(I$%L-(YH:+1!9!R@B%-LDSI2D66CK= ML'?L?VS\]%N1@Z.(*"[2< SPWYGRW^J=3&U[!^,]0L;OZH\?K8:=XD24*Q3UV^KW=,6S^= M3]>J.*W_-%^;3]#4F!OE@=OUXV*YGOY/8496>7*_*5L=Q+1^JS].5X+-_ENQ MY833*,ZS6,"46O>HE,:0Q8DQ\0BC2LDLQ\1KSQE IO%1726DW4G9CZ]GTOL MH^3&= -CWS,+EMI4EXU;?>J"(%8+85WDFZI=@9W!*O4"5K& ^?;#H1PJ+7\ MB8;-WA\.PH,D_P&;]B]T:,A^M9A-I0TF*MQ>C=E:U?6*[=6$X@0FQD2$F*3< M<*Q,(=-"F7;2.'*KC][>S=BXLRDIJ$7U+)9V!MAV;@P'5\]TUQ$IKT*(YX&X MH!QB2^.#%44\KV"S-*+#T]T,L^WA3R.G8KUK44RS/"<,2IEF$".402I%;@PP MP;&F69(2+^?0ML[&1@>-4[&NQV&MV+K92:$0ZYD1CH+5R\;/!9! MDIK5X,: M(2Y*[UL73N]TXXRO-DICN7[]:CX#-O^A/?UZ*L+MYK),/:&*7(C?IO^*5,'70CP_6B]W)=^KIZ42TS*.;RZ;1L^$\#3/*,.03#;$B+L1XLC&L6=>K;6] M H6^5\50;E0N?JJ4KI+&%FK#A89&\7K[6:?HWBH/FMH7K33U#T?6 PY6(,X? M0N)!EXX!AV!_!1JRZPYN>E]-VW.SU9Z;#E[4S,@J[Y1XF"]FB_O7RL5*JRQ3 M29Q#K5%N5B'*(9-,0HV%V2*S*%,$.;OM.70XNB6D%+F@"%D+#=8;J3T\V%S@ M;E\"^@"Q;_ZN\#/B@HV\8"MP%U= %R ]7 ,# SJ0JV#G#Z:?\Z '.*W.A"[M M#.=45H1@!N% &E)D6^#ZL+V%5FH(S%W7$-GLNX M@RAOE.6X.VBG\Q]?T&;'PK)L]6#_MQ;Z"YM9DO^F5NOEU-Y:VC\8RM_]1>/) M,FN2$=7&W*GWJOS7_#Q[MD5[/OP418TPJT*IV"27*)51+&"N;9GZ2#)(>:8A M0E&.E.:<2C)9+VQ)#2=J&%9\+VK?*-$?HWQ1:TOHA=C@%UDI\*O-QR:,J@6_ M%]^HK=*>Y7*'_7BXK0?C'?2^;]^,*E? ?@4-C:P[0:TL*!^Q [_WR]TW2A3 MI\V'IP;BURNPP0+48)0K4PE'P*+";S*,H0H6#RO\L,60WV1@#@HMOXT4'9?1 MQ>.C6MH2[-+H0QG<8XY%UY>N$=[&=M^ M8RLD**3T7'". NFX+EP*3^_.$[O(]!#]W0I!*.H[VL>P#-6FY@&1M#[<-=7G MC;(>L[-/")S!6409Q;+XC><)@FL2QY#DB*8_]4GSN]3"V M>5XEJJRD!(68P,CIF])S'\CVN1X$GI[GN3:>L- M1BRD6[LSU/W[LY\792R.[,Z@>7BPN[[5 M;Z;I]7NS5]RD5/RVF,T^+I:VU4F62BESI&%$4@5Q%$60,*0@R['"$FW]@6EA^5#F"Y/>!:K1?BG^#9?"17 (*_*NT@*]4#]U8_:#VH@;;)2E^L MBF.I:M+M0^=XTV U7(V6#U!6HL0(56*! "UBX=K+H]K!PCO23,/JR M*]VT^W^D.LM%0SM<$9?+Q R^;WSW^CO[QV)Y,V.KU?7/Z6JB# 6E*!%0"YI! MG&,.&9$:)C3-TSA3>:*]:IVNMN8I/S1/ M*\X/47"//@+H"7RO5&_H"!X#SM M'!BJ@PO2X%\+L7Q6\O.4\>FL""R]*3-H3WB:"D6D+;RKL>%Y0_8\RS54...2 M$I:DRLL%N[V[L9%WN?%GI;A E>>=I8-UG?%]ME6B0X[\T\"[,6TX.'NFSQ+) M2E+0$/4*5,(&SI5_%I20Z?)/=S9\QORSBA]-FG_^K:[%A58KFX5L:KAL+DRS M[UZ_V)LDPWO;7[^6^^DX883G HH8,;.?3G-(5"HACVP4B! J2[UR4[AW/3;: ML9*#AHR@E+O3QMEC -PHIQ]8>Z:?CHAV*!#D"TZPXD#.'0]<&,@7D,.B0-XM M=,Q-77B,WNK-L>)_*7FO5K?S;VKU;,"_U;=/:ED89]ND+R))1(7R0AW$2\SAU=*V+]OU>@G7_4% M.(9*6MU%A&$S5U\ TD'ZZDO:\O>=O9FN7VV%MIN%5),XHT@PJ: 0/(=81@B2 M+"90$RI%E%/.L)/[W'[#8Z,Y*UM1A2R#HF5LQF100$ MK^=)W<1M5];:*32<3>"(2J#E_UQO@Z[TCJKO+^JNKW6CE"I/<6T@IYQ+D2)N MW1D(Q#&B\/]O[EIZ&\>1\'U^A8Z[0+C0@Q+)RP#]'#2PVPFF>_JRAX"B2HDP MCI65G>G-_OHE];!EMRV3-*G6)8?8(JL^FJ4JLNHKGB8$16&4Q$E("IZ%)A;D M%.I"Z!/:[E#8+/MZVAXT[S*B+KU^N\I+4C$"H)H% N$,PZ("YJC ML(Q+GF"*$PS:=&?&TR]MEQ\J$'S[].$F$+W )MG#EHLQ;2'\0^S9@ARCVPL? M#-)WQ.*OBNF@A_R;=\@-:-.\0C\3B9KK)3#C5K-&<))IS7S4^7C7K#4^8&&S M'\7B'=)W!WK[^AO4#PU_?JS$/]6R=E2<7^6(?7&^X'D61D6.;_+."=ZOZI?@"#^I-,G";,QJG4$8(@&.$BX(AEN,"Q5&.9:"?19CH M[V3,V@%-7 6SH*HX7:Y@,;W0?X(E: 7TL:G.@N3@0_E JZ9?*93 ML#ERD"ZA,.D0G7UX/@?HDOP'#L_%+U_5)KMKG"B#X3MHRKIY4GTG;O-5]=#^ M.N0_A?JE/,"]2 N0-,'"0V(^F%==6U,GW<:6+7.UEX>/7_*(^CSQ+I#7U@%^4CX8"]] M2]QZ"7+;CMJFP+GMK*T]^\_HL&T*S9E.V\;#6#A]HPS*S_7V/6RJA[4Z+>0; M19'Z<55_[S*\/M8-R(\&)M2A ?C^FC*/4QSGK$ EC4$ZB50@ADF.4LP!( ; M3/]&R)542[.4O;P!#$S)8I#8P'=RMF0:+NG/6 C/UG.<,RQU"O9*!7S3<5\K MO?I\UIM@6+,=N_5..6.2.;?+9^ J_XQEG,FUGG- MST&LX'QPN]CB,VS5?&U;G0**MZ]_;!0=0]?63K[;WZC^'8<-?XLT"VF>RU=I MB3,97K 2Y4F2(19S@AG+&1-&#''F(BSNO3F(&O"=K&8QA,4RZ(41?L'U_"Y4 M'4%:$SF(KVYU_J8T"*KUWX,]['LMO&1RV8/H**JP$P,(>H./8XHJ1+%/* M90RC2K9NUY]:WJV6>6#?TZL0A.5)2A +8XYP5&2(YTS !* %.&#&JSIV> M;FF&K2MI4]?]J[:J395/04<4N+'L)7\!;SVKY@Y%WP?24M"N)+ M"!SWE/?8 M"DT/'ED]9'%_T] +O7C;;^@F:$WP7491E!<$$A:+, M$8X9H)S%*2)90A)@A72HM/+-]:9;FGT9B#%$+[$YK8@FS!IG"4[!\VQ6!MP& M8NZT+4+RU_PEV]JA2QPM[YR'E,XKP,4524J:)BH8@)2% J* M# MRLHD,6)],I9@:?;YR\O3$V]>6_*WZF%=E950%,][#8)!!3,GT'QI]/Q"KX![ MMNF#[,%(^*XB\4>TI??HPV^TAL^1*VD^_ZS>I34\QPZG_4 N>TS<*QJ[/!$) MHJ6JEN:8(TI$B-(T8YB2@G-NU/#G]#2+LVFJNT)/,BK&+)9PH=37!%H]AH:KT3[2^"[/V]>H5.VG/MV-"EI$1<8082E'F!4)R@D-57ZE8JTKDT(OB_KB3(LS$DK68"]L MT$MK$%-- JL1C[J":PX3<0(IF[3+2<@,(E!7T,T4?-I#:!9XZL R&7-.#C!? MN*FCQT&DJ?7 %3S"H]!5O1#[(Y.TI#@A/$%)'$OW2N0%8B1-40:BQ*7@-(^, MK@[.3[4TZ]FQWJ[J]0.2TSU=219\&ET]#\L-9IY-: ?7P8G37D['_,"36+CD M!CX]T?R\P),*G^0$GG["SDP,5G6IJ9V)7G-ZIEF&&NH0:R>B;"#5Z>3<0.*B7E+B?,0\OU MRV@X,A(3$\UJ)"XK?&PD-)ZP,Q)]A+WY6K\1_WFI&N6H/$.S?;V3OX7MFW7; M.^Q9?>4>0LK2J(@1"YDR&I#)F"RG* ^C2#H:(@?"[]?PH#+*],R&_N1:VX)U MVV(L@K_=<=<[=BVGZW,O=WMV"H/09D;%8"7TC(QC=.K�>Z; MH)7\ID7YPT64C>V0.6".[)+!Q+/:*7- CNV6Q0C.NPF>Z*/\&?Z[_?H=5G_! MOZ0Q?=S70,W#S@>S9Z$UV&KP)=L6$8ZUNNE[QMVN'!^!N /7?AE!'F*5T)C0 SJ!9 MH M&&$]Z*#*?KL>@3=!JT?K1/::>$V,O1)/Y[T!S:3X29T K: ZW_?/;CBKY%OI MSVZJKJDV;&]+55C0N[Z%G' 7-=Z6(Y.^+KK&8*UIO^ZS43;"&MO-*FQ7 >\VZ*/%Y'*57>\^*&Y!0 M.UM8C0O8N19KKI3AO3:!*JRZ+;O:JD&CEAIO?Y(B/QY[O_*SOI?ASU@MH^SC M65=MIBOBKX_0;:GZ91N4JF!8[II:5&TA\?=J^QA(\;O]-JRQW&1YGV<&^WVY M'0;2W)ORL[KK!MI"\P]G.=#.5NE"EO3U\\R91^T,E:-,:W?CVD4P[R'?[HN? MWOS%JY5ZSW^LFR]\!;\#7U7_DR^J>K.Y3]*"A(40*,I8B#!OTXT (RI2 2G! MP+G1\8_^U$N+4WYK5/O&II=P5(*G-O&&=TZUG"UXXLV?L&W=9MNR/(,%T@M= M_,#N^26IA!X5Z=T$.[E163=(2:YHC?H%4<*[BTW, 7,4CAA,/&L$8@[(<=!A M,8)-!J5**'ZL5_+KFP]M<>SG6AT5K>'3%IYD#$%8F&-*$4FE5<,B+1##P% B MLIP0'A+.]4O\+DRV-!,V%C?HY%4T*!#\6XDP%K#K7>(H.^SDYG! M,\FP= ?B7$F65X%IF&BIA\YTKN6%,69,M]33YC#C4O,9RZ3+LI0^J:J4Z9S3 MH[/5F-*2J&M#2$%=((;2>-UDY;GSU]_&?XC M_ZCZKU]_^3]02P,$% @ &JQ959,79%L/M0 A$D( !4 !G;V]G+3(P M,C(P.3,P7W!R92YX;6SDO5ES6TF2+OC>OR*GYG6\,O:EK+NO45N5["I3:DE5 M?7M>8+%2Z 0!-0 JI?KUXW$ ;B!(8HF#$\RQJJ2XGN/A_H6'NX7\^26*?[T^WCYY:?_C&GQVT]Y/KOXZ3]G\]_&WQS OW=_ M]'+V]<=\?/YE^1,CC&W^=/X7S8W@E#APV4H027*P5CG(@7%'\#.CZ/]S_A=* MG3%9<6#!"1!2.C#*1P@Q!$:]XEZD[J&3\?2WOY0/WBW23[BXZ:+[\M_^]&6Y M_/J7GW_^_???__S=SR=_GLW/?V:$\)^O?OM/ZU__?N_W?^?=;U-K[<_=3Z]_ M=3'>]HOX6/KS__GEW:?P)5TX&$\72S<-Y06+\5\6W3??S8);=CQ_DJZ?'OR- M\A5<_1J4;P%EP.F?OR_BG_[]7W[Z:<6.^6R2/J;\4_GW[Q_?WGGE^6QV/DE_ M#K.+G\N/?WXY0S!\<.>%V.Z/ES^^IG_[TV)\\75R_;TO\Y3_[4_E3Z%(E5A. MRBO_[YL__OGF[5_G:8& Z5;[#K^Q?D9YVR&4I._+-(UIM;ZK=TQFX:0=@%4MT)8Y$"DO[M9WSPSX49Y9..*QU'[KUNQ9G#Z'X]78Z7X[3X[/PD MC:)F03JN07FB0>20P0G'(66AE,N&"DF/HOO.Z^[2?5NF9_/PTVP>TQS5Q]7[ MW#SO;HX/@O!E/(E7?UWT2 UI+6+>2#-+[IY]PV3G-YRF^ M6PGFP=5U2UNB5DW=;QXJ],L%G#OW=?0).9V*UGTY<8O%^_QI.0N_G7T?+T;2 MI9BD4N!"9""8E&",-& T]SZR;$U0CX @NX7OJ%Z_:86$-%DNKKYS XDGB1D. M(D<(=]8'IQN S&WZ7\TNW'@ZBDBO)4P 9SSBU@EXZ$:;09',@W Q4&4J8^4^ M%<. I+)X9U5YW0):9A<7LVFWCK-?TH5/\U$63CK&,Q!O4=$R;/.Z>8IA;\!F5;4@J)L%# M%N0Q*^1(F+S8 R;L^<'D$"8/")-BP8]>NJ_CI9MT]+]1@;?3/)M?7+E[Z2T> MN(N1"=**B*Z[=3:!T,*"S<1#S"IS9%?VA!SEK#SV]F'40QW#M"IG&T'(9_S= MD8A&6Y,CJ*0Y""]PFP3CP3DF":HT$NUCUNCNB"AO&\XUJ2>[+8#8FY&- . _ M+MT>,ZF0BQ(06D A*@B4B@M8N,A4CL2I7P<+&BX=3#+W" MXACV-H*0#VD^GL77T_@*';81FL-914E!VJB+F4S HLH$YF.0VDJE?1U\W'GM M,)9%[^@XG+6-8./SW$T7X\*4-;Z%P+4+): =!8U6N V!M$6C*S (Q&JJ MO796QZ/ L?G&G4 AGPTHCF)H$V#XF,['Y?9@NOS57:21S3%ZE)6(GV.AG!IMZ;&\"19_= M][<1.37.X]65_EI/YB 2L4)##):A7U:6Y'0 JP6>F\;(8QW<1U^_$W+,,T-. M#58W@9FS&%$BB_4_A3UT1$U(*60!Q)5S-9L$EDD/WC(E<\@A6%O1-6 M[#/#RK$L;@DG+_'3]_//L]^G(YZS"Y(R(-1Q]-<(^FL\:S#1,"($U]D=Y^L\ M\.+=(FCD>8+D0/ZV!)'N''T__S"??1M/0QH9[41*F4"B,8/@U(&G@D%FTG(5 M&/,ULH,>>/MN8'D^\=9JG&X),1]FBZ6;_+_CKYW9915)/!F'K%%H=DD;P.N< M0+GL@\[>\%S#*]KV[MW0\GS"L)6X/#!6BDX\FR?7T4T)=TR(8H47URXRBEK1 M'@^@=>#.3DP DJ*\N3#E]GT*O*3DO \> *22EYN MM@U8'P4P*[Q.PEHIY5$HV'SC;DAX/@'6HS@Z,!H^I7 Y1R13YC^/EQ-TU+V, MN:3()739"^VD9,P1(#%PM)AR]N*X2YG--^Z&AN<363V*HP.CX?/ MOKCI>>JBP(;%H*Q1()- ^B5J,Q=Y!G2\DPW)4^J.NV_9]M;=(/%\ J5'<[8) M1^/EY;QP;W6)6!".(KE<(,(UR=)+-($X,B4CN*WT"@+JNLR-R(X_EEF\JZNQ M_>V[(>6Y!48K<+H)Q+R=XM-<6(Z_I5=NZ=;+&EF= W?H+ 6?)3('M:,K2;!6 M4>L2Y8*PXPS/Q]Z^&V*>6WBT J>;0$RYF)Z_=,MT/IO_&#F5'%%.0_(&R;>( M>D<%!2.,YI(Y;5B-&/J=E^Z61/;<(J.'\[4)6+R^2/-S5(1_G<]^7WYY.;OX MZJ8_1JC[,N/$H;==LJDU\V!)$.A]46X,3S+H4 $>6U^^&TR>6TST>#XW 9=/ M%VXR>7&Y0*XL%B/EA1%(*U J-: G7HY-9 EEU#AEA!*,5X#)G9?N!H_G%@0] MG*]MP.)+FDRN06TS"UQHX*3$;E,6X .WX)QBSF@A-:NA/&Z_<'37*'KT MR6OF['$AU#NOVPT9SR=^>C@O&TED?S->!#?YK^3F;_ [BY'UAFC!"9C@T&R2 M&=5@(!RL5ER1H'@R=8KD-EZ\&S">3T"U!G^;@LBJ9&.UB)"XRX%1< 8-;.%H M "]MA.B5(B05-_VX6,B#K]X-)L\GR%J'QVT8);B,N9N\G<;T_7^G'R.NK0HA M1>2&HVAI6U(O"JZLM' M29US&AC-N! >D",:41ZE"<*A4@Q'^C(/O7DWB#R?8&H5#E=#R;_^?(^MN,3? M#NP$]_[73^_?O7UU]OGUJQ=G[\Y^??GZT]]>O_[\Z2[9.W:&>_!A-3K%[4;I MD9WC[O40>I_?C*=N&L9X>,Q6]7+7;DP!']67ZQ&ZCFT <[98I.7B>I69"!64R""=]2"8XN!]RL!8XB;C*6KH8^[N M(:N\2T$CW:1J(6&S%JB*5=5@;"'5KLZ-NQ\-CUWD'-IG8AK 4L M'06 S194U:71 ,1^7==80F4>;GBH-/CH/C!.T M_H13E#]F#Q\"K$?(&;:=67TXU>)\ R J6V)S6TSCIR^S^?)SFE^\G7Y+BV4Q M"18C;UG.C"C(D2D0F1JPN") YS&ZJ!0G_K%;Q$.5U6[4#=LUK1^-U8-<#D?< M;.DF=:RH$$IU].)C"@F7AIOHU[2\VCV,\]= M\+6-J4?H&:8?2G^HJL;[!C17J;J_2)_=]W1K.2.OI*#1(^F"(8L(&IX63VY0 MWKJDK*'4/I:M>PB MA(R3-.4_I!S/+>;@,PWY,=L_@-1/[)<9*MQ^2RF0CO1 MI3 VE$HV$2(N3#_:1^-H"+]\LO:7Z')2/J&%IQJ =# M4J8H0PU&%3..&(KN*W.9U#Z([E,Q3+>4_C!R))\;0,I=XA'7A(AH(&L;2R\Q M"C8+ M2C\@LL*NIK>UG[XZ/Z]52/YLG!W&W KNW _6XV/=^TSYD,+%NN@6=A MT2,D"8Q!M:B-TDI8+Y!??:B2+;2TX(A7B1%6878#^N35^K77YM6*1^4,Y5I8 M*D,$CR2#$*@>KY5P M 6&\DN4TGEV4@JM_=E^.)!['+/+B#$8)@B?4Y=('<#Y$/*!5%+9VQ*?_5;7@ MTU>!@!0DFHQR".*Q_H<' MG<./$=1"B*#.85R-[0U@Z"W*8'H^]I-T?3*\_AXFER4Q^Z^S6?Q]/)F,**'* M.:= .5V&/!(.3M%0S@NA?$8W-]>&TBYTM1!3J(*HZD)H %C7="N3O;;6@.:^ MC/ZD!HQE^$$R$7SBE/O:(^[V DC/ 84J #F(F0V X%8$Y-?9-*P]72UT"9<2 MX"*5170M8DM7QYQ(1I_9&=-CL.F&D!;B"?7BZTC)BNL!:2PM&9SP6F7/"B$PR?ZR XA" [$K;L/&F MWM,9>Q%1 YKGUKHVP[OE+D<)KB'X,MZ\])1U2G.((KLR^E'6SP-^F)IAT]3Z MD?[#$#M&% V ZBKWX(/[4>Z.KZ+\R=#,K<53F%M5Z@HT&(_:W;!L.!IQBK/: M@-I.23-@.DK.#R1\','T!J#S^N+K9/8CI8^IBUC=Y]5(R60\E116T2K.(_C2 MEC:4!C\Z!#S>:SOD3Q(U[.'7$Z#JBJ(!;.$.F5]N78B.2#NG = P1#:AH0F^ M%.4;YIU, :W&1[NF'*B9MA,S[/U+?\JI NN'G@^\7L7']"U-+U/7S&%DJ8E2 MR@#42#SQ>?;@E<;=P)C*67N&+LM=Z#PP'WC+PX>]OZ@,A2H<;$"+O)Q-.R;\ MYWCYY>7E8CF[2/,K5OVX/G4=]Y*:!!)1O%Y3P ].9:ZN] U[#U$ M3[JEND : -EZG]Q*Q;Q:B N9Z-)>-UO"02C?-8P)8#-U6@LKHZEM_CQ(S+"7 M$/T>54>RO@$,;3EL>?2!A"1!,TI 6&M1U2)S@) M-4BI1\_O6W-^DI;:H]+]-.X;+U![T^A-0 ]NX?]K?7DHQ5^#_@Y>I0>(KG@4X! M2D,5XY.2_-&9,75,K3U1=@IOL#^451-' ]"ZEWYZBX,E!S7D0'60$;B,'D3B M"EQ"56T"85HJQ6@6E='U!$G->(?] :RF4!K V-UTO&WZF-AHB4,6R826K!!! M@B$^ TTY,.VI#[1ZOLE31#7C-O:'L[J":0%I717&KL%>S&X@-%$Z:(]755_%[457!#5KFH:R%.9C MC$P+H(9($*;,":+9 )&,>B6"8X_.;SO,*WR0G&$3Z4[D"=811@/ZYQ$.)9,R MCR0 BR5XIXW!'5)Z8"IIA0K:HV=;&59'YM;5'V!^4EA5DD4#J,(M\2W-EZ6D MX<,5"=WJ\*#&3U.Z*/DY[^56,2'4?^H;.2^X)DST) MJ 'PW:I7[3R=,FUGGKZDZ6+\+:WB-N]FBQ*M>9\_N^\CM%BU-^A#$Q>1CX2J M,MJM'#_!T>!94K%VSX4]21SV>J G"/8II@90^#$MW7B:XFLWG^+>6MRIHL[C M,%Z.J#:)B8@F+A%L/6F!I-*,3YJ<>5+H9%4&WM-4#7M)T!/6*@NC 7C=9]0H MH^.=I B %G2I62(97"ASDHV/WJ!3GF7M,-I]*H:] N@)/DV"C[ M)\[97KV?;P84:ZUU%) 4%F#X)*"E:4>/%,: M0B J"M87;C:):01"!TCX(; X&<'.;_E>S"_031HQZRRSQI7>5 6&, D#KL/K'?TOU_2CB9:% M8 J(]:S<\R@P3A,(M(39<0E6;^B2!XI!MSQ\V"AR)=E7X5P#"N+Z?'UW,X93 MHW%NN 0D%55<*2ZT(3(PVA O.2I 7SN?]SX50]]VU;=/#V-P$Q!Y,.0D(S&& M* FX47#G2)_ 26$@>'R,\4;Q7'_"YG'));U#YD Y[YY%L@_3&X#/W5R##V[^ M?M[Q*G89!1_2?%4\3U,*P7$"O&OO0HMAY;B%E(3"LU3D&&M7=.Y&V="PJH.# M>WV8JPNE.:AU2UB<72Z_S.;C?Z8X2MQ$:J*#G%D"(81%VQW-,V./4S3T(7<":!TEA$8AU:5%X4I$3@H7 *R;FHB?@LO9@7?46=3OFJ?:5U4/ M4]-L:D9M*!W _$9A]/YRN5BZ:_"<&O1P'4FX+N7K MCVM^FJQFTS..05=M<;2%L'LG.;*%ZHQ+\8$)$*8,4@S2@^&!4H9F(N&U==8C MY Q;B]D_HHYB?XM(6A_D7=\JQP5DG]'%<$2"XZ6&5"7%-8DDZ]IUO0^0,FS% MY:D0= #;6T3/[5,[HX1YI@YTQ ^"HQGH>#+HM$J12/)6A=X5T;Z64V\EF*?" MT:$"J :FWI+#/GW&C[^\_O7SI_=OWO[Z\OTOKX]-"MORQ,K)8$_17"D);)4. M?QWJO$:6-=IR3?'PD9*!H#R#I[[D,&OI/'[-36U7^ %2CD^7[QIZOL%]M:U3 MT/5$GS*? ?\?2T5 <-9YZSEHT9W$)H(IG8-8T"E$$ZDBM4.7!Y Y;!RS!G+N M9]/W*ZN#5=6W-/>S:B??HJM/?OW]:YKB.JXYQR@33J.^94J@)\$5 Y\X+[ZJ M35X1- OK&T[;:1DVCMD'M*IPO0F[:;%\G]<;9<04GLA)1'!X/*,!H -XZQ0D M@KYGDBXX4OMF]PX! R<'59'I%J DIE/GGR!M??T;/HP0-G#/4!WKJ": !-'U*DTDY;:?Q M%S?_+95N&E0(/4C-P_E$?.*K$ M^@9 ]-OE&,IE/0"IYI": !3FSP:*V+UX5\=R^L&X/+K;#J[NXIK]8CF/M4Q@62B%.(J!3GU IP[?&SB6;J!_%<$:3R]Q4>N],9LN7J0\FZ=;3:1??T?^ MH=#&4S?_T269EIZ9)?8UZPS MU,D+RV6(RV#=2$:X$88W$N,E\;E%D*T')5O MTJ'Z<(,>ES/L8=D'B%N1?0-Z]'J)ZVW\ HW//%Z.O#8ATUC"* I-D5"L!Z\L M$,JIHI)8&FJW0WJ E&%3"_J#WW$\;T"#_IJ6M^R'Q%V0/%@P42'NHT_@@^6@ M/,U<):J)JAW=O$/ L/D#O1RU!_.W ;URU6/I*O7JA5N,P\A8[UUF&J)RR([ M&3A6G-A(*5* M*%8; BY*#]8$:GR2,?"^8;,F9=C&S*< SB$\?XY9):.-H[1&7@D^L_?,DDVZ MKW-+?J[+)7S7AX^O__;ZUT]O__&Z?B+.ML?WR+LG5U._3]-JLW:]S>^UM+SI M1Q=8)F5>1R"!HUHF%(PA 32WN.VR#3;7-K/W)+&NE8@*B5!2QI7XG$%D&5%G M>0>&4I=LS#SIVI[Q_E;B*7HW54?'X];C/GQOP!#8I14L'ECC69G -"^S<5ZE MU;^W.CT2JQC:R[Q+M\R<@)7H46G%T1&7/'M:VV8XGNJA2Q)/!\\32[AQ3+^9 MS=/X?+H:^1I^?)Z[Z0*76.0^C=U7DQ4*XG]?+KJA&=<-D7U.BB5.H1LI+%2@ M99IPN7 FT6AAB%*UFP#TLY)A5?.I\;C'=C@1.!K>(F??W'A2>H$@*SZY2?J4 MPN5\U2[UWIJ?$)+D*>NH,TC%+'*D-'B.P@&S'#TF*ZRKG@O3_ZJ&/38:W3H# M@:;A;?3W*2YK4LK7_C:;E-3LO[KQM$CI_?06<^;C!?[H%7XY/5_QY5J=$.$B MD^5BSVL4D^8>G. !3"E]8RE&4WU(5E]K:?.T&0JS.VZIDP*HX8U4EOPQA=)X M;)S'8>/T+7>*9^]?OEW+\'V^X,/T!I &+DP?6O/CF'UU- MW=]2/$^[FM>1.\(I5Z!-*8P)AH(G-I7.J))HIP(GM5/B>EQ.F]MG8&_GU#!I MW#I[Z19?WDQFOW?KO[)25TE=]T[=C"05A6%XL4YSF3KK2H9%X31Y>N%+:$A,@T-+S7^'JC=,2I"&>)^.5 M2;5KGJL1WZ:3\NRV1A5L/ ]O9.OZN_7>8\)TU=R \Y!,MI!9F5J>B09G+4=0 M"ZMUZ3O&3GD3LR_];9I5SVZ'U$)(PR[)G8&LDBOC@HN@B?8@=#+@N-:@DH\L M=-F?RI(,N=X(O25D%(0G( MY,NHGV# QDC 41^5L=Q26CNA\,0)E(<%1,L63"XQ7=Q3I4LYN^\CS6QVK(O2I+=PG-E6"*-90H"#Q"P)4Y M<)1KX[PI(X).">6]B']>29U]0;L_>5>$^DGLAT^?W[_\WW][_^[5ZX^?7O_' MW]]^_J^:%L.6I_=H(SRUEDI6P48K7>NC-HPB1IE#=# NT685 HRPI=VMSM+7 M/O0?&W9UA)6SFG"6E9/92@>X]P@(BWO.1&L[0]P%EM!6KCT[M*61UD=(]XGA MU?LPMH%0_37U*XX433J;XI>+;N1N8L&',L^;IU*1ER@%+Q0Z6)Q0IJVA0O4V MWGT;08V8; =(^B'0',WV!C"TL8;UD$W.39)(-IC,(PB:2_T/(6 ]89*R%#6I M?76SE9!&,'.\H#>K:(_F>@/0>7G391[MMG7WYAC'13QN\L&-X]OI>NCJ>MRJ M59YPSPAX6JH*A$1CT2$'DT$+DDEGA:QMEN]-9 MGVU' >'@60 ]2:@"&9R%< M7EQ.BFG^D$-Q-0Z$@:4>AN9)\[SVG;@SL0-Z_75AUT_ M4FFBR?O'M$3NI'C5"F&]#D:45%I*B#F59O52@TG! N-X%B2E7/TN7MLI&?9" MH3Z4*O"[ 36U9>0PI4BJ%*A9A4RE1T\&S[(';14U.1 J>&_5_.^:G-U=Q2P_ MC,$-0&3S3-;/Z[F\>13F"\K'6R;O!EQ$K@SG@'AI?F< M]@:<*\-[%.>>2YVTK7_+NDG%X'-N3H>AXR30%I)66^%V.>AJB_R:?N]^M!@9 M3ITLW6BB"&CX<5[N-5T"JGR.CFCE:?W YBZ4#=[Y^[2(JRNI%D[ [:OJ9@+? M+$J)3%0LPSB91!M5N])'+T203!.A4\Q.UZXDW(FPP9N'#XV^(^34 /AN2A(7 MGV61N]V5?)HN.O%^3,C=Q7B9/J7YMW%(*VY\3&%V/NV>TC%F%$H3 M1N_12Z8*77!G _C .2C1C#ME )U"_B8OE[.PY>RY6X_DV@VB4E%/,:PU2B.+7I=+") ;(6BL9;?21]&(R[$C?X+W03VLY]"&U MYP;,E=+7VB>;90(3"++2BP"6*ERFTM23&$W*M6X%W7&X/E_C)K!Y7; MIY]<\;CTKUDUKEE5#*RX>STCA01*I24,SP6O0-@DP$N#'YC,+'"ME*U=*7D, MO8,W?3\9;D\FU0;\L[L-DK63/!'/0%E=^F.Z"#X["5JB*4.(2;)Z\X<#&E.3 M/P3(#F9\ ZC9K;32,<]T+AFL"7<"Q4U@K Z GIAVRE@;PBDKP??K>?B'N(6I M+J8&H'?G9BF'F(EWJ%U#0%M6.@)&4(_*-DC"K$K!U2YYW?\^[X]Q&7,HVX^\ MAGD]K5.$M>4RB3IAN!<14F(!!"F# "("7P477:D*E]5'9!YXG4?_.+3GG]ZN:K>KA;TY^)DB+;>-TWDGEG@BU;(:72KAYM02H42,6C-58ZD:K[A7M3V4@*U+$(VF*5]RFN M!NRGNWZ'3#P$Z@,0EQDJX&C!:48A:LTI]-)NK.DS[-]N4D=6HJRS.A+"GD@C &KJ /"G*.*(WNJMR_N8QW# MYF2=&,6# V'H>]I7"5\;QE?'7C>7<835^-%U]GB^[^^7W&]>.*ES_P M=XJY^[7\R@CYFURI$Z"$.!"6);!E%DV4BDE<=H@F/F4:'DW%L%IW> #-AI#F MT+ ]NYC-E^-_;EEH?HO2GYZ/_22=+19IB6>30D\^XXDDHRFC5"D';S,%842( MW&3M(]T)I7N\=%@EVA8H^Y)5 W;$U5SFN^D\>"))+DTJ_0U*L_RH))CL,M L MJ+=&46JJ-W_82LFPV:[-P+"BN!H W:OU:U=<_.R^(W>Z9J0O\9LE6R<)D3A7 M 2@M5>_9JC(9-)6>I)E&D_"[M6O6GJ)IV,37YH!8581-0-(OU[;$\L=-A[.K MGE CXP4Q0G @5DCI;LR M+ D0R,D59U]_+VH_C3(UP@FT=175 7F5<7^QQ$$R:TIMLB?5L_T>)&;8Q-/F MH%A':$TT2[Q_(77-M'4^^*T.61D7X!WHG#RNC48P40K@Y1[)TDQ0Z5<&Y.[4 M#9M\VAQ">Q)K ^?X_96=A3"[1,XCW]/X6]< ("J7131HFPA5FKD%!8Y)_(RX MK#+WWKC:>56[T-5:/7(=3#P)O2,%U*B>O&48C[Q"RY=D],P,+1\( 9=8 FV] M)%ZFY%AM;_I1@EHK6CX1T X529-JK3,R;LZ'5?#)R4QXLG@(>()&+F,:K'8& MO)-.6V4]&66M%RR="W-%":E2Y7:GL#^Y'IZ^)B4D$6Z8T1-32*7@P M9?8KT48Z88+AKG_<;1#56J7RB4_30T33I*+#!EUKE;Q5D=03UYM47B]+X1(R MJA0LO[Q<+-'^G%]ME!\CQ97@:&Q"4AYUV!I Y>X)22.:F?<$&3K^M&CAL"W5:5/26(@^IS&A.4 Z&XX*M)5D*JC/5/:3% M[DEE(RU.3Y2"74M<#>A'])2N6MZ$_[DYT1 \=7& E MI8=;<$10(#%;:[1*FM0.'.].79/)V]5P,CN)T)J(M]Q;VR]N_EM:%G?^YF)[ M1$M9J(T14->CQ9.D <^X 2(,)4J5!F2UE>).A#69?7TR&!XMJC80.)^%E.+B MJKD"[J=?W+(LY\?[O'6)QDN5;?1 #4> L)F4Y!)E%J8M6X'GPX(6DF>88:.[]M-XD:MBH M]-#:\2@1M:\9[RW/"8,N8-:@%>XK07($QYB%R!3'91H10^TFPGL1.&S$NB6- M>)3HA@YA=[MK51FS:B12V+K>P 4HG4LJN>&B>C'*GB0.&R8?Z%3O0WSM9%[OSM01 M4]2+;#,$[TG)Q.1@T:V#P(2GAADK^(FBYH="L[?^EB>&9D]":S=J_F8\==.P MG9&,)D\\[KM40EY"*@O>4@&!TB@LGA-6U4[(WI_*87WR4T?-:XEK:(,3EW>E M^J].@^L^W%U?J:Y$\:STJ+JUY:)(PC/"(5.&.QN) LMI1&)EB3%PX6U* MVOC:HX"?IJK) 'EM(/8DI';LP]NF;ZD][+RWTI 1V9A>SA;HF+'DE;>$0"I7 M_UV%CC'"0 Z&^F]GXS/.VGBRCR+LBPE>('[BJ92[(J,HY9EPI70--0>W+D[=4W&P?N"84]" M:^,4OK7%?AE/9R63N"X0]":V!P,SKG%- J^+U=S1MI^?I(VK6]].RV/)?R4+ZYB8K%^QJ+%47 MXR_#5VY_X]9OCCA1I68']Z&S:)-D+L$()8#@1C7::))%[68C/2QCV".^M]#. MT )O0 4?M=C5F*'[.?=A=DK#,&G@X#A.8T@O>>9>@8Z< ;H%&O!4IN (Y=HP;?!0 M;FE/#&OMM GQO838S/STXY:<#4DQ"0DA.;3NE$W@%#([9Q]S3-QS4KN;?O^X M[>UFOU'<[B/$=N>$?+J\N'#S'[/\:7P^'>=Q*(4#J^KY,@UQ-AF'XJ;=6<=N MPT)V?'*%B2&'K*'2V)#[K[DIQE2*!TD]6%F0R:T'KVR9(V.-D#JCNJL=>7R8 MFF/UW8O+Q7B:%HM7:1'FXZ_K'L#WW_<9^?IB4BXT4K12)(WN<Y-Y, ]Q^M@9U.K]2NJ:HY752VVKI<_2$]=_VT%3;2=CDJZ M9OWP$L+<5II]#9[ A3/*,5!>$!"Q'(EEW'Q6QEA-//>QMG6Q(VG'W_L\^IH; M1&?I1#>UTH5R@4"T!,<$&I:"LZB)R[3Z&+5=:1M6Y_2!H?L7/3U(J4V]LP[= MNLG;*3+N/H03)MZYQ]N/BZ%BU<3OE^C95?N MC?[Q]O4AZN>QQU700CM36TD9O9^?N^EZ4@F>0 LT>./5V)(/M];P/E\CYCK& M< N)*>1LT"JV67H0UBD\F/!T(EV#:AT-JUXX687P8]7;5FG]V+J/5/31404^ M)(W[R$>P)"5@%IDE7=(TU,ZMWIFX857:-;(,D M)5ZZG,I%0$0C@(D"3H9^2#:)^^1LIK5;6SY RK!JI(+\MTT(.9;E;6J!3Y=? M<<\7#>HF][7JVVF>S2]6T[0."F;O^O J\>R#5G*DTNFJ)EZX2X%X">B[1\W!21$@"BV,XIDS$IYBZEYO/'K&VRVFWG[G M+2?D9CP$AK(263 Y$J"E<[>7H_"FO=KMUZVU9+G1EFHT@@4Z+H#W !7GN/U,O@ M%8E:50_L[T;9L%92CVAZZ&ZMHJ#:5$E_G6J;B;KQOV\'(*-,D<6!9H?4NK0%OT.FF6B=:+CT8JSTF8B\" MCU5F.[WLUN6S9E+Z@.M7+H(PB8'G@D'45@5RWW;8%34DZHB.*- M)8589*+ )*414\G@R983L[55U5X$'IW%NM>XF;_%,2Z_Y0:T:HG M:*NDN5:/OH9/-,XZ$R,$KA(([1,XDQP$D?#P<8IQ5?MR_2X%1\>C[K'MU]DR M;?4FO-$\YC+(GI(R!S*#=\J 828[1+"1U3,I=R9N6(US!";NA9QZ$4>;VN1Z MYNZ'-%]-6CI F=Q_2 5=\@1EM52)FT_QP%A16\@G#8XE:<,Z;,I0PEY38 M4A/.!!&26Z%KAWT?HN7HBMR-Y][@EV0EK?0>/*6EQ5%*8((BP!1SR5#%!*W= M#NA!8@96'S5P<*\RM@KCVU0<)>"?IHON*67$Q(%>T^9#JGA.CU+6CPWBJ$B2 M>C12W)2]L@]^[MWCGU!T;2JC MVZ.\#U!#]R:!'Z> 'J2FDNJY?OX65]H8%XW2'GB6I8*69Y1E+@.5>>#4,_RB MMH/P"#D5YD=N/OH&MHP3:U*6("5QZ,IG!@Z_ 4K@V1JR%3+6O@I\C)YAU4DM M3&P9!5E' JTJCNL$&N=GE\M/Z;Q3CFX:_YIFYW/W]MLWK66OH9?"K)+L8]"Q)*ZRM#6I0*,,4QE':35M9.G'Z+E MZ$#-QG.W;0K"D@LR>G"EL;L0)@ >L &D833H%)@VM>O-=B!K6.U4!1OWPC25 MA=&FAMJMH+W_XOS3%^D/5:SOF$]E/C(H_ Q$M@9,9!*8YLQ1&WQDM3..ZQ?K MK_I>EVD^Z!2LA^3.IBN>_EA]O-DEWF?J5*EZRL+B+O%TU7!8:,N(#R)EYY]" MT3XO;+;6?A_1W^TPW@.G6^AK=KM>97,MDA&IA:"@K1(@4C)@466#,X))U*R) MI-KV]V/T#-M%O#*HJ@M@Z $)7>W1^.+FC-Z^/VS,7I"8(6A;)LG'"*8;XLT" M-2P2%9/=21/M]KYA>W_WH8AZX',#>NB)-@*;JR/X!*=D!"=,N99C%*RT MW4 M9(@D205?NQAQ/PJ'[03:DZ[J44@-0/"Z4OU6G>:MVO+5ZD:>$I:9=Z"XQO/= M!0..18'NAPK""!VTKQT%WXFP81MJ]@2X^B)I &=W3OSME;M7"],Y<6HS"(H> MLQ""X<)DB>T9SZSC.N;Z&7D[$C=L=\M3&&/51-, YC8C*=MM!L:I01O3 (G* M@4"V@4$3%+3)0E@B1.2U_>*="!NV(V5/6*LODC;#6U==TCZ7O714S[;U$RIV M;MM&TXG[MQ&MA=12 Y6!HR(I4RA"YJ",UUX$JH.K/>GU1/W;T$-QY^?S=+YN M?K%^;^@2&6,*0'0IU:?VL@J<)>QZ=V_9!SY:D M@LKR:>"@N\6XU[B1YU,WN6+:XL6/C5NRC:4J*VSFQD*2#K6Y5FA'*J4 716A M@DO>IQY;*>Y+[K#1L%, ]%2R;//#.2!&2V0 =:BLT2@E!#<;\=7D34P'FZFB/> M;>B7$[=8C/.XS+*ZTOF7;O)+N1@KW<;<2-5LL/LQ6O2*N&;^Q M]""4)-I%X+;DOA%/P$GCP&G%LE)"Z%@[T;(B^<->? VD:_L3< /8_JL;3\NR MWD]O[>B;U0@J'3/HGG%1VI!DR<&22$ [S[W0QC-=^^Q_G*)AK\!Z0V!%,0Q] M9?_R\N)R@A+YEGY-RYMUK0H7;G;9I]DD;EHQWE)&) 6F-3(PBM*V%-TKA0X> M84IZ2_13+LEQ) Q[WU4=72>4Q^"H<_/YC_'T?'VQ]XN;_Y:693EGT_CK;'KS M]>:Z-]8L798LAPP\HCDME(U@8XB0C5*.DYAE<+MAL Y!P]Z(]83( 635P%%[ MLZY;*[IIAJ,8X1$5>TH45;SC$FRPO PED\9*':RMG1;W*$'#7H_U=M#6$T(# MB-K<'R58.KMF^RGSE3 M2@L&JI1D"!42&),E\E<[H;*V5-8&Z:ZT[81%^^RPV(MHVH?Q&Y@?WYW M1<-*NP&XO\]YD99=B6C7;73344Q<,&O0/4RTY/+B4>5%"*!)$%XBFY6IW:_H M<8IV ^+SNQ6J*(>F4/5N[/QXLBT&X4PF(C@/02KDEA$17.0"4D;VZ7+]2FL' MR'<@:S=\/;^+FMH2:3-)IUQ''9Z4<^NO*PVFZC'IYH'Q1-Z&X(,PX*FAZ,D& ME&$FQ&*K \,^#&,ND2S]SL=GETJHE6'^:SKVF^_%'Z'2[/IK'$(+\6KMZJ M%:',!.$(4*L,",5"Z7P=@3J???">2NTKJZ>GJ7H.TZOV <.FMJHLEP9LZ1O] M>Q;"_!+?_Z !AUY"8)E88"5%#!GGP"MCD'&$&\IL&538VX'X%'7#I/.=#GD] MR:DU!*YR(M)JPD]AYCQ]2=-%%SM*N&1CN:^_E\[$FZL4VK% &(=DA /!2VY:(@+0+/(\9)^)J#V\XS!*ATDI'$()]R:_ M-IWMVR-.#_>GMSRE\OC5'J-W>X[-Y%YGZZT#QQPM7>QRN50JX5_%->?&$U\[ MJG?:(:PW>P%U^>Q\6FH&WD848%<=L[H2Z5Z+ $8R;IG6^+/+B[29@$N-"YFF M7-:E0;"HP&1NP4FE,B?H_OG:.8&5E_"LQKKN@\^'U>#I1=_ *?YF/!TOTSNT M26(W_#&F?/.=S5F0UWQ8?'!SM'&VB&DSLRU$QR*SH&3'#8D'5&0>\'QB*9? M;Z[M>_6[HF&K D^X+QH"1IMFQ%/CA@\W+79\\@E&)O=H@NPWW%9(13S3$3A: MNB!"S& 8]T"5X2HY;;VKG<1TTL')-Z?0U6MOA>NB"PI/%:"&H9$?: (C.0/A M>2*X?3)Q_1D3]\AY3B.1]T'-PW;!<1)IX(R_'6Y;Z>DW#ZOR%S]^U MX;>\OI31N4,?,ZI2Q\@9I8? M6>F;R]*C_>RB--3[9R?V[1$-QC07B@8(+"#K:;#@,Y=04A98P 4ZUE WZ MARWM/SW*3R[S-LW/>^-2#[[0H'QSI281TF1 *3B#6!!49?)G M&812GFHGLJO=.+>OT:XWJG[S#2_<8AQP%[X:3RZ7]Z(2FC$GF"8@N9=HIQ@! M)I;)7089PYU5*M>^.SJ0U$;'PNZ#H8?/Y_Z$UJ:2NC>:]7 E]="C^A@@VZ>2 MVAA;KCWE1I?LGW+GIZP *QD#YCGS4OB,S\)R_ T)V<"\5US()!3DE!#S-F6PV5A@&MTJ6]HK5T_+ MK[R$IL;,[H.OA]76Z47;ICJ[->CU<$5V_R%U1]#VJ+P>&SK*),G&< >1E9B( ML@DL40JL,RYZX1CZDY4W;H^#:&\=V3FGL+R5L_']HUNF/)>%ML6P6* M-D$N!W6*:"MP RXS6F:_1T)<=(K7OBX]AMYV!]GN@ZE'C*Y^)=BJJMIU..PQ MFFS/=YQTZ&V/>O#!\:;)E!D/VI6)R A8JP-8D4*YW]+6*BLI>S:C;V]._XTW MW!+!BQ_K']ZZV&.4I>P$4&OPE(\Q@),T0N#<\&"=H*$_Y;<7J8V.R-T'0X^8 M;+T)K8'P[[M9J2/]=I6>\53W=Q\(%2I$T(Z5$3VD%):6/O#1!$D4-S;6AN1^ M% Y[4=$+$GL449L'[FXSCG]U\WG7Y>%56KKQI,?YS??>=+(YSH^OL?]YSL33 MH%RV$*(S)4,U@D_X64)K,@AA>'*U^XS7G^=\O3F+:_UE-D$5L%CY]K_.EJG[ M[J>OD_'RY6SZ#7]4W/$B3CHBN$C<#)R!28&!2$2CIY0U..U= MELD(G6J7FCY"3K.#H8^"5R7VMX"DJPKP;@GK!9U]'R]&R@:O>&E4G"0M%QX< MG*,6*.%"BI28";4OZAXD9F#OH):X[VFI&KQO $2WZ7\UNW#C*=J065/E,W@7 M(UJ.*H)QIFL($4+,+++J.8+WJ1@8-G7$NSD']3A>#]]A_.MXZ2;=*E[\DBY\ MFH\L-9%S3H$ZAU1[J\"S8"!:$ARAWDJ_:[?P>P\?%@+'"FM6D7,M2?[EFOZD MDF$RXD90>/X*'W$CX+> IRB%%T3H0/>6_,L])-^;Y=&7Y _A7$N2/UO3KVW. MJ\M/77(<6:!@%2LA!ZE%S_,6@#.[N)A- MNS5\B^L3STQ4J,)UU B$E M'GLI)+!X$D)R:)\8;7@2M:.?)YJ?ON?57J?0J1/,^,P S_R,+%$,O$"KW8J8 M$GZ90JX>3]F?S.EOU>)&5WT@22;4M(:I"SC M>8*FX"(5X+G72E,11*Y_*?$(0CF$/11HDZ)D.2IT-6["=TFH)%PW_&"W83,P5P>VO/_:V>M?$KS;^.0 MKABR]F,99S1X)\%RBPY.9.@>1U+&T&G'C%*!^"<-K*=>TD16T2%RF_7 Q#; M\'(RNXQW%R&UT]R:,B"NM(SV^,'(&"%2SJ5'C-0J\IJCV)&?!1Z?9 M;@UD\06W,()?W>#CH7JO=T-/O<)&,8BJ2/3^P YDL%M6"2?$E+PI=.5:QUID,X0 M(@.C8@+!N :/.PA,EE:KZ(-VNUU./?""P4%PK-RVF:?','%H(/S7[/+SI4]G M\5M"C8KNV_DZ$K5>B^(VANPR*))PFP2)CIN0' 2AR"GFE=NL#'X $$^\:)@3 MIB=@U&3JT !9@?S7M/Q]-O_MZB)6&$(\8MMSVEUYT )U S)X'CUE*N:PAY:X M\_!AC-!>-<3AS&M#^ _B. >9''4!2"RAG1A+:6*.R"9+G2;.$;-;$LOC[QFF M<7NOD*C"TJ'1T9UY5]=P:_JYRY1[J8 :[TLZ>0#+\4NNDM5&9\\VQ_T\ (DM M#Q^F%7I/.#B6>0W$,Q[QQMY=7[_3Y FQ%MULGE6YL#)@+0W@LN!9)T*9KEZ( MN0-= \3,(]2&,,FH)&2Q\J0_%IJIJX+N@/>97%\DRR MN6Y*GM_-5I.!:B9V/?ST/G*\=ES+J=.]A,PQF0BTP%%(*\#%[(!'JC2Q2GE3 M>R^?/-WK2A3EC:^1O?.IFUR]K=C%&Y7VZU3>H)4/%#<2*T%6M)'!&LJ!,!M( MX-[G'J[3G'CQ6\O?KQ(T_#EPLU7 M!6G!B&"30?_-E6)8%D5.*\DJ+9R? M!XFH1;25A5REAI&DF;0$I,RX%"UEB05EH!R5/R&&>E_;J7B$G-;TV($B?PI* M!_*_ 2C=A SN+>JJHMPFP55T0*7M,M0].,4-$,MOIC]L#)FM>%,S=K0G M6LEVR@E_(EGS00):N1X]F0U53QQ#8VIUB7)[">NME[BQ*LI2J*[*&-;(T1X0 M'A%AM>;"I!T[3SR%J8<(&"[WLY)@9[6Y/"!4NNZ \Q^COW\:E4:/1J"N-,Z4 MH7N.@_4Z@D-/EP0A''UTK/HBA3^?S[[]O'[B"AKK+VZ0G*6#OD +F@)@DHDWO( 5,F2><&)8CNE;#UQ4-Q[\7"I MOW7Q<#Q7A_9LSM"\0B8LKG-QRE2E,F )S]&K9$6IG8G6,D@Y(VHJQ0/).2#]T0G4?_C!4^] MF\@D6N4QVYTBPGW5*E;'RL"NR]%": -$6Q*L!54BX+$)+IE4NL%)W 0N N/< M)\L5I6JGL?-_D++%O62Z4]GB/@P>^ERZG32_SMR[RNF[BOYDZYFP!(+KT@.3 M!QL)'KK&4".YR'PS<+)#_<'65PT.C&-E^5 UPO&,;<#'V5/[OKO.+W5"$V(T MAU0F@@O+&!@J*1"?J58RYVQJ3_X\E-9AZF$:N.@\B7#; ?%>F?(ZX/K0&@6I M-/+5N ".6 \^!TY8Q<_']*\?,.=)SH2 M7-,H@X20K081+?I+O.1O&2TY,_:[L?/C28&]U=0P MK1,8R2((Z=&=0G,8G+>&>!I1'_>0__TP04U89571LN4(K"2/!L[ 1Q>SYF:9 M+WX^'?\SQ1%G2F>/QJ0R'$]XS3@XBF>]\4H$JFTBKG:5VGX4-F&2#0>_XR36 M !ZO%U!B467R8)IW!;QH=;[WD_%Y)\H1$=S2@*MP3E \ZSV>]319",HFE0CW M@M1N"+$384U89KVBK[Y\G@OH7G__FL(2?>KQ!?[*^_P)O[O(R$_\V2H(7!^0^(SU^8GA/.!8GU>EP6CC=UV MW'7!B/9Y8;!)Z_65P<^'\>3->(H2'[O)VRGZC)?=X(X:ERD[/;<"G_:GO](E MRQLWGG<325^-%V$R6USB J[];NM+?UJ92QXQ:GBJ,_AD.'"TLK*G7)E4>]KP M8_03\)'0.8'H#X/G%S7]+R[.O7^>4H65(X$ MA,SHD0GI0#NJLDLBFNKZ:#?*6@/6(2B8]2Z2!H#V"GW[;YW1>4N=7Z5@O?BQ MSKSZF";=8A=?QE]7X["<]=D'!SF43-/2+,@K@1O5!R))MB;HVH;B890.XS*? MZ* \@? :@.B69:RWLS6<):82,",RX!E19N,(#Y%P(8,+ADE6&84/$C.LQCL% M$F9]B*4!?+UTBR]O)K/?UPNZ&O_)C8H!_2'T?2*(F&@9JN/!:D6UICYPME,A MX3[I3]L(&197E82\F==T-,<;@,VV+5>RY%>-9V-2/&) @F@+557[,K69HE!K<6]P#E=&LN@]Y1B/$&$P0 M29IH7&^@ND]/>R?>85)_$$Y'BJ !.+V9S=/X?/KZ>_CBIN?7"[KJ&N&U"3FB MCRV9QP_1@P]H#$2)^M88ZVRNK:0>):@50!TK]UE?0F@!4??5>;?CF)#_0V@Z//<31=Y542VZDG0 M719OXU_9A(OM/[KJ8B")L8D*T-:4\28:_1>=(UC&A3'1A2QK-R6K2?_ =T(U M #5K1+H-(/M5\LM/*5S.Q\OQ=7LFG9-6W!+0093$F4C Z91 "9*Y,QQ97#M, MNXV.89$V'"KN&7A'BFCHMC9/'3/OKO-LLK;H43L/G""O1&2TM)-SH+3QOERF M6+E1TWS@[?:[89N,]'SZ]LCU!E36]0K>?RUR>ME9J8NWT^OO7\41Z2@X-%:C M#: 2MV@&*P>VS)Q.@?GL#',YU0ZX[DY=PW?B!V)CT_CK1U '0_!;FOM9E?Z1 MW]QX4G8GNDJ?W"3=U= ;RQXERG )-I<+X5**$"08HSSDP"SAU 7+=IL9OM=K M&[Y(.@Y=/4N@ 05W=S&;2_V8W*24SY;-@V8 238: E(4,T!K!3YJ"LJF(+PF MVJ7:[;QVIZ[A*&X=!=>3H)X-!(ON'J5L68R$@G%9@RA6BBL!(2F%$\*B[6+J M7QWL2EW#P9530G!O034 P=?__KA96RF\G5TN<4EQ//GQ*N&;+I#%9;%7 M+#V[*$WK1RQHB8H>G2U1NOEX(M$WHAJ,5I8'Z@U)M2O@#B:V8?^C#D!/(\9! M;<(CEOIJ]OOT=S>/'^:E V[\[\O%LLCAY>7%Y:2+[:]Y(92DTG@+F892%.)Q M%R=C\4.22A)>X&Q1Z=Z(<%LX( EX'S[32DO+:E;^/T;,3 MILPSQE0U830 K/6M]\M+?/U'Z5TW<8C'.XQ1?X5*GY[^F M[TO*?IE-EU^0G9DPHX('Q95=K=J'R( GQE$],\-#]7OE*I3O!%;[C,$Z@(#; M+,_=>DUUQXVL7(^Z_>$]%:7NL))35*:*A+HN^9)?6B9D>51\EE %0<@H$OHQ M05?/5>JK,K5LE?)?,2&^NZ[J2XH1>\/NU955XC$EG4AIM(!;)!('U@7D M LV,T)A=WLRM>2#@O>>+&ZY6W0<.=P+=??*^A5/WBFDO?EQ_^K=QFB-17WZ\ M2]_2:HXE*M:0@M) :>3(/E>RK(4#9AE1@1/E=&T_83?*!KS#ZQ49#]WDU1-3 M2^#[);FR7;OSX_[ZKD8[.SSP@^'@)&4@+$]@HS'H*!$6J-"!LMKM5O8BL!'M M5Q$A#X&PNKA:PN+;Z=?+Y:+C&%OG^AAMT%FR";(MUY?2.#"12@B,*R=\ME36 M3L=ZA)Q&<%8?! _![4B)M "N!Y(FA2+26=Q^CK@$(K ,1O@ ,FDOM70IR.HJ M[8@DZ'ZR%4YZCE801 -XJIH:&2B1RB(732@);B7UQ[D809?#P%.K<_7!.7_\ M=.B] -5G.O0^TFT V2_<]+?/XXOT*GV=+<;+JVQ;E@0IX]R X?8&P3(!0X,# M(0B7,I"8=>U9.]LI^0.E1.^%C%EU,0V=%/W7V;\SX0.MGZ^&'[,0Z.GDI\;T!-O9S-O\[F;IFV MU@88A((BI3>"(0*W@1+@D]0@-5<\X;F0??56 (\1-.SHB<%A5U]H0^NN7V;S MY;D[3R]<^"U%-UW-4UM]=6]AQ5Z.Y8:$*>U!J(@N/_$.>! D1U?N<\A.*FV? MMPX[-F)PR/4KI:'AM[O'=G-S2#D-1#@!7)?:91T3&$(,>$%3&?H7U68#J*/O M)-[M56/43Q[T*9S;D\BD@4-W,[EV2[W!Y]G9!>ZZ_X^]-VUR*DG2A7^1VXU] M^4A110]F%/!2](S=3VFQ>(!F$HFKS*2+^^M?#RF5JS)31XJC$Z+OV!A-%50> M7Y[PX/V,5E.!_%^#Y@+:5UH2SF?RP7%Q?_G"_O--_\ MAF6QQ+IP'",FGY*'+!SY4MIG\JJ"@9+ITB/KH+1LO9&T">'3!NY3H'PZO7?H M:>S*]&IXX@W3(=H0!=)-B'5XK, ,7M%9#QB#5J)HT3QIV83P:=,%IPCV_?5^ M:(O -,[(&1I1#[0!E9#.F;AI>@I[,*#C MZ*\#8#XMU <'3CJ50Y (-K*:+8P1HD$.,2B9O17.-^U!=4_KHMRF:TJ1J[O_ION7U5Z)O$[.>OR\75 MEZ]O9C]6?-]>;V?%Z9Q%\E"TJ3,RL8[N=0B9%195,1A4G@B_+Q(_;09LZIH;JR>\WY9YP_8#QS:10F0=$EHU]*RA R)HC%*R:R%9JUCL2:$3]MJJL/ M5#=3[JFA^C&W##W'I!&2K!.:5FEJQBP$8YCW465B>4HH[X??T5)A?>#W,#5V M#]J[R3SA@C9NM52@T&&D$#5@3N#(;U)28E*J=:5^T]S":"FOB8"XIVJ:O>:. MGCC8\LR!%^'.9(B+LEC>&68SF]__RQ]K<3A1U3B?T)JLD=(,HTKO&-F''"R7 M6&==Y<)!,1X@HF'@@U*Q,,$%:SY+9:P9"G?DO%W*Z_H[$X//@AP<;T/=*>;) MBW?!@I!6DCJ4:0= >7]%.-7C$9-%$YR*F* M*=9.5"37PQ8,/EIA;6GM,A[2PCE.L> 8*M^Q':'?JBM8GFKJ,J6-B*? *B9$H M;:YC,A58+.1[\R15'KN9[C1:,0>I>H=FN@%R[\ F/M^7I;4L) L%@0X@,:/I M^LB^EE2)K$I@6L76%^SAS72GT<.Y#^S:*VUJVS6H34NX1*Z*8\!JL8KR/$&0 MM5DU."Y5*BCS1,UTI]&_N;>E&TU+4\/O1=_YW4U_35:ZB%"9477'7K0<"S-B4#&FX#NX4)_?25&K7V;SJ\754VSCQ<7GKV%^ M,W$U.VV%]@5$<*LS2V9=*0.L#E7TKLA@6C_PM>6@Y\AX3Y -VD(RJL9_.;S? M*?-?K6W) 5E]*X 221N*S EYTUZ 9D(*0>8G-5_],"I#/9OT'D_#(7B8M+VC MC3@V8OBP?+>8?R'GRN2@7,H%F*BS]T@=X))UP%#SA&B4*ZTKG-MR,.$X@),X M =I_.2O@X?A<\)M;EV N8'V M.I@UL ^/#X^E5,IG- @4K-"=I2*#X J"]-X6I@M&T7H&6P.R)]S,UC%^#]'M MP3O8CEUS=6>N]JMS#_;[%VZ(_D;]M%9;T+AP&VI*^&Y M!/JA$406LH10ZL#UQNP/)+'CZJDAV'EI>V5+1740GFUC[^ZJ[NM=R4)XEC@P M[DA^1=2G1"?!<\4XK_WAH?6@H%WHFA9QHP)C!Q >I*5.D7=_8M$ZHHLA,9D* M\+K855%\!U'& BP;8LX8FYN/EMB-LFE+#Z9&WX&:ZA1_-[RP$DTR+ ,O@=7A MB0IB]O4LN2BX#3FQUKM3GZ-GVIJ#J;&VEU9.IZ_C=5@N?\[F7]8[K1?EH0A: MSW_8\7-CC7O8A]NC!!A>A1"\ @RQSGPFF(4D'103%0_.V>!.:;K#7^DKYJMS M_% ^+T,F@=^)\^?YP^577%[_P:IVYWKB<2E%A/8<; S T4/K-[[2.KAX?POG9!7PKZ^(E^_JWZY:6Q5[8PF82R&, M> %*A @N" ]92L]"R055Z[3V4[1,BZ\CP.#1"ID&.ND46]?%CCSGXH*OO0., MG >&@L(CKB%B8)*9Y+ULG4%YFIII\=5&VSM : _1=P"BU0%[OYBGU7+TR_49 MNZVE#MX[#E9D0[XM\>.34I!R,*@=RYA:OV0\0TY_,-I'XXMQQ-\!DH8:\MM7 M'8O""!4=&.T#*&XCA/I(R"1&'5G@CK_+(^CU:E+X3\N%PDQ M7[PAB=?7P ^/0K4W__G^[7_@>7YSMW'^3#"95% >I%%UV9S.X*2FV6*D M5J4.F ET>P2FP)M4@'A*SEHZ50^CBB%0V_;):7/!O<#L8&5TX!UNV]]TDT;2 M+OI(]AFBY=4ML19"] IL2"S%I*-1K1W Y^B9=K;9<5'77#\=8&W;N\IJ\Q%3 MNM@B-9A2UX2Q8,%I$<'*PE,R+DC3&F=/T3*MY]9.VSL\:0T6?8\WXO/[ANZO M8<&DI4-/H5:I;X+9"@BK?8J6O$]OA1/)[7U/#B!D6B>M.<:.KIM.3=F9UME@ MMAQ$O?]55@@^4D0CE3-&L,@SMGZXVD;'M,[944W8()%/6,>^.B+O%_-;X3SD MYE9$/%B;2289:W8QF (^, \^<5:LX_2'<2D%,):FB2&"UIQC14317Q_)#%D%I54QF MWN]U]0^CH^/&GKU \6*R9AP-31UT[\_J$'><0.B^'DJLL,))X",3L.DB-/ MI42='^[X;([9[KW6WJ$]EKX[=0EV$\J9+%8+*4@'R7-0-3 -1FE 681$1G[7 MPW34*([";M1VW*)T"+"/K,8>3?;CM_9'M1T4"?#H(P-F4QU1J,E-]\&2PRX- M!08B9)[WML$O?W\G[-E?PW4]EIH.'M4Q90+@G]__%9;YXW*6\%7^[ZMUP=NM M@*Z#2T3/;'8!M X*E(@2G,L.E+=T*EE6SG>0']B)EYU.@/LU3D!7N#C-!-GO MBW_-=Y%$"9AL,@R*9K6ENP3P3'O0GB=G3$8F6N^<&H^;G'O:>S@Q,';FJ(G-U9UT?L2%2$)!]K6H5UH/C MFD3L1-%<.XS&ON1K[O"=7VA?XB#E+\;11 ?F\L^KRZMP7AFXII]NCIQE\F - MXZ#HG\"%5 "#PN!-CJ;YKL2'-/Q"ZQ'W05D3U70 K1NWYK>?-[_]CQDNB:BO M/]_A#SQ?70=>6>8->M#)U@Y;IR *O]KN%[24JE@<+5)YEK)I8=B)4]A>ASTA M\\[@\(O'_%V?82>T"Y%[$,[(:M$91.4D.%/;W0J%?=CZ07L0@9T$+PT1\A0( MFZNK)RR^G7^_NKQ828QOY@85YG.4$8HA>9&G+,%;[4![YWQ2J.F?QD+>8W(Z MP5E[$#P%MP,UTBFXQ#4K21AN>110&RE)1"E!0!M(8C&JX&-.>;3)H8_)Z>2R MG01<^VBD W ].8^/:V2^+NU.H=:ZY>!(- K!>0J!F(KD][:N4#AH(N9H]5U] M^'!-]-0IWJY/I [2>!X*9!LIZ'9)TXG,Q(Y 2T>*<<6.@;@>_+$VVMY]2N80 MT7< HN?&-&:E9*KC=UR@.)V8,/2[4J#PS+G2C#S8UI'H*4[)'*3Q 5,RAXB_ M R2U,.[O;LIE'"Q'R:7NM>) SC1"=)K, MA_/*/QRJ\/T!R[C8LQ!/,F$))+%VB),=P]=->!R M?<11VHN<-?)XC'U-G43!D\/O8!UU@;1M@XW(#6=>\*@ :TN#TEI!E-P !?J$ M$('"ZM9IEVUTG'Y@W 9I!^OH=#8V/3LQH7&-ZD[?&JE,=3B?QZA4];IXQK@& MFYP Q>BR=%E%8)QNRMH![<)HN?PC;(+=MXWEU7Q^%!5^<[ MAUQ7+]3N@>I7ZN\@RBG76?*/2E8ZQ@W7@*3 MM>I0297&AN@D[A82=J1QU+@Z$_O@/; ?1;J_W09J21IU'N,B[A+NM% MZS' MJDGP_:+^] V[K9WB%[\SDD,\C+]C.,,RJ>B=2: +)\/G;*3[GZ(LB]''7(HA M.)^0,WPKX#M2OYD!\_,_,'^AJ/43GJ_4>?%U]OVWGV_GI#/\BS2\JC;8O+'\ M]G/;#_LTN_B?=7[:>I:UH5@W8I%T97@.P2E&]X95%H6RS+0N1CL>=QT[SD,0 M^]![Z!0>';C33S&S>K!F1005,P.M:CE,)+F'7!R%!L)I9Y%^:3UQ\#EZI@5G MKQC: >I[*;0K<+Y>S%=6H-;[7S^"FQ(S9\I 1@I>%:O3-HI5P*53J1J*[.QH MX'Q,3W_@W$_K3\+I0!5T *A M.#$BCW444-%9,N:*:(RC+61,FP8:#3V'"KR+5\EK5^%WO*"#<%L>Z.O>)BD- M>%F?6#/)9?4[5CRB4FBE:1V2;:>D%^QT[6 7@V#&!^=7'-T^TINS;. M)C 6A=!@;2#CC(6#,W2A%V6E9R4;C.U#R!?)Z@U2^^C_D:/>5AE=W)3O%_-\ MP]W<'JJ4#?-72 M\S?GBW]=,W1](R 7*H58ERK1-:.DR1 E1>^B("\L)&UPC-Z!1X1TX<(=JN0M M-?^'2;P#V-PV;=_CPO$D9 P(4875TNH"(20$FXTFC:-L/]5H.R5=>&Z-@=- MYEUX;^_Q\NW\!ZX+M>[SDFRR2I,7X"+%VBIQ"4&S ,DZY$Q8[6+K1*_=]VGIV*/? M4^]/0NL )30#T^C%ES?.P\6B?+BZO+@,\[Q*+FT1=.-ZS'T^/5*)YL%2.$;5 M9O')9$(TE"QX;8LC@YEX .&3XH[@GLQH$Z/&'+9_IT#V8MO6]\:Q =4!(P/P(EQLEL%P!"E M=0F]ZUB2?*08?+:06:T:3.1!^<0=N.!%UHY%%<8'7P\YY!9ZWK4"8(C0.P#/ M+H_.3EHLSGHP.GDZ8I)8DC$#4:QU4C88T[J2Y'0K ;I?X\*@"'*Z !?VYZD MT04>18VZ2A61C0XBIV/HB]:&*\Q,-4\$GLS[_R'X.538'>!EQU'84-H-2>H+K3P&-F-6.E9(JP4("* M"B$*%X$EG0U#$W&\L+AE)#8FQK)G":RW=>5)G;*= M!$(2T7B35,ZV]75[Z)#R3B;@#P+!@"'E0S32 ;B>'(>,$85.)H%?+=.)1=0M M9!:5#1-\!B%:-9_>&9!S+MWC,R[-!"LRV2# M8S"Z]<7XB(C^(+./=K?U^.TMZJG71+Y*:7F%^8^_O^/\ B\V"PKO3-=\?3UY M?351\_H?KAD5Y#/PDC/H)"PH=#71HTT&/\D?5]N5W- M%-@5&+?U@0L*5[SP0-$XG6FK SB+!C3++"!S.;#6%^B)#O 8I/5! SP&J* # M.#T_.T*CLUZ% M8%!DH$#=Y1Y*T-TQ:CX:QY__S)#O 8HO=! SR&**$#1&V; M)R&T,UII#F2DZ;3550J!! ,Z2N^BYB&5UG.B3VR QP'H.53@7;0IW/$7;IR( M=S>EIUHAYREKX%;5RS]:"%%'BENT]D8(89N/3GB6H)V0I/]MO:Q#5=B!%;ME MYGJ;P\W,VA1YH1@%3*X3O9.A,X8B4> <(L^A.-7\V>@I6GJY#0]6]Y- .D#V M76'H1D ?R@/FSI!IKGTP$%*H\^-\@6@%F6NO8\@^<8.MK\9=Z.H%6X<@X$E8 M-5)'5Q"[DWFYD9:R3I2H,PB?R0M(Y \XSP44%U$%+7*6?#1L;2&H%P=L/(-U MJ!:Z@M368[+A\.>9,SQ8(P4DQP0HS H<6@:(TAK\UIT=QTKEA9PF"QI],19K06OKD1'_;]+^0,1..&E_"#RZOFN_J'7$R64>#GHZ#NS:3R8: H .H/SV@ MA$FAO(^F#A"L$:LLX!6CL)7%$A5/P3=?L_9K328;A(2=)Y,-44L'^-H^)RM2 M9,*1I")-K1'1'"$F.J',H(S9>!%*Z^;XDYI,-DC).TTF&R+Q+AYNGIB3I=&A M*"Q"DM6B"YO!U3E9Z*T)J(I,NO6+S6G-)CL$.@UDWH')>68ZEB=_V;@<2#B: M3D%,=9Y1U/2+U#E+J[UOC9[3FTQV"((:R;X+"_1LG4]VD@61&42I:X-25A"= MML EBX9\3 PCOASO69[W*^R!:.W1[Z70#HS+^8+[[CDF11IX-5$5UW15XSE%V*.E@&UM$OBA4/ MC@<#I8B"CL(7+EHGT5\@:5K/:CP8M=1$%]!Z8DYB=LZJX!6@J,L##+<0F[34_$O6J@Q Y\_B?GXSF69:&(%W0@%E36]?F4^' \Y>RY M37JL]^?3&&HZ2,^[#C4=(O0.P+-M#J*1*7 FB.:222[T58@R.9VR\26W M;IS?=^CD\8>6#M+O#D,GAPB[ [SLN)$BZ&2T5!%$8AX4QP1.DK\H4 4C14P6 M.UXW,UI_X(GY?^^6E>175Q+PTM97,9(BJB+GA4IQQL1 MHRGD.+J;WP=L.CA7ZZ;C M#^51V3%^F'_"BRO"ZX?R8?UTLYC?6K:@N>>&T(+ K/,LLY14 MZV$[>Y+:9Y30"0 7QT=#!Z!_[FI]S/I.GF:)4=+_1>#:UC0N_1*S3R00Z[U* M1LG<>AYC>RZF/2I' =\ )^L(2.C\+-R:G,5RQ>'EY7(6KRYK@OGSXN-*JV<^ M!QXTV1MMN /EI0#'//U.!:6X\5R58R)_%YH[KCT MT!LHAOP2+IERKK6]VX/,G3!H3AB#8ZMNZI4P]_AZHA_KEK-<4G+%(R1G-*@< M/#BE+>18O/)11ZL?%&T_L0-FT&?[B'-&0\#B*.KHP P.?BQZ&++=^,)GG,(R MS8T#ZU=CV;D&%SB"=B;((+1P#Y<1'?]1\$GJI\'SV/@Z]&6PC;*GMJ?/7DG$ MXN++?/9_,;^]G@_Y=HXK\T)_?Q/?S?.K;XNK^>7FJ:BZVG]L_M*%$] M(OI;]!_\WS5NOG]?+D+Z^AXOSXJV0=KJ7ANZ\A1##S$' 9EQ7XK1)GJUDXV> MG)5IGCN.=$[Z$/$@M'1PA6PNXWN#>UZZC5DR)K(2(,4DZB@H"SYX2Y"W/!M, M/)?6RYSVH7,GN-M?P)<>37E3&__[C+UH-D)PRF3EP09%K+&<(&HA0&LCD?-H M4A0[6>IAW^W#G1X/!(OC:*0#:_AZQ<;;^3_G2PSG]:;8'-@/\Q7#N1[:M_/[ M4N!G197,)+,0DZMO'I)#%$D!!I$P!5W:-V_O2>J$KO*8T'DXP? (>NP84]-K(GTW@/:"?"E^'\<2'%VWE9++^M=7W3\B "A8<4"+@H#*@4 M<_3B@;>&!V^4JV/#:@U= M)#FRFB545G.9N8N9[11(#?_VM,'4>"!8'$\C4P-NF,E_+(Q'9I^79$O0&KAA M=?0XV?X8R,D)Q69$)8+*NV5@6U,V830U-H86O2AT:C0_7DMU\7YQ^?O-'(-P M__7E8K%)O"RV/F2:[!,J!KE(#";:M*)K0\DX(I^U/ M74?4;0=!U59K<4\"ZV;S^YF2C3FIMT\((ANK+3!>*]0%)Y';DL%DF9+7QF8[ MWGK0/8F>$._3 &V7D2RC:;TKF-]F F__WHX2DD,H5(0G/$08R[> M9^%S&&_?^Q-$[093=H*>Q#AZ.9T-MQ]*N<#+6OFP*#=_OMZ!'N;YYM_)'M_@2,M*^VD42.L996(%>.80'#4=?)M:+NCG?@H@U:VD@1EVAL*HZSEG8M M[AL^N9',V'JF55T\%!764Z? >:TT2PZ#;3V%ZBE:.E[Y.@0-3YN_ T3?14_* M"QO+5^R=::>4-]J!%W4NKR9Y>5$8L)0T"]885L:[8Y^FJY?Q9(=@8-@"^>'J MZ QD*P9N6/O';\L@H>HG$7EJ$QP-94R5U9JQ>+\[/Z<#[[LM+;Y\4GO+Q:SFM^Z,M:=V- MQEXZAH\.P3W5="@0/X^0XKWOB:YM_:LO83:_N+R5P'NLC^N+R[^NXG_3!?!Y M\6>XH#]XO\Y!O5HN:]:]9J;NWQ)GJ%0H,7@H.9-PT CPUGJPA>M4A$I!C3>+ M?DS.>NGO.4)P,B$D.O!9;S.MM_*YDU:]E;SR2F>>0:RF1HO P6U#I6-G ,Q73U]K8U%W6;)$#%12G$#3)&YRA&XBM%$F5B+.LL M2:2M&R%WI6WBL8]C &-8QG _+766-;QAXGZ::IT-I;/I&*NVFZ*_:L49^)CI M^+):5N?111QO2?MSE$UK[8Z+O68:ZM$OO2,V24 M805B<1ZD2]+;MUIN!MET^8?CXO%9AKJ-A5YGZ\[^:UD4XHH#: .#A19 M? BR&,A2UK)A9TH:+\YXF;YI4Y!]H'!/;?5H"A^[M(W33X&X",(YT)8+)OY\0O7ES^ M,;]<:>(_W_[Q/BR7*S$>4"D[Y,[,Y]DXC)#FF%FMMCXL&E"X*7$T-<>,8UJ"*J^9YXA:$'VKB M_TI?R5\_IT/ZE![7NW.1[BR)(8,TQ8(J=/Y\"@(\LY()7FS[SH(=29LXJWET M]#TTO6-HL(.$^\?SU5"F*JRKB]5N>L5EQE#'*&84U[U"7M<1]R9XB4F(AX.1 M#X;@(R*F!=LHJEZTE'MOP+G>4)^*94'X#,S6RDWO8\VW!E#,E:Q]-+;Y*.,M M9$P+G@,5^QQ,]I!R!T!9Y>.O^7AU<>N8_HG?(B[/VSVS'NJP,EWQUV-D=+",60)W#:DVU.'"%ZA<"8 M35A7'/#8.KVWC8YI;H+)/GI]O!3I "%/B)*+Y>79;12*>6-F5T?'66&4 M,A:LXS7(K!6Q163(&;4OP11M=S(I])$[(*%_N@7(<]^?]I%^S*NHF=0[1,[U M:;(D%YF]!JLCF5V3R>QF%^IT61:9"4*SG39_[X&=*2^B=II] 2I[B+F#RVCK M4?KY<3G[%I8_?\,YEEF:T6^OC6AMSBV93I14D7QZ&S50G,!(:N31!VV"Y*U' M#@RCL"^0[8.)Q=$4U"W\WMW,=-&<\U1"K'O!U'J\3ZP;PH1G3DEIN-([&:V# M\79#TK1U0L<(QUKJI .(73?T&IF\<$:"#O7-,18Z ZR-Y$J7QTP;6N0AO0 M+3V:8]U4F=OR/\,DVP$>[E9?*N^T(_XA8UT#G>J2=8X>!,\U_T4B**V[4(?6 MO(Z6V1D3&?O*N -X4."8ZHR[Q?GY:NK<6CAOY]O%=2:Y]]XA@9]7[IPD>7DZ M!MJ((%A"YD+K9XEA%$X;LXT)LA$U-?6$UW]6SFZ\R>T,O0[+Y4]B?%6@UGZFNJ"B*+#> M5C<<$4+.")&A-5I;M*S]M+%ME!Q>LAPO;P=RKN-9NKF-$U( 5S5Y+WP$SWD! MHU(1C QL*:WS3EO(F'I W\%Z?USS>YBH.[C&7M,G9Y=O0EI5+*^RNEP%D072 M'1R"KAQPBC@R!:199!>%= Q;/Z<]IF)ZK!RDV(>;[ Z3UTO=C^([+ MZ]RZCDHQHRF"C$A,\$(^%$65((/3S/N@M&H=ZV\EI">X[*/?AX Y6-@=(.83 M_EB<_Z!8\+YXKIDIIHA23Y'@FH&2WD&,*0,+H93L5?"I];"F9PF:-O/8'$'M MA-\!DNY?W2MS'+-U4@@!R%D=1HH.G#09C%%6&.,LD^U'@CRD8NJAP6T=F@.E MW!U.WH=ON"F;2N3R.^*#>[^JNPT0>; @K(E2,&#=6NJ6E)R=XN(Z?A M I\ZL_S ]E[AJ^_+V3DIU%Q;2\<+W!5C@B3?23;P37TU]?%\O(S+K]547VF_VAE9YDS,IC"(2E;!PDC@G,Q0Q"H M4M;T/[9YK^DV0J8>5=_6:3E E:U^C.:@X.60%)G!%_7NO4 MNJZKPZ1,$Q7OE)<9(N\.0'/?!-^^P*(GT: *X(NUH*)E$",7D&OY+(NE6-]^ M]M=64J9>=#%F7+V?O*=V?N\=INLG]=\6R^7B7S7%%+Z3[W;Y\XQI;W*T$90O M=<6OEN 2.?9&12F\%QH?KE!YP@/>Z7,]14M[:G4QJH@[L#4/#.:9MAIH6,.X#(N\7\RP;V-].USIAT M*?C:=<\MW=*!4<@G0F!896=0%&F*:SXR?!L=4R_I&@=)!TF[W\+-NW;X MP-K-;3^J4?GFBU2.6\&9 DN&U0DYK#;M\8#@LB$+84/0024ITQ@QZ7$J.+-* M2:MMX!RDV)<+'H9(N3NH=&2.38,QFLTD7$DMH/GCZ1@H=!.MZUX&&(P*=.YKT2C"L2 GN_N,2+ MZR2VX#KZS"18E'4@D++@HV=0ZPHY*XXY[U_R19[\Z3UA8%^E+5I*<.*9.)_J M%/+UM$P5$JXJ"T7-)W)A@+QG,J(I,JUX$<+L-,_OA1$X-Q_L*?VV_PVROPQ[ M4/QF&&5.F!Q9/Q^S)/3;^G3J"S!>)'I/;*B=0W,0* M_W,VKVF7S2@K&(DY8#ZP.'M" D0?!T9> .PUW>$'E]SXZL=+W4=FB MA?RF5OPZW[8IM+,ZH^()?*H[U6PT0%<30F8A$C]&!+-35\]+BK_[T6E,?3/% M[RV_[N*"VU25;YZN>IZBGL&)/ MI3_S.'>@!CK TWT);:8S? J7JZ&VF#_B,E6-?<$SF3(%Y<;"JBU)99)<\!1& MY6(H2(N&G+-Q+=-SU$V+LY:8>-9N-5-0U]#[HY2Z<^L'WF%.D;DGUR"!R)J" M A8+!$-7 =:U6YE\/6;;K_P=0."T4?,D #Q43=UA<#,9Z7KZ3,DVY(@1I+6F M[FJOTV>" Y8Q^Q1L]'K<#.U]>J;UQXZ&L .4T &@ULNV\!V&B]N-A&>^5KLS ME8$M6V*V$3%O',B*$#A=[!]BY*Y]7\_PZ?)_5 M99"5IP_Q?/9EI:B+M_-T?I5K>*E0D.2\@FA(C"(Q M4W0.R3;?''0HS=/6PXR(R*,JL]FZT58WZ3_GX=MB>3G[OYAKZ4"UY!^7^&UV M]8UDL?JK%Q=7]<2^7EQ<7KS'RS/&M30J<6!.4$B&B4%03H(SC!D?+8F[=2/5 M@21/NVGZ:/?QN*KL9^?TUBMD4\_&&+-**4?.K#2UIE_0[SRKB2C4P1!WOG51 M_'/T3+O7^=CW^#Y*.!171[S0ST(B'\4%#[7.%I2NZQ"%MO2/F<08'3G K4=? M[$;93C!S)PBS$1339Q7K7U??OY^O=OZ&\\=[@-_.RV+Y;?6)%C-*]_]8@TK8 M1IP>6"N[*CWY+9Q7(_;75\3+UXMOWQ=SHN!B2PEEB,F8*!+4. 44-UC'VS*0 M2D6A$],Y[S:U9-+Y>^+JWA9KLY?I95/_@SS_,?_N9I]KW]\#!/WW'>/:>UVYO^HAJ\X0_>JR\"+JE6=J_80;H 9 MI*O5)HG"=&7X;C<8;03ZD3Y+B.OK%R>L;;G0DM45/\0S$6!$W24I(S\"4[ M<)D+EHKDIKF'MP-9$R^J;PV%7:&VIUXZ@-H[T$E# M5I]K5^IN &(G> '(2BR6V>A,Z]>RK81T"J=]U?TP!W*P[/<&T ]E9\B9MCYD]!NOD1XZ@-2;J^5\=EDCYWE^,_N[_F[# MB9&%WV/X;9>F5!:JMK3W8 [U #R\I&DIOVS5L+7J9J6K]JV@S#?JKI&6SO\?9Y MUW+!K2$FLJB;=!3%S-$I"D3J=)&0D$G?NI9M%[HZC0GWQ,*N4-M7,3V#;66S M;ZM-/LV^?+W\4/YY@:L%\;]A69!=3^GJV]5Y+0CY'8F#-%NKFB+G=4W4ZA_/ M4*)Q=3FI)$A5#X*#%[D MSQADE+[YKM+CL!6IU#?&XN[@GTB8)SN6=E1&!8S M%JAV5H4YS.A.?CQ' T$4MW[[B*'0\=Y6) M8__C[.\XO\"+,\X?+K[B\+@#>% 3/\.(8)3R#B3EF7<]ADCIJL4\NMC = M% 11-XB%@A!4*J"G6L8I]WBTN+EXOYI>S^1>U+6#>8> IU*Y51R1K7ON-J5NE,H^!D"CL=5W*/H M:?+9?^NC_?KJXG+Q#9=WSO*&&Y6TB,;RZC>1\\1"HAA?!A"8530HO>:[G:@7 M/S6-CSL^A$80=">P^7BU3%]K'\--3O*N5[)A3+#$"OH$8C56$6.IDW1\+;:3 M,63EO99#$+335Z=Q!8\+IO;B[R O\($8"=7,;N_+BIH%PXT&G^IR+>45>"45 ME&A=LLZ&@*TOP>'Y\M-C@PY3'P##P7,L2.<_ R M)XB%>\&X=M&W+N-YGJ)IWC2/B*YV^N@ 7<\PXJ1BA1A!RTE&T4DZ)A1A4ZPM ME3*))]>ZGNIMIHX<2S&[?2790[N9]UX$Y_ML2O%,S/?N#;.?WP MHW1B[DG2,3,=+:1VU'Q'U%IDEQ2@J,WIWC%PF C1";V1R7 *(;K*=^P@U1IJ MKTL94'FA'6= +!IR7FO\1*YLS@O91UZ7D$'W):=>.HC,RC&M'>[43CM*5:1T=C>[WUAW93G&X_%6!4A\%CWF)A$_ 4++#/%0UU5(T9$Y4XT=F\L MVP2VHZJN!VA^>/WVU>7E3-DWJ[D]>]+WD 3AZ""8CBEP[E)0LKLZYMA"30W VA2B<-*ZT-H:/J9@876,I_%$:[R#I M[XV?[[B<+?)?EV%YV:98(,W6'3B?,)V'BXM9F:7UM-:-Q+9)\RRP+)(B626G M$B@C"P3+#&A1G$3O%&+KZ>+[43KQY7LD-!Y!BU.7XVV\W3/48A @A:?"<^5J X<&C MD8">9X<^%69>?" >E\2) YN10=R1>CNXUA^>X!7KBS2[KN_XN++_SYYJ6V=I M,ZG LD27D9 ,7*'SC3QHI807AK4>6'$PT=,.2CF6F3ZN;KMH\WO.Q=]P^K$V M9Y&FMS',=$Y*^@+U&-,5%00XKA&RM(4G78H+K7OX#B1YVA$M1_,XCJC7#K;Q M;''WB^%1IRR@8/2UZD34R7X:="S1NK80FI'+774 M6HED2YV\ISA915; .PK(D'FN+%WOWMF=0I%CE3H^]&@^7-')WR'#MTXWF^0M MUYF#9W51?1$27.01%+>()7%;U-B>ZB""3Z$8<@B$7O)/Q]-FAX'6KLRNRKCBR&D%Z#S6?,*BOJQ^<8,%Z MCL 5+Z TA0HA2006T>DDM52Q]9+[PR@^35#O@ZU&L-Y#T1W ^H7:<*%YT0;! M(%)L6W0M<+0("5W2.CD2<>O!;H=W9HSVAC:=]]!.2QU ;GNMN.$Y%2D*,&42 M*&0,@C <4@TCI!4L/IQ;\6_8JC%$T3NU:@R1>@?0&5P)&^HXCDRL16UJKJ^. M_XXY098&92C/#",3W".(+F]J:M&9G.:6NFHPXNWEM> MZEB^FMZ]LVA#*N4-B@3""!*-30F\] HTHW_M3%9%CH>WQ_1,>Z&VT_J3<#I0 M!1W ZI[E@(Z +\/W!^A>O2Y_4I_J_9Y=?- M'-UU$?1L_F5= 8WY<_C[+"K)5'$,,G>"S ;Y-#[57'LIQI>2G8VMZR+W(+.O MYXRC0>H1M,?5[P&%OFV:B-XOYHO-"-6UX*[GZ)\YD4QT*8#,=>ISS9T2&P%* MT'4%I&/8O,+G26+Z>L:8"HQM=-6!U=Q8*4OE(P4P&NA9X.;67XW QU-Y6D-;MYYI2A_],* M?)9U'QD*B$4$8#[S6%>2ZH2MS=M= OIR%B$=96X"+4A5_95Y;W) M,ZQ%N9+J&5%*1[4.""FW0D$]2>^\23XJEU==,#$DYA"4\+T.PC M\2Z:1J]SY.NVV/1S-0R0A$(*VKPKKZ<=U$ 9"?-*%D&>0J2H)EA< 1]=("NIQDQSDK' MH@?K+,DHH0#O<@0,JO"(J*1LGL _"%/^=#'51@L=# /:Y%=>+RXN+UZ'[[/+ M=:_%6?2RSOI,X-!FD@ZO,VNU)CYDS$GX)$7K;JJG:-DM,0U>9G:G]\!GEHWN?[NZF-5ACP2N.)NO43W/ MM7SF\@XM-S K@AG-*:K35H1:8LD@IN1 )XFQ2#(^K'68/8S"@]N)KU^\/I3- M=^^JY+>?=_YI7:@7NQAM(X;>G8B A[ MU&4\IO(Z<+ZV<+7JRK!53%A\W7N,H*(V$$+(P$F67HN2=/,1TD^0,G'S\:CZ M7[171J>8JK]=XJ:L7G!R(TU08 *O(U9*@: BL1;06ZD]8Z(< 5WWB.K#I!VD M^AW@M+\>IDZK_AGF>19NVE.M]B465T"R.L]?:@XN4:2;C55%.QZ\%R^Y7EM^ M;G\H.$!CBS;BZ].DO+NI3@M>19\U ^WI>"@A/40I#!3MA?*^!):/8$W>];%1 M:.H+:S^U= 2Q.TYE'5?_9;X:U)!)]+,RJQ);^9D7U^%2J/HDRZ^KV$<'!1ZRM QBTE)I.[UB>5&-6NK.- M>V+M"1!/J?C^4QT?KY;I:[C C\M9PE?GJ_-$_[Y1XN.%G]XX#3*$EVF2(DY9 M4W))(%8S"!,/$%4(4&RRA;O(">'_7DF16IZ4&9UK%-41QEI4XE4 9X*,O"!C MX?\E149"V,%)D2'*Z\@5>!B,L2R-8,&!Y^0EJ61D+3/0P&T1Q(HSZ%L/8?@U MDB*#]+]C4F2(,CK%U(/0+DL62D+@:,@19RQ#\!HIOM.22^)2A[$2X2>6%!FD M^N%)D0%ZZ"PID@0KEA5Y_?*?N*A/=@5\\2EP,NR*EY?V&4K'$);SU@[Q=*BC2^L/932T<0&Q@; M;XV)WY+"YU]F])"Q< 02*@DWQ(->%%(W#(Y+C@1@F.ALS$KW=G&/;'6 M)BG25/$=X'^3Y#FSW@M7%_KQ3!>",L*#"TE L,[:$$(4L75 OOGVM*9S-(3M M)=JI_:V6QV)5Q;G^>V>JH"[<),"HZF,..;->Y@*B\-HCSX70NVVY'8G :8=E M-,=@-[KLP,2-E?Y.VMMH5(*\;BA$!MXG#D(%%T0FY]IW?<8;8Y';U=\ M4\5W4"_MK^N!Q-NT&WM],P!@SZ?PR\]>CO2Z/1:^!+/[[Q<^ @;J9Y#Q32!^5$!EF, M H7"0LPV@)51!,L#1]-Z;%KG[X%6>)-,1I"Q3C,-(D*,K/9]9B?K*%,M6Y=5 M_-+O@4,0=O![X!#E=>0B/WR'4$&CCC+0?5/G@6Z!IL-RQ3"4N@ZUMU^ MVN^!@_2_XWO@$&5TBJG[KQJ)6;H><\T\2PW**PXNRPR:N6*3T<7XUA4/)_H> M.$CU@]\#A^BA V"]F;QE['V[WE(KLE.0" M2):"@KALP153(!@11;3>^.:7ZD 2IS6"HT%E=T@>K+>IT_@?P^7UI([?\0>> M+[[7L2[IZWQQOOCR\]/LR]?+S2(^HXI*CMB062,H\H.!&%6 2G"KWBZ^S[+2LD)72VMM23*X&N[KHR#C)Z MIC(G63:??OX,.=/>K\= 6FN=3&VW/B]#QBJ3FR%#UTSXG PSY)D&NUKN+1-$ MSCPPY0IF)D.)?"&C0:MJ7,7^ZFE(XBUKA"*V@B3> 0ZL+6X-P;P@S M@F?.)%L2+V H"@,E*K?.&9"%\^*X*T*U;EH^A-Z.B] .P?+15-CGF^ZFEB-< M.SL/>=_\^:?%^7E9+/\5EH<\\1[PM08OOJUX;?0 ?*>,YB$E6V:Q<9/)LQ * M1/;DT#+O(6IA0*LBBM6,I]#:6@PBL-WS[^:S:V<+'?LO=7Q,=>*O %*LC!+4:R633*F%D9.L-QO<(F!@L[13[$#)[2WGJM-P_5J[&7[C\ M,4NX$8HA=-1>>#D "8^_,/%[>4L8'"B^ M#NZ,5^?GJS!C8QZON9"N2,?I3C71ICK/3]'MRB59R9BSD]ZQV+K)?SLE$V== M#P9+0SEW@):-XW6;U8@R&5U!'G,LH'1$\)9<^LB5XIA-,+9U?>LC(GHIP&GG MEAXFYXZ 4K,4;]99BC.,RF9= FFT-E J6W M4[%/P&1?*7<$E+/,0@B*SH>3=%LJ*^AWK$30)7H564G&M:ZG&M2Y/#HD]E;B M4PW+0R2Z-Q*^XW*VR!1M+2^;XN&FN>5J.9M_^;CZRIEFH2 R!BH$5GVK %YJ M#4FRE*/(/OK67LES]$Q[[XR%FX,EWY%56:T2/=\TE6SF*;Y*:7$UKQMD;I?- M7YS9$HU$0^87Z9"H$'DML/%0]\IPBFQT5*VGINU!YK3^\%B8&TM/'4'QC&3A M2E&&S'&E6PL&WA'Q@0=K O$BFJ\?&W3!C=89/MH%-T2B!UYP?\SO+J4^ZN/F MGB!%1W@D;2FS21Y235*295&G MRQBZ;VVM+TF/:-V\Y.XC@/@*,]LA[^E%V;*UV<+$/:7"15B/SQ(LUTH.2)=-- MQ36(@%BR,(Y%T1BPK1O8CO"L.SIH#NAF&Z+!OL&YM1)=K*U"HWG-GL&1BL#2G'R-*)T4"Q' M;YGQV9N=3-.OT;NVMSUJ(N"I47(GP;#ZC&/'E:/IL -\/L/3/Y:+BXNS(!RJH&-=^DG13U 2O"0K M[M8N0(@F''%6SXJF:1W]\="P>^PX7#5]0^U52E??KE9F_SIYOU+GF5 LA%I) MEU+ML6,ZU;?!4HL?HD6NA&1'!-\35$YK%GN 8POU]0W0.F!:A%1R71.0$JO+ M/K4"ITR XGG.V9H<S;_8[\;9=/&(T<#W0AJZL#";3D_CWFR M4:9"W@-0R%8+Q%!"E(%^B4F*XD7TOO7;P2YT33L ?C+@':RB+FQ>QO*TX![S MQX21.O,,440-2MH"3E.TEKACZ'6**%L7! REL8]BT?%K $;5W6F.I_CC[^^8 M'OBZ]=_-+[ LEB_7*HU8RM6*M"/4=(TBQ8F*NX)ARD@@1=6ZQ41ACHX2-*.0 M)T0FK#CIXJYG[KPW5Y?U0X]5>".I/>T2KMVQ]V H*JM3COP>I_+7#SF\A/6EPS2\X?RAF0>SO\WAN69)6%: M+@5D'K$^.R#=GH&8SREHE7U!=\Q,U(YD=UL2T1AC U)58RC\Y##^GN[)S__" M\Q_XYV)^^?7BK#A.?EOP$-QJ8K=WX'A0D'UF*$RQO/EDFL,H[K80HR=D'Z3F MDP-U/;:?_[4XLQ:-+'099N0*%%,67-T+6'C23GF7G9W65%\3VFU]2$\0WD>I MIXE<@F)= &]LB=J!UW7*+X8$7M+5X[/DH@B5Z$J:'KN5U&[K4KI#[V#%GB1^ MWRRNR&DR*<= ]TOFFKBTQ&70V@(+PB:OK++-MX[N1^FTR>030N]@M4Y=R?1J0!F,X)1D(+57SFFKE=AMZ\H!1.R$3//+(/.H M.NO;L-;';,YR\#D1#YF3"(7WX(5P4!A:R0Q3BK=^]FU08V!_&3B.H*9F[V]' M?>-X'Y9+^L0/'/&QXM$WCO#J\#Q?DSP?*&.\M-R#=A2/*^88N$2_Y$ ^82:@ M1O.+#-G>IW"7J1!3X0$BV][P(5KM M^]9^U"Z:F*=;@5DP=4RH\L*"TW3M%$1%@D7/F\]I_C?I#1\$F@-ZPX=HL&]P M;NW1P2R5"<2/,0QK/W.=4$C1G.02F>;<1=7ZN?J7[0T?!)4#>\.'Z&WJ*'R7 M)F7/E$O".0B9U_79.4-0=*8U8URS>O]D_Y*+^6OVA@_2]-#>\"%B[\"Z/=>' M+'5!A4P"M\2/BL@@JFP@*^6X3+%8VSI:_F5ZP_?!6&N=3&VEGFQ=5E$RE7@& M+DDDJCXYA5@<)"&C3R'D]# D^Z5[P_>V1TT$/#5*=F]-YBQG=!I0AD1B I-H+$03Z!?!%$\Y6@JT6UNX9RDZH<;N?: V@EH:[D=N^MKU>K$: M.X[S-,-#VF^V_IP&KU8OT]?H9>KUXMNWV7KP.GGD]S_[^'U *M0E)(181 3% MO02O"%K1*A>C=8JSUAM>!A%XJ$%ZMZCKQ.]\8NT/.,&5R>1&!EV'F?,L:E,O M'2:GL,26B!&NBA@^OM$1>__7P?:I'"AW+[KW^NTL;1 M,1WJOHW( ]E470Q$;24D[5R.3B(J,S;"GJ1N6M2UP,)+\&JCF.X@=\W5=;CM MT 0>M0$NN*Z%40D\*QJ$+IEXBJZDUF4%SY#3&:@:(>!9H.VOC@Z0]<]Y"3\6 MRWKV/N&7.MMGL?SY*E6%;5)X(0KE@H2 =>Y*E1']BPR:.>-"\LXU+UMYD:B> M4': ^A=CZJ(#<#TZCK>!3#84P>HZR2RS#"KE7+-W"YA.J']S=A) M4NL8-^%^@N\.0C_K/[Z=7Z=%N+6*Q!! 4O1+IT'SVN5FZ:REE 2S6IIQO:M[ MY/1DD_;7^/,WW=[BGSK+^0P?MSO*SNA$%993!INK3X!%07#D&&AMF#91)\=V MJU38Z7.=69W# #.2E/L<'//7Y2+]S]?%.6GHXH__&S^4%6OKI3*9%\F9 NTI*%C[[M)PL!1FFLR]*;YU$>:3Q$P#F[:Z M?EB=WD3P'2#H+OW7H:30LN3DZ78L) UE&5W(L>1:NL_IR*'$T+HCXC$5$]>1 MMU'OP[*VPV0]M2_[.GR?78;S=7'R)C%0K&"U\TWH(LD($_V!I0BQ+JE'(9E/ M;*=;9\L/G_AUXD!E+1I*KB?-_W9-?TJ!9=0"N%?U/8;LJ,LE@>>)W'M8TN_S M7PK3^_(R@).;9 ($<6#'">:)J-YD @QID)0GGE\_U12U6-;"0_;A:2D7" ([ M=G1J^;JZMJYB-=4<]'"+?_N!:7M.1[/Z1TJP P_Q_4>2W+O\Z7(=/^(F_[9> M7:SQKYTSI- 6+9*%DFJ7=0H. BH%M@05LB94A]:3O!^G9II+8]PHHXWHNP71 M_H1QM,JI$H EBZ"48^ +J_>C%$%8QIQNO?CB*7HF#CT:Z?P@*!VA@*GOI8<9 MV9M6C#8KG1TD'ED=JDF,!(T06!:HA'5,'78Y/?65'O%QC")78TAU\ 1*)P%>, TI")ZBM";C86'+,Q^:QI$=Y39J+M<.[J/:>[A: M[ICZ#==OU[N$3_H#%Y>U]WUW&F8A%73E6K<#'TA:=RYU&ZR-H9AN\78U?7R^O+CE[_;O7'-J7=:V MT*$26@F@2R" )U<",!:C,E-AA$#N:&J[NUK'1&5S]?4'U/1F23QMZUNDJP=H M5YT;.YN_F3F>G6.H@#E#A] %4]G*Y.%ZJXST-MQ?H]X:FD_2-TVZZMQ@;*>B M%P._G>M!H4\1UD<'2*%.[=:.X#6=+*:1PR66=_X:#Y&RTDIL_L_]/;QY57. M2$276$WZ"5]WP4NCP:=4 H@<*[%JC=38D M8(%)4"IY<%DER(A6ESH=HGGY[^7T&PY2[_/]AD-DW0-:=EGAK_KFF# \<^) MC]:R'W!Y+K)SINL[&Z@C/,9 M5/2".(@)"M+)<=)9UCQN^I:*[OH8&\'D&"%/71A^J!_/873,F@C6Z0)*($+P M&"%87K*Q+A\Z(?@E=#(>H_LFDNO 0+SY7URGW^DO[^Y4'8Q!^@FC'B_D#A"RD\9W-=M(=J[N^=GK8XW+BYUG MMOGNR^W?^0V_U/^VX_B6[67Z;8'+.Q-)!5V5@ED.60JRCZ8>.1XX"$->'>J< M;&Y>V1V!CXE'(AX/JX=ZX*;4<08LG1=*F]BZV/8D01VTVDV*E]58RFLX2+%YUO$V?:^U MYEP:"D.B(5DQ^A4R64!HEZ6)-L84#_+/#OC8A%T%8US*H\BX _MUGR4Z>O-X MDZN-!BGT4!2&\% E53M58[+DFSH5L!3R<5N/>'V2H"ZSD4?J?C66(CI U4U! MJ8X.>?,9YXMZ\'Y?W>E*W%<"OV8S<25<41QD;<970ELZF5Y"X84C<6H]:WU? M'DEJ7\65$\"R.K_F7AY 9R4YG:74%)]G\@5R9(!2DR^ -E&L;TR,K6N3 TF< M%I!G@>7WRLJY3)1<2+_.ME=4K?EJL>L;>7V\T6EXF,P+VS M[VPF%X;5)FY#\9P-X&K#AA$E!H/D+=O63?9'$3IM*G<\^SF^UEX:-&?%%Q0N M9\ 4ZC,[$BPZ\KF+#CE1O.:YU5-"0; G +10=KK )H/GNR9*8IB>.LI MQ!.IGFBZ9G*=QIFTL3IGQ/N;GL:)8[K,5(\8OPP2_*0YE,?8^-=\<5G/RO7! M\XD)Q3U"+);3P2L2D)/K$K/)-F0?>6R]+?@9DKI,M(R#J5.4T8%M.MQAO<\H M"Y@5!@/>"@;*,PB@'IEY2FH M\CEJ!V[E1SDZ*4O*45LWASR2J/CDX!S8GP\1(O3USO>95SL_LIN M"]8'\EAK+2=4Z5W;@#>;=WESN=CNED;LWQ9<^[DSBY);Y2(H51MN>''U48,& M6YA4&I.RX;#EGR<2,FT@?%YDGEUQ4S=)'<#K3!.>"D59H*OXB'H.+CA/IU @ M!7-:9QU: 7':)JH^P39( <,!Y:\ MNV!;=]N>2/*TUK97/(^D\JEC*W*<:K(:5,EB&(AI^S)Y[?DOI7$P5KBTW C2CKL#?8I5'1H M?L?"RFH*Q75@@P_B]=N>YSLMT3.ED"7'"QA;5\6;3!Z_U1FT5;S8@I++UK'; MZ51W:(E'AO9$&N\ XX_<>X_)>Q:\+%PX#<61!Z6TT>"\%\"50QY%$$J?Q:]X MG,1ITV13HG=,77:0CG@D()XQRYUUF0-=+XH"X800A#;U+:>36KA$8CM/57]: MZ(V9,&@A^X9EIZ:#GNZ^9ZKODS8M]D@^_T,;C'X:2/DX6R0=*T65; %+W+U[ M5^"4C> Q<:&,1BF:-]4TV2)Y\[(M?LSI'((P!"-= "G41[\EI"=,Z% "9%D M@*&>:1V!D_.!=>&;C_9ME?>]%W) M.U["PXG]7U?+B)N/>\9^7L;%99^WVT5.,^Z+YA1?R!L'J'(6\(3KN M .=/UX(4J^L(66W$9;53K1[_DBQH5IB2AA\_OTC+M]^JC]B;=:+'YO_-.-:QE37ZSA,=$VRI,%) MBBM3GL_&9HC-]6QV=\,/TSCMK5JY&90JO1%@V2+EJH3U(@ M**[K#%'O7 Q81&MWZ6S,O= #=@:$G_\P'@&WH\_AIUTB_?T6U]O.3^-/]".V MFY^75ZG_F4_"&B8-Z;"6):S3@,+6-:B%*\E-DJEU+_>Y>'NA_0FOZ2R> +97 M?27^L=/?K5R$Q)3KPUZUZ[-.$3!R!L[5); JV]A\3N:Y>'NAW1"OZ1"> +8N MQMJ-)QG26\GSN\(I)J!)F@-3QH/*R8*/.8$52O 0>-2A^3.[\['W0ILH7M-A M/ URK_P\WG?=D_:F,$8QOA&Q]GS1KUP.$%U2*(/RQ=S%N^-_MBY]/\B8_(CSM=_X.(RWU6T8H)YY1RXH"G$9B& R[(._W#. M^:)C%JT'?AXIL)@8FY;"%EEDG_F"E(ITA=*&YR MG9X@FZ_EZH'O5Y^Y'>_@=&@$!J'X'Y?U?5Y\%CEWA11>C#4D/E? B\+!&25" M??[/^$M-"[>Q!/W=X/\H2S FGE^U(_!U,O .\IT9LIEX+LU;5IY0&X1E%#6 M8="RW']RVK$A&,C\J\]=OP)#,":>7[4AV")HLD*2T M5*D5>R^MM.UG3W; ]ZO/T+^"LS\2BIMF]YN^;+Y:"_8[_ITW/Y22ZU/>O,6_ MU\3J">^7#_BI#5XI#Z6]T5ODF\_>;E:Y?41J/ '7<(BEHGHW5TMSPHA'E7S* M4KG6]8HGR&FP56*_,^Y'LB??KY;;^?)ROKQX2[#<:6OS72ZK=;ZKB+_IRV3+ MYDMGDL^,.(2:IZ!;@ M"+XP 3Y9B>B%EK9U8O,14J9-,XX+P=/DW@%\;NZG&W[>T2WUT(F:):YB\DY# MYJ+.&%7$5*TTJ&1,*-IZUWYVU<'439O"&@MD(VFGSUDV=XQUB^T13_VXMC[> M639&/ 6Q7'S:=;J*I#@H7Q!"CHK!RE^['X)A=;E]GR]V"2!%.SKY[EK:5_,<> B:_,@ Q=9N29\X.,$2 M:!:48P:98LV[Y8:3.7%S6POL/#'";11E=7!EOR<57:7'+S?S9=YLKDW!;J:3 M$2XY;1@45RBBCIJ!#XH!HVA:2"Y=*HR?GI$)%'2M*BB2D3_&T8!+/(&(&A$UYSDT?SQX M %W=C!X\CV/;6E,=H&^?*+DNBM?8\\_Y]N/WEYOMZJ^\_N'O_9*>-YL-.7R[ M3-N,>2]YL1XRBQ2;9N8!+?H:I7*OG3416R<^CR"S"\^H(5:^&=TZKN(ZP.9/ M=$'4CHVWR[?SQ9ME^@DW_YW3165JOZ=AYH)S7L8"$DT@6V\0 IE_^E54PD;+ M4_/E+L]3U84S-A[R&JOEI2?9]Q7U*NCK%J/S)MP/(>"LR??!$AD[$2]DL4DP M!)=MM7910U )(3$R@<806$OSL?D=)>*5"9'7P?8FY=K>:Q+@KM5(D2?,,:!K M;B1?3R)^"'9:).*'*&O".WJSWL[([]BL%O.T8V-WK^P2@8'7Y8W! "^F@#*I M+B)EBFZ S'4LRBL\Z$T$?>(.U.AWMS![_.LO+]4^2.&KIM+O#C_[I(!4-BK- M!! S=1*\C! H2@-+7H55J+P\;/G.8 1-F65OI=,G(7*$@#L(!&XX\2,TVX.!IVV@B] _0\ M7>ZT LDJ)PYHO 65ZJ./I O$I+0KUDHZ)]WU&'25BCW&\6FOFQZ ]E5%Q+'D MA"\21!(:5 P1D*YYB%;&$I+W68Z4ZN^_QV"08I_L,1@BY3[*R@^7QX-61CM> M%WP:1D?')W!62_JMXZ9X*[YILGO9/0:#]'9HC\$0(?8!A@>*Y*I(76SA(*/( MH*R0X)A5()5+(CCKBQB"A+Y[#$Z$P8GBZ^#.>*3V+07/W,GJ6/E #KIE@+Z^ M'Q/&1G+C",ZM%PCUWV-P#%@:RKD#M!Q6$U)!HHP1G&2Q]DV0/V9-A,1=2"6H M[%CSP8:M>@S&0]*Y'=O6FNH ?0_4@V:%U1-9>[B4KB.&*!9TT10(Z$4PS*' MUF.S'B"C"\^FH:X?2^,<*?B77IK]9;6\^&7^.:?:!+'=A"]?__E9JK,'TG#6 M NTQ2KGC(V#56AU38^KJ2-YEX3H4XTR+$CU$5\B;R9[\$$?>C)=.N\25 MRO&@Y.9SF'J,@.GJ=(T4NVHMY0FA$E>7R^WZR^S#^UEDEIF"&4+6')3@J6ZB M-<"MMC9Q+E-XJIJRR9'PUM'E7FI(N;XA"DEDT3IU=2RMO=1IS^;5G%6Y'8"X#HF\ M7%=E7#$RRS8(9AT'D^AJ5RXZ0)T<%/I7%L%E%EOGY._3,*TK?1[-?VL&CU?# M^(FO_1_4?P7U:;5/C.!+^?K]"&^IFH2KO+P,$ MAJI,XEE2-0=L"#>SGZYD2TY4.)97DA-RO_ZZ)><%DK!AA@OAZO@08JLEM;H? M/?W(\?DOG>MV_X\;CPS-*"(W=Y^_=MLD5RB5OM7:I5*GWR&7_7]\)?5BN4+Z MBL9:&"%C&I5*WE6.Y(;&),U2:3*9%">UHE2#4K]7PJ'JI4A*S8O,L-S%.=Z! M3T[9Q=_.?RD42$<&Z8C'A@2*4\,92;6(!^0;X_J>% J955LF4R4&0T.JY6J5 M?)/J7HRI:S?"1/QB-LYYR5V?E^PDY[YDTXMS)L9$L$\YT:CR@-6.&Z6$C3Z-:\AT@7-E0A=LQ;_YC M#&TO)\ZK8^@=B9C/O*Q4T2_O M82A\84BM DD[+V&'V>)6EKCD: !AY&JGGK:]7K_[I=MN];O75^3Z"VE?=KTO MQ/ONM>_ZW7]Z< M:O=[C1>R-^S=WO=N[UE6?]*_WU$/O>_NR=?6;1UKM/NG= M??5N2:5&"Y7Z(3TBK:L.J328N\KOZ0I:MZ35N;[I>QVR_^&^]=H6R;5R%='< MO_3(;:OWN77EW1:NOW_U_K!Y@)9JN5S=N(8E+JDE_RWJJ*]=0#=/;M.8445N M1#"D(D\"KHP(I\0,J?EPT#@YV]+MLX0R!I1>B'AHFJ?E&2F*F$%>FH5&?<=+ MJQ1GGN]JSL*'X]QS5TRI&-.%!\+/H'*9X9"D]]3J@"MT93T>"*5(3(F M7Z0:D4JY\#N1(6E%R9#ZW)!N'!0A$:?O-A'5?4G$9ZHA_!#HT939#8(+F D= 3*"$761)@A+% G/+ .XK@)N"89+',,W1CQ MI\MA>-=PJ^T]W#@)10P)16PL$I@'K($Y-*NE=A&'P H4-3A\#Z*4P9@ DJ5L MY0%@ IDD@1PC/!&V4;3 7Y9Z_61J@#BSXCZ/%FD$!@ Z"&H&%%:"-0WYDNUH! MBE?N4J!FBQT:<7R"A+0$4@<:]&7KB<)'$X4P$:[S*73! LORCTN<2KW^YG@$ M'?_&@*P4CT]PT1VN08-#:FQ9^FO(1M:#*JN$"&/F,9;%1 "."+UI&@MEG%CKUM6"" M*H$+$*YF6VZ/<:148QVU>U#;HFN93VH.#AE@6NR4@.P301I1)&Q8EG5B48^A MAZONRZ($OOD<#8%3H3]G/\ZA>P%:?S]!NS45K6!W>Q+;&L( ^[%@B$RJ94R1 MK:D&5*,.1+A2Q6;0 3 +ZHM(F"G6Z'73XD:R*+, F2CK1%X2%;4)*J M! "LK:8( JF8=< JR@&/02I$@&-HX0EN$#0!M>RP"AM)),#+[QRMP5NCM5JL MV45[8QJEEHW_%D'Z=SOXZ<5T.JYX(!>&1E/X9!^SZ/L+/_$/O_3 M(?HY5._!.:GQOL])]GD=FVV'_()]D R7(;D@(@35"P3$BNZQJI]+QF MVQLPY&@DC.'\&:KW):@";&<"_+.#' )P@5DU,C?\1P4\VVW\SU2 ^W9GI7%@ MC_Q'_S\.O0Z7MB+05*#Q!, *CYMX< T$!QQD]79^+)EP>H\%U&DL6T*M.K1/ M%&?/8EZ$KNP$X0[[:PB+,NBH^9RO-B(QTY30!> $TB_OJKB&$J[3$8 !HF07 MD]6)M4^M_@U3$1CV4TYEC,8CK( M'EJKC/;X*(GDE$/K9"@=U]%'8 5PO4JE+[[L%Z^+: M%Z\$%,ONM0 #;ALVFSEK+MJFDF&K;;5&\>3D9&-SN5C9V/;R* M!FR:.[#%;'DDUU!;?:X^'%0^EL^JC;Q]6>7)>Q=9J)Z)0AECD-O*]"<"MJO? MQ]?'[,-!_?CL%V]+*GK!)MS"-"LZR$Y@2^R#8S);^#.;V>W,E9HCD]?9K%ONFN7W0.81 M?;-8OCA<<_;;6<3:0\%#XCWP(,7'8.3:'2)1QAS>N,>?((=6VH]6@UNR,N3Y MUYN6WRM\7BH]>84QD>X=SJ;[U6/,-[[4F.F?\J(+]0'$J=G<95-]6>/AHT_W MOJ9]<_3B/U!+ P04 " :K%E5YMAVUI@( "S*@ &0 &=O;V=E>&AI M8FET,S$P,G$S,C R,BYH=&WM6FM3([<2_9Y?H9C*!JK\?BQ@6*J\Q@17<8$8 MFP5X]%$TMCX_OK;+8T?8)N8+->86]D/7F;4DEJMH]-'&IW^>'[3 M[/Y^VV(#,PS9[?W7JW:397*%PK=*LU X[YZSR^Z_KE@U7RRQKN*1%D;(B(>% M0NLZPS(#8^)ZH3 >C_/C2EZJ?J';*5!3U4(HI8:\;_S,V2F]P5_@_MD/IS_F MLD0(L,\!=R SQ(MHC[[YH-^8+E<:M64\42)_L"PA C[LJ- M,"&<3=LY+;CGTX+MY+0G_>5H0K5RN?:<0UJ93@Z MKI8K?NF('_Y10B<+:.[J:#,)X4MF**+< *C_>K6WW=8YV_UPW[6:%LF58IG0 MW+ULL;M&YVOCNG67N_GMJO6[G0T4ETY@':6=1(S8+=2 M<9-E'B@C@@DS VX^[=6.3C;T^23FOH]3CI-1SM>J6QU7* M3SW?5I]/0U"MY3\?TIC;;,!'P!2,!(PQ)9J!T.S7A"N$:CAA'8BE,DQ&[$*J M(2L5<[\R&;!&& ]X#PQK1UX>)^+XPTY$>5J3 MGMRC(,$6.312^XP(:0&D#C3DR\8=!4\Z"K C&N=SZ*(%I>6_+W%*U>J[XQ%% M_#L#LI0_/*)!GX-& 8Y38]/27^,F2QG3XXG>O JEKAX@!M*>7#*4B<(&D'5& M0ELN0RN(;#LD8>QN3F(;0QAA/Q(^(9-K&7%B M:ZX1U:0#":Y<^5/H()@%[XE0F GEZ%7=TD*R*+, F"CK1)X3$=4)RH M& &LK:;P/*E\ZX!5E'V(4"J$B&,L@9@6")F@6G98Q84D8N3E#XY6[[W16LY7 M[*!;(QXFEH=H*B$(4-.)$4Z"7J'-9I)@ UYUCZOEF@4G5D1.U$X4]F1BUGNP M"?/SF360X@W^>D/">E,M;=<;N$B@/Q9;U,''Q9?_WOB:L:&;NF4(T!XX%5NV M9"7.7L&!E):EYR6*)GHA!ZYH=2BUP?=TKH=M:0\;^M.=G+#]-54"1"RRTS/K MU''X";] <)T+__,/OO= M(?H^5._ /JGVL?=)]KS.GRZ'[)Q]B P7(3DG(@+5*P3$DNZQJI]"QG MVQ?8Y' HC %X@>I[$E4!E?L"_;.-["-PD5DU,3?^3PIXNMK@ST2@^W9E)9%G MM_P'_VR'WH9+&R%J*M1X F%%VTW:N'H"$ =IOIUM2\; 'RB!.HUE4ZA5A_9$ M<7H6\RITI3L(M]E?05C4?EF7Q36F<)T,$0P8)3N8 M-$^L/+7Z/\C0.[-?:6 B#A020A;G&"R'(4KL:6\*IZS+8R(:R7 $E,PBWD\/ MK55*>S",0SD!+!T/I.,Z_@2L"*XWR?3YUWWN6O'M>NV7>*QB[*8H+>TA/$'E M<$Y"'FNH3_\X01:/0SZIB\C&V%8Z2=OJ26/DL$[?_T>4"E OI-\1+>!<\?QJ M0+[HK@<8]-+XTY[3XKPM*AA_N:Q.2VN+B_GU92\U6SO$'/?VS9:.\I\K M1QLU6["1<-' @.N81U\RECE^9*6GER<(UL]C[L*]]OK%%C^+VFD^ MQQ5ELR&[P53: _5IK_2Y>%*N9>VEE6=W+-)0O1"%(L4@LY'I=P1L6]_"5\?L MTU[U\.0-N?)HHU[OMLK.\X$Z0"S_=K8>@?ONY?9CP&ZW/LZ;3J.[8N%MR$.O M6($;F*89AZ@);9D])&;3<;^PDMVR7$HX,GZ;E;I9(.<7/F;A?+= OCI6,][; M'L- )% ^_1NWB.Q6H3PG)6HU+2J6YD! P"YF\N?&;26I:/_6'8+BVZ7R@^7( M%ZPZ>?F&T^*UPY<%T[,;CK%T5SSK[MO'"-;>>4QE47%>A?<0WHE97V5=VEE[ M'3']==U:76_:2A!]O[]B2G3;1 +;&$@(H9%< MXRA(N4#!Z?&ZAJ1AE<0:*$2<8C$NJZ MTRE 82QEW-#UZ72J32L:%R/=[>NJJZH>R>3P3;#268!JF"9^Y^,;N2&Z73(;T M,('5TS]LDN1(S0 M6_*X<8YNDM[+$@G9*&ID^-$YX,AV[NWQD(O&D9']72A+*2 3%LX:[RS!2/BN MF&"F2PD5+,C-"?M!,2QVG?VVJW;$Z=MNZ6=C6DK' _K+<>K?]P:W5<<'MOE*$Y3K<:@/- MUF#@V&H$H%RI&<57BM8:@-7J]ERG!:\_M8N$GANG:E:[UPX,K/X'J^,,2MTO M-\Y7L&Q764S#,#=R>+Q6?Q.!ZK,$VD48I)%/!/28-R:L"!X5D@4SB%.1I 1Q M2 XK,XAZZ@AY>U0^-2ZR:00D >+S6)T#JVT>>:K\\ #DF,* B"&):%+JWH=T M!I8GE47EIXAV(C.GCRD1.);A#/HTY@)=(KCB8@)EH_11^5MA/"9#*J$=>1H$ M7&3-OB^;Q9@.[@.-?(0UH(AN,J0B!U-!T.I(*D*0ANCK\4D<,IK E,EQUH^@ MWU,FJ#J;$A7M">MC<@(8L5P[]D^6M*B7"CQ>L1OG'C,9C>B"6_F\4@42^3D] M%B':"5']8>1($AP3']]"DGKC_R$>$):1$S11T(JJ&0E#P.ZHF@L(/(D1:U+, M, 4L(I&GWF,@/SO[,QSHE88Y,XZ)RK D:UE]C=,5%J D&89T$7/(A4]%"4.' M)$YH8_'/A<^2."2S!HNRKK)&%W/X0RXEGS1477"GIKQ'POD^DFTIN?FA9-", MO&R0>/)*?Q%Y;M8RDR[]=5NMHIGUVD:SH94WVG[6[9E6,W??:Z6FU<\WFU>[ MU;-$Y,G ?"?RSDFQ?"VT[+Z^\\"]/;.M&U?6^UG=H8M M=TE#K:O";UF$^TM[ATSHMEO*_,16VSN2@82'S <%[.(G//.=XW:'9P?SP_ISMAL-Y[VF-$ JW:LX"6[H] - H8J2'UD.>X) MAA5TC"7TFOUD?>CUK,)\724S*KQ^BKJFQ['0/\B[@[S[-7FWKZ^A![UWT'L' MO7?0>P>]MRN]MTOEM:7>S]&6+OH78^*+W=*[T7$.\T8EC< M?T(%!SVLE)FO+C*HLCF7@5?+HOIY&;AF?STR,.NGP22FUMNBMG:5A.""CKBZ MO)'K0AR:7"T002'B$GR*,LE'J1'B MT&@%3E2D0XIZR>,84F274H8S5$(!%33RE 4] M2#133!3=-8V98@CQ%-(#DLHJDB+,!>DJH"),QQ1?"I1K/D4T*K?*D01RWK./ MN ]* ^*B&U$A!_2)$N/@C:B$:JU<(6%2F2( 5(RHDL-F3/8K-^>7'K!$'-D4$L! A0#% @ &JQ9 M5;+((NW!+P =NX! !4 ( !@?8" &=O;V&UL4$L! A0#% @ &JQ959,79%L/M0 A$D( !4 M ( !&\H$ &=O;V;8=M:8" LRH !D M ( !'X@% &=O;V=E>&AI8FET,S$P,G$S,C R,BYH=&U02P$"% ,4 M" :K%E5AD$5:-X% #&) &0 @ 'ND 4 9V]O9V5X:&EB F:70S,C Q<3,R,#(R+FAT;5!+!08 "0 ) %\" #EP4 ! end

M_*U-]0K7Q"#PA740/QJX'7GVX# MV*2,830)XS7$D)U2B&&JN0*A%? ;F.9CG"8^JLB]=^2V37+4X;-(B83H. &% M\#5*1")\4I9)'JC*I:)J"[@M/;-B=F5DK*3&>1%0'?8)>&+&\!Q*UA3U-('G MMS;&;X+4&DM?((PO"V KH@PJ,9($ '\@=A2=,1G;3)+449J-K98E]ME*C>R MR'X/C"]KOX?=4HJ@,YKZJUJQ]1M>?9B.^XG V<;AB1^DSW4G6Z+\? M<5E6G,P7[M^HF5*/RNZOVMX0:RVEEALBI9,$J*#$1^-(D#%'JVP.6:%Y);N, M+;BV]0+P]@<1__,G'XI5OGD^J=X GL!_PY]C^>HV3VRP7 XDH@ MO/A[DD9';G .@O$_3U^FX=[('>_WP[-1]$'ZWS>G M[_Z*QYZ#ZNUN__WNY9M![^P%VWF^?]![_OMA[VS_8!M/_5O\W)W=-Q]Z!X/] M'G^#I_;MW[U/[ZD $RR3Q&L\HJ!R)KX$+()/&@ULH;/U&YV$='",RSP9G23< M:]S(\\-XZ$9[_:/F2*ES,=4_BNEH\H3S3=G(S0?A8-XX]O<3TMI@,/Q4LO": M<]@Y'J4Q#F?\V=_?B?VQV]L;I3TW2;'C3SM[LW-QVNUXA_380?J>[)>&T'%4 M^'+<&>;.\&34">=GJ?-3_ZB#PQX@6L<_/SE'ZO0;SW$Z11O.>.".Q^G)^8.G M^/W' W?ZI'_4S*!YT]/90L[ 6^(FEY#6+.WTZ:>?^G&R7^3.)IW*GEG(9O;- MLZNZXKI*>Z-/O28X_HCIZ>9&%LI\K?(B]8;=9"H!96D:/>1D M]/P8_OXHI>>K7 M:KGX(GA@K5:D'J ['* 'NM>("_:@CNT_C_K%3_+'Q$UND2PYF]L/%NJX]:Q7 M/)*1J6#%KPU12&!6.,H"E9J"HLZ#8#75<2&1C,/_?.B=Q0]OS]X=OCUX1;>? MOSY]6R(9NW&P?;9_\.ZP=]C;_?-LY^7O@\N1C'=_O18]_N:@=_BNOWWP^E/O M^>_];?[J[QXOK^\=ON5O66]W&]X>_B=OS^EZ+3/U-)I$6*) ($1)G%64".6# M &4#S1:YT'8-7U3;ZZ6) ]]F/'>YT;+F_:L0DFA87&8.EE7I?69=%L@>SBNF M>(A*".Z5H' -<_#+Q(%L412#D2O?_:8__O#O-"J_<'N)?28!PBL+W(0%6I6= MG0$MA50D1^ $$O*!"PE_%$9K R;:[#:V0*T SP<(/[G)LKT;6_*587KQU:X MD@@A:B%=I*!YMCQ&Y2B/-KF@(ZNYSRM&M>T67^!=TD&1H',B8$NA#:,M88P& MZIG,TL:-+2&ZXNY5N:K"]>,H7!#QG\0#!,8@>&Y%<*#0>D/E*S)Q'7-4A>L^ M6:!5BQMBC@PBVEE>H=GEO2(V8HN! 3\&@L9.FM#L)SQC55]3+$BE&MO$RUJ$Y;&@TG21I!0&1-G"_]BVST M7&F5D88WMHSH4E4]7%7ANK'")5.TE!MPT3DD#6.S$=):8U*BB>GKNC%7A>M> M_=RM*_TQ(,VG%(A/H91"QFUQ-$NBJ>->&+3)HJ@NKJIQ58WKGC6N)+4*T3$; MC8<8@HG*.\>$A002V;/>CEHYKKU\.THK'Y%@+6'410):>F)$""1[S21'A5LH MO;%E==>(ZN.J*M>-52YA/4\)WRF% B.U017,90DRB69:B>(%, (R&"*?\N29&S,V3D-6J'*I5> AY+Y7J@YG?3G+/F N?#S?3% M]HMGYY-=P+>JCP<]\LA>S)* \3]Q_2T'!@B-N?;FPQB\I<[0.VXOB>[^@2S($. JRF$,MV<^- M6F-0Z[*^IG(])EQ;J5Q1>!6Y \)$] 0\6F%>X-8H*B$';@,$N[$E:(7J:D.U M+8JIC](E0]'N0 &.>>,,H MD8XS)R +9VPCBD%6?*\XON>*XN@,!>9XYB5D[;E77# NO&,Z:BMU3?)Y1+BV MDGQ*HT6PR9(DHR9 72:> B?"\RBDHIEKM['%%U4?JD)U:40QN&B3-]9:K<$[ MZ:W S58QQ\@]$P_4/;>*XH5ANYU5PGE.0B"8%5""FG4B1IE(;)*#X=1"OHOA>G5CM](\D M=48"1HM86 (Z6^+07"*.FZA#5E):0+/XSLUZ*E:7319[C2HS4T)0JE$'4U[G M:%S6.4B=A'(UWV#EP'TYWT!RB]B60$2,!=Q4$2ME))%15\4BW62JL]$;I<7Y%&$1,\)YG3E&V$ MQ(78V&*LJZEJ:S#HY"5-)'97R6*B?K#4NJ!N(? M$:ZM0+Q24=!L@ 3(@4"6@?C @&3<-> B26F;'CP5JJL-U3G>?QLT!X^85!ZB ML39&B-("4 E>UD#\RF&[%8B7VEJ*YY?(X!B!*(!X+1TQ46>!-DRB?BJ*P2[J M3FG%]S*)8B=YR#)K'K,'J;CC7*5HB_-!,!I%#<0_(ES;@7ANF8Z,ERXXC@#S MEGB:2COGX*WSP?H("-=%742H4%T:41RH P\B*,42,&%-*GW;LQ)@>5;.U$#\ MBF&[%8B7AJ-13#W:P@:Q#4D2S[TD/ 6=C-#9E4!\J:=E[QS0E&,P8_J@#L]9XI\I=,2&[%*J+>L4!/M\N3CKGB,:PTT4&,V=#IL%[ MFK/07LD:B'],O+8"\1$M7^1C1[*4"0UCSHE5B1,7F'2>4^-!+IEAO,XWXG=;T3G;C'R,DOS:)27,R#\$DZL&C3>K >^:%*#VP7>;)!G]M#X2J\"P7 M@?;;(?DDP!H9'%$\(G_J4N&$"T9<% Q*$L90WVGJQ;6!+[F'2Z3NI-EBE3S M8!-S@%:-9=0%KX*.2O (HD;D'Q&MK8@\8](#-8EH5#P)E%OQQC%)>-3 DD=- ME?N-K3M7@*Q(739!#$$++GF(E ,8(VSBJJ3'Z>09-]G7@/R*0;L5D-?$B#R+8*XM5'ZISV5MI8 MFZ($PPV2M'&:@N/!&&I]C+F&XU<-VJUPO-6*61HB$9 ] :H1Y"D+(G-V:"JG MI#UL;-FNE7=V*E9X+Z$@5L$$71Q>7FNPUEC0AD?!DDQ6!0$U&O^8_JMV-)[E M%'SR1&E&"5C*428G39B-BE&1@8>PL77G6%V%ZK))8F&C!>8#M=P#R.@$%X;K M8$3):*U5^%<0VY>#\1FH-9I9$G,I4<-%(-9$3[A+*@GN+#BSL<5X5_!Z*W[% M 3Y7%J/PE1ZX=LI:4"(YI:G7+$1KN/7I.HQ767RO>&W?BN=,!&U+$VZ/>/7< M$QLC"F0C92G\&!WPY;**'_12_,.A[']3W,/A=?9<_VC<^6DP+"+KY\L+_&-E M^[0U"*Z"5+2DTS,%5#EC'$03. .FF$C7Q;[:&L1+7.Y_X5KO'.WT!\^.XDLW MGNW$,QS,Q_[DM.H$M^&8TW:\VI>2*'@6B/3%82732) MMF*-#,TGM)@]<2H( AD2L5PQ8JD)+BHAN"YZVMTCC16N2VA44<'P;8SYH"EP MHYU D\H(%\M5TNQ2C30^(E9;D495+B*$XM]4CA-P/!$3/2,FB,2R5R8:O;%5 M+P:N!E)_NHUD34+$.T.)V[0&4TS M'L:WC;S-^E1/E^R)P'G&X8D?I,^]JN_6VGW> CT")?WW(R[+2E'T T36:F[. M(W+ZSIR>RIPKFXUV)'J.&EAI1&.,422$$!5DE+DN;VPIV65W+X2S<'BM4&+/ M/5/MTG/+7/4/B85G+6FRB0,X;H4T244IK$T:=<-KZ.55[[>J -XC6;2NK5+* M;*G'051(',TUQXE7I0L[=2X[2-P 0_UO8:UM'I4I'@XT_W-E0L\=R*GJ?E7W M6ZZ$@*K[/2Z=M]('N%>@:9:$0>D*'+4G+L1,K*=;_[)8M6_H)/.C&5! DB M9()R@!*?P!')(_-6:K0C7=7]JNY7=;]E/6H/F[)2=;]EHO-VL7J-2CRWEBB? M+ $#%NG<9Q*824C L M<0C7\$M5_NXY2M"ZG>^#=@!-/=YR7<='3W //4F."PU290^Q:G]5^ZO:W[(> MM7$.VFBU"X@!G*@!%@6Q% C<3^E4@H8@V0WMCA57;VP@L%5 M_:OJWZQ]<(S>&*6YT1$2YK?/=-%*_'/)]3_F$J$ M-XUI/*T@?E'.55_;NC^M?D*OXR<3C/\_X%^,?Y2 [=:*]_U,P8 MU^-\CJ1H6T\X;_HB?#'# Q2M_7PZ_57_*"(4GI#IRQ8S0[EIKFWDP+_5R('= MM)/# @9K;S#2C=E1;?_Y)NWA!,:=43H>I3&N9.?%R6AXG+J=R7[J;/=CQ(/Y MPHTGW8X[BIUGN?3,Z/ST8OO%LY^?=IZ-^X[\VX5^[H?.3\_^_>Q7_&5YW:_N MR$77//P7KLS1>;>-SD\;7W??V/AY\U)7BRG&>B?-"\ZY=_;C E2Y6REO_T;H MA=-=_,9_#H;APVHR["#][YO3=W_%8\]!(1/^_>[EFT'O[ 7;>;Y_@&QYV$.& MW4:V?8N?N[/[YD/O8+"/C)JW=]_^O?WL?X M4UE,96 ?ES(^*VHMS9X)8*F4("UY=T92Y:4K);&"8*:+Y)AZY_A-( E9[&:D)=:,?C$C;:T,TL*?N# M ;?W_-7?[YGVV2IO280L"5 GB4E>$.4X!;!H(F6SL27Y9OMZ9\?W!X.RS7@T M1N?KWSF^V(#.\/,.C#L__;__,KBA3V>)^AT_14KS6_;TYV[G>(2[,<(3VVGD M).)F,NR\' [W4+3\.AB>Q*EL27\?IS ISXU2&.X=X2GNN./CT?!O?/LDX=OW MW2"7,4WV^^...T3=:M)QX\\W!#I#%+F-W#K"T]CYENBP2GKO53+!2V 0O8M! MAJQ*:4YNE?KRD'['L7S13 5M_?XAOF0G_X&_'>?IZN(;^L/(OCJYB-[P))Z, M#G&,^S_:83UX]O=[%P2>5IY+SQ!53/9,G&""1,=,@A2IEPI-=KBL'G2:%1MW M/J'0;G;^XKCB.?+IXBC%\O0HN3Q)H\W.SLFH<^F\7JA 8SPKAX?]R6'S&)67 M,%,'FC-40#(NF]?))Y.34>H@\W[L!SQ^DWTWP3/Z$<_?<-(Y31,<0#KZ<@A? M'-;-SBX.]_P0X_&?-&=E"KGIP&9O; BW?!].8)R^'MNX,T )4[ 11ZA_'G7\ M:>?3/OX]Q F>#WO<.9GT!P5.GX=:OK"\Q"'2^Y/3LE@1M=."'YRO"P%-D ;H MS<(B;--'A^,\GW\'%_%PC.)AOQ_V\;IXQDVS[[PX HL'5/W*# MV6S*0.W>GTY+M1\_J$1S:6]8TGJ3FY\>-4/N7F M('XALKJSX%+.3@E3=24/"*NA0#A-)U M4@@6,V_$&F-)L3 2<5,08X M,9S&H++C7+B-+;'9]CN?*UW=AB_2 M\;E*E(Z*W+O"LILC<+YBJT;D3)G;,D<%#MFAS1^\=MQ[F87%43OD,G@/:N-[ M#-]+0NE*;^G]6O>](;*YV.S@/_?L:?H-=82C@ -^=32>C$X:*?:\/PZ#X1B5 MC65Q,?7ZYP!Y?=8[? &]@_#IW>X>W3Y[#;WR'1Q?^SP>;!^^HF]WP]F[YZ]E M"R#/M_G;W3W>._OG8._O:AQ[=/WQZ\V>^=]3[TG@]R[]-[ MI:1*R07BK(\$-*K^EKM$G$:@..Y*,.6R>REIQZP-.3*!Y.JBY4)2D;6P(CC- MV67WTN?%[WRQ^BTUJ^7$N2$ [&< S-5]KA_LUY,3R: F32/W1D-TT5B9&0"^ MJ22I&+9QWT[1WUQ_]!\W.$D[>=ZIG3I%'_F@[OQQ?E #1]:EO;-7=.?EMGA[ M]N;#V]T_H??\%1[.-X>%K?&S )^'UD$]>]?O[;X6VP>OD?GC0>\E'LQRV _P M<+Y\BU*@C'L/G]_/VP8Y7.5QIF^S=;;N";NL3"VI&R3_TX MV3\/L'_QQEE8E%Z\Q?GQ<' RN?HM5Q^W$B5/HP<]6B6A^*M5^^+/_='Y&([= M7B)^E-P'TGBDGKC!)W]'3V6;.=F!/*;%9X^O3%@#;I=%"S@C2S;YX]O=D\ M=2E"/GU.ZDVA[95/TTUVY7/?^EB@FZ@_W.ACKZFC<\LV"I]#[/,_W"./H+,_*KK)?UVO2^F-K=TIO^5.,4"G>IJ[ MI)M](]_I&YMUZ\0(5$SQWT5*T08ASP;'^\XC$;\Z"IO7)4E\0Z^\5D^\I(-K&0X-/3THT_Z&,C#@;CJ4L=\4X&GJ ME$^#F7OV:WD\//[L8)^YL_?=T5YJ'/]?O&SF<)QZD_&IQL]7?(K#P]3YJ?A^ MC\;IYV[G*$VFKOWV5Q0;_GP0%_[\BZ$6.=PL\44XX^0(9<2@,?FG;5**8)]V M2NGDT?#P"Q_XJ/]QJ@M<>)4[?UZ\'<=U_L8OHG"7%@LWKOC#]].@<=*/T@T7 M[U-YZ;R#0++(^4P5HJDE_^;I&RWEZ=07C M"SNJ6:5?I^?JU='GWY^7Z&2KD1#\T#97[^R%>,]!&Z:](MEJ0X"K1*Q)D7@T M9XVEC)M0'*KMWHF=PZGK;(&I5C<\?0U(;Y4R(=% 9"6]!FUV)KUSFLEH#8#7+2ZQ&\IR/XBKZ7*7 K,BO%P\KM<$N)%U02QJBC.H)-5&YL:6VO/(/? MCO*4XW)E!LXHC4M8$8E]<+K9>?;=GW.9N/-,_%R6 \=>/#NW:U&F M_X$'K3@:+OP,EP[Q:H0:'OJD[CQ_(=_K+%1@29)D:20@N2.>&R#4:-R%HAD: MNK&%NMK5@89;<]<=T[WJ_B]J_U_Q]S;@JH.FQ+$@">Z))M9J@6+3!YTC53ZC MA:4VV]T-+Z*/7Q/.UX;7_?J=O][URV>BL0N7)4[R".YGOO/Z?=)&9.$Y$2FC M,A0\(YXR0X( L%QHM*YOG5K[>%[8QDH:#@;#3TW\LNPO6B GAR77XFR.(7=A MHJ%5$ONQ2;-J#)/Y9DFW9$,5Q:BDIY?TI?[1QS1N4J&H2+R?BOTX M/?WCGY^<'_B']9]9NXF*W_>XSX399 H6[CXSFX+=S'MVN^>DD'6L=:SW,%9+ MKWYVV<8JF'Y,S_0"*-[IUZ?M7LY&H['S<)=^)>; M'XLSJ=6GH2[D[1?R7XVCOJ[DC5>RN B:E6O\!'7A;KQPOY:L^NF-W?%^LX(O M_N^DCU;4-/):U_&&Z[C].0#9+.*<)*GOZM@SOUO0YC50=9!_A"#7%!'L9OQT[?RH^ZA'LEN_[#X%)NTPO$"@\)J\]I: M(?1;M4)N6BKDZ]2GV^S(6E6R6Z=:=%8JD\'$X*!4"M4N9ZFC@\ IIYFY*V*G MZJO865'X3&AM%,MWK2/_L_)2OWW8YK_O;^_^=OCN M)7[>V>N_WY[]I[_]_/?]MP>_?]C>_<^'=Z74U.&;@\OEI=[^]?KL[>&+O[?_ M>OC/H\3]/W[WLY<^5Z+[LL9VLU-)3 MDH"QI7\FY*C4E,ZL?'0;/FJU.?.267/3=UELUV!9(2JU>8 ;WS&9KB%4I$! J$B,,(U1SD!Z898E6 M@ZT2T_H2T^<*0,A+2$:7Z.ES-O9%]9)*2 LDI%8W*^-8R#0$)"2;""0?B"]] MK;@T47%E%76B$E(EI/4GI,MJT85*=%E!JI1S*Z=UJR56TMY&QAA1GBL"VAOB M;- DL2R$,=Q%D9;+,EO+U(J-K9>EIO%1JJ]EPI4TM M@G&FE/-1:0OESIGF2E ?-?A,#?,UA+9:;-3[M1U"TY9G$UDDR$5(1C$R?)0] M4<)EYRB#(#0J0*++[][.:3XKW*L&=-.,CXKP[T)X#3\](I9;X2>A>&; ,S'1 M6 (*=0K<2D-R%(8CSIF7<6,+39L*Y)4 \D\KA.0:O+D#DEO!FRR9XD$#*44? M"% EB&76$&548" A&HXF A=M)/]<0;Q<(%X%?;NJV L$-BBUHE/DI6ZD#F6QMU2!^(H1VO?4Y1T M4J/)0#>VF&TW(*M 7D8@W\;K_MA(KE[W.R"YY77G/)8&#J7^>=8$$C/XB#&B MM9<"4@*52Z-DWK86;NYUKR!>-VE[+ .;V50,#3KJ8"&*7HUA6CAB:#5': M4S#2T)ASHV)+W:[87"7S#P[JZG6_9[RVO.Y6>ZNY0;GK!:K1'L6P ZT(M9$I MZ7'O=)AV@*M8K5BM;O^)LYL1*Q"EE&CA-4\&K MELDD7M,<]^WA:++7-,3$"93FYD>EP?DX36#B2F*8*F5U1&_8FS5GY/^GCGGF3KB#2B"TD<2S[0GC#MCLF9:1C3YF>D: MWNY 50/^/SC"JR/^$;'<[NK%E[VSM M5QPOG1_^L8%<_?!W '++#V^YRLP%05+44.ZDH?% K2#X?X 8& ^:HU">XPNH MV>]+!N)54+>KAKU ,+>SWW$?>7*:6)-%J=&JB!<>Y3-U/@H14G1YJF&S9"E!7/_P]X[7EA^>ES3 '2Q"+:BLJ4<*',*;64P?@GE[H*RWZ>8M,OGC]\= M3MS@MO&-6;.16=-;@=.+PY/20O=\E#?N\+169;P6N"PKSMW:,F9TR(Q[ \PX MEZ@364=P5%BPM5+/JC'ZG&8708)BP3IB@:(AI< 0%[(C/'/)LJ%*6]=X1;I& M+NK2P.(0MN2E#BO#5H:]5X:MH:)'Y-+VG0UAA%=*D,!+LIE+BCB=);$TXA-! M>^5*U3.X?1V\3JGML(JVANCL0:3M4E\ K!IG$ *D4JG+$9\X) MY5S[D+)."I!(]0*NS%0.K1RZQARZ"M9^-? 7R*6M2&DR+*C %=%,!P)@+7%@ M?*D8AD]P*D'XF8$O%E4=O))J)=5*JHO42VMCE\<@TU88FRF?E3>&<)T, <8R M\<$71K6*0S'QLVL:N\A*I95**Y4N(Y763(+'B#NU,@F0-F62NMCX49+"G<2) MYF9NTBJYH!F4.S)4=Y59'S)M$A%^F93CAW_'_L>M?^ ?YP,_=*.]_E'S]:8A MS^:%GZ".Q^G)^8.GL3\^'KC3)_VC!F#-FY[./FLV5WG$V60*KGR:;K(KG_O6QYI- MP:Y^Y[<^]=O/22'K6.M8[V&LEE[][+*-53!]HT^])GGJEE>5%ZEDF!OI&/-E MQ<5,;C25@/96&CWD9/3L7..4JPMWXX4K?LVFB$AYT*S@%U[.NHXW7L=M M-_J0&ONO6<0_YE=A644%NKL,PZ!5:X--:" MMUZ%!#))9Y7/EAHKA =GIE>_LV=G;@SVV\_S- MH/?\3_EV=YMO'[SK]PY^[^^\?#-X]_SB/>?AEIW=<-8[P)D^[_5WGN/GXCA[ MNX-]_+S3WN$KOGWX"MZ]_,^'[8/]O#WGF@_SPFE-#*@(V 7'*!R+PM)B0 MC7/<;FQ!U_(U[ Q26:JR5+TJ\YA\U+HJ(RD%JJ,@+.E,0#M+K,Z:X$8R!LDE MT&H!]2 J%U4N6D,N6L/;)@_'1:W;)N!Y#-(X(C3C!%C(Q'C*B M&Y6B89LI6 M+JI$5#6E2DCK3$@WOT!0 M*>=63NO6'0'/(N,A6H+$@YQ3Z@Z6'2,R9>Z"S &\VMA:)@5H+5,K-K9>#G$ M1X#M^>!1K4Y]+U&),%,EQ &H2).9M$"DSCT=7\F"TJ2&TU6*CWJ]S0F@Q M.0O:$25R)N"3(R8[23)P[2@5-G.&"A#O(EG36L=X*1!>PT^/B.56^$F7 M'KXJ>.+! P'A$[$J!)*BE\E+*8Q91/BIPOA!8'R;0F&/C>-+H9LJL!<&\E9< M)^J8HHR:T*056@_>$*R41/V;=@54P5U!75O^/"Q>6P&#:!E+0G@2 MJ$IH+[M 7%::"!4I]3YQF1&OMMK*%:NU4L_RX'A.SQ\08(RCA&NA"92T<2/1 M;%;">,A,4!MR(W@YZ"4"\X/>(GHX'/XZ'!V7*X[E%I&?=,;SKWC>E(5N&K]< M01;*D5F.3)1M82(-WJ@055(I@8+L8O7)KQ@W_='VR3NJ2R-02W3TD4#I*&B4 M0<. 6I4C:,,8H(EON\+>F9J6+RNA(OQN"*\^^4?$2QC?QB?_V#BN/OG[ GG+)V_ !R]B(F@4&@+2>;*$0>($@E3$:)^) MDBPE9;0T7*/^K;M2017<%=35)_^@>&WYY#TSG L32(A,$,@2!;$P'D'+DHK" M,Q43BE]M*U@K6*M3?FF /,.P^WA:++G]I!-<0(I-J4LW7B<)N>_N*.;?HV#A4!#L$QHXPT'0;DSUJ 1 MZ'2465J:JYM^Q=BJWW;3*ZZ44("V?M1(5@PD\28Q(H24-L2HE4 S@:FNM'?6 M/&HZP+HAO+KI'Q'++3<]>.ZTT8%P[]"$8#(3&W,FC%%NHQ<"M*FI\ZL"X]NX MZ1\;Q]5-?U\@;Y=$4B"%X99( $,@I4B8%P;KGI8PR&QV2(,DH3,)P1QT6I PN!*8MX3ASA++M\SE68*KA_<%!7 M-_T]X[7EIK?:1I-<(H8*(!"M) :8($$S'JVUILFXK3IVA6IUTB\/C-M.>BUY ML($9(FE$NT.(-PR M;B@G4B51.A(YXL$*XI2P7.<0?$E%6]1UC\JBE477F$5O$\9[;!JM8;S[XMA6 M&$\H$T3.G#B?/ '*D%ZS%B2Y+"!H:4*@&UNRJP6_^VV;2K&58M>88E?!$U#9 M=(%LVHJBRA2Y3=:7"D:! "L=$ Q/Q-IL$G>XH]%O;!G3I;)-IU5MK9Q:.?7Q MC?_:3>8QN+05X>;&T@@028S&E(MHG%A@"A\9+KF))G-3-%-F*Y56*JU4NHQ4 M6I,,'B,DU4HR<,(P:4J%Z^1EN5R#1CXS32-3XQR8&"6@6EKZ4JR/-[5)4?AE M4DX?_AW['[?^@7^<#_S0C?;Z1\W7X^#.OY 4ZGK"^:;\FM$.3L:3?CZ=_JI_ M%%$A>$*F+UL,A.6FD=>!F-/_>7H\'/?+KCP9I8&;]#^FIV4&1&RR\O;+Z^'& MJ7S"QM9/[+.O9@&#M3<:Z9*[_%(>-:GO3'^TV# M)5RX2Y4=RQM<9WR,C)EQW?IE=N61:YC^,$WVAW&S\U?YQC#<.YI^9W&ZMH:0 M._]]FX9I*DA%69"&*:#*&>,@FL 9:FI,)/'^.0H*1C5EI'EPK<2XY"*^)#_> M?!%G6VN9,4C_^^;TW5_QV'-0O3.4#[NOQ?;!:WA[%@]Z+]_L]W;WZ/9![T/O MY5NV?5;&O2>:)FF[K_[>>?:>!L%MXI[8("*!$ 2Q7%E"I4^">J:2BAM;N!\M MNN_@21^472\7E&]S%")5VNH8*)1:">C?#X)N+@-&TWV1PGI M&S=]?]Q)R*"Q\T2H***-) M&*\AEMK]JEPLTER!T KXC%I8I9:'.T\5WM@2>55VOJ2?C& M26"]9^\3+[5 ?29:6$O !>0>7'^2.#4)19"A'C:VI&15KZD'ZKH#)?% (;29 MT<@EH!+JR3EIXI6Q)#.I G46Y4"Y 6M67Z^Y^5&P/]Q1>/UI^_5[43+U54)& M4=X5;M'$><])I-1Y)H/)6>%1V&P'GCI^X8I-'N ORF>-T\Q'4UX^4VL<_H=G MZO!X>#1S# WQE:-._PA_F3H_I;^/T]$X_=SM'*7))2_:-5ZSRRZRKWQN"SC' M7Y_<5TGS]TD[993O8O? M_\_!,'SXT0[IP8NS[6?O!2K9:'<%8AO2,HP33[,E.N&B4[",4^2'A$@^QG6> MC$[2@_HYBZ#X:?^T5ZG<<-WQB>'>-+P0\8--HJ/]["D?W:RZX\Z'TMT MO1SA_L59P,<=?,N'-/V RUY/?XJ3:3XA7!P4?,/TI'0B/C7N_%0^8PK+\<]/ MSC$P&]$LC#$-1N"*#-SQ.#TY?_ T]L?' W?ZI'_4S+!YT],96F:QC3F.]P8_ MTZ>??NK'R?X3:S^ M];$,-J6]V<=><]?SVHO:[9?.B1D'W.TTNL\HJ;ET;/7<(.FS8BK^PX]^V6KQ M-/\J!K:F92J?(P01+ZQSFMRH"4BD<:L@Y75S_,'2!VX]ZQ7/#F 99*0,7#8. M?&1>>&'0XT]_]2?[_:.=H_06S^3G/*RU-F9F.0-_GKYK MOGO[T_;NJS/43L_P._![GN$X!_OO#@(J!F\_O3UX?78Y9Z"W^_N'MW_]Y_#M MV;._MP_PLY_W<#Z_][>?OQGL_/7;8>_LS[/>P3_[^/N\/:=MEO6":N<#H;)Q M[1E.+&XY:L2\M.C,PH'=V-)=:\V"RA(\3$+ ]7)L)8AYLH]+N+??D6MC'N.;G\[+^/K MPC?_GEWQ^:Q?_>C!;M9[_3X&ICUSFEBA/0$3#+&.)I(L5RD%EWQ*4Y+M'YVD M^*Q0G::1%D;U@E$(0GF(RH!TP)FC NVR2\'Q.1'K<>=XE,8EL^(B0CW-OYAF MF9X<7C)OQ=LZOD[5BY)R#FNM%7R%]ABK@F[H$ MQMOWU6;AYZG(_.*-,RZC%V]Q'FGK9'+U6ZYFE6DT^4$9A(E+J_3%G_NC"YV[ M= #$0_.!-!;L$S?XY$['&[]\/3&#DO6.^?VD*YG D'"8+7CGLOL[!,@DLYP7N-]-L<7.2TDO-5744-MNY)%]?59[^>8EIIZ)?::-8N803 MK0"&JJ>U$C0P4%XH$.JR'+20''>@A'4>V6E2R;F (;+FY+J3%7;N&)8 MUXK;1\BY,E)\#S4)M2G,S3CD5JE!UK'>N//E8&CRGU[R%# M<;Z?:;['X&(F7WA?O_(27.L'6-ITS,[S%&:9F&R:,7^;3,Q5WU![>3]OY-19 MQLW\5QJ/IY-%B_5H^HCQSG9S.^+J WV[^5^9AKP^Z_AYS4I^[DLT)G%4=?EN MO'SMF,Z:,\@MC\ 2;UWQB4XGVWA&[_W0K\_*7?B8F\L-Q=%\@]7[@1:H'JUZ MM.K16K*5N^YH/5#.[2-D$[P@6K7L'Z*H.$:II]"C;P X? M:A^IU-)Q8:+2JLD@88P+=I>" ;]^#A?.#U$7@VX733G&I_;(CY!G$F!G-WQZ M>Q8^O?OK3[%]\.:@]SS(WLMMZ+U\2WLXWK>[KT^W7_YVT,HS.=N3O;-_'N#_ M@W>[X13?@]_]@;X]VZ/O#E[C>-_LXW=_>OO7_%QCKX+0F1F22J$ET *(AVB( M"L;(:+F.P6]L"=XUL*A6L4M3\/J:IM"5#=>/#6_3L&HYZ?"+!E?3DBN5 &]# M@*U^@(E:+75V))6Z7R E(R:H3+R+,E+PT4:UL<6%ND.GJDI\E?BJ&G@[WCOG MNYW1OX9'>VE4B>YV1-=JRD>IB3%11:BVE(!7"CDN*)*XY6"!J\!-"$*1=+B5=+C->2:.4\JGO618WD M=Y=NI)7V*NU5'>\F=U"J0V^!3-?J<.="4-)GFDD(I2LRYXJ8*$J/ M>16 6AUST,5OUZZ0LGPZW:TCSI=:=2XO&_TZ'!V7*SRM*KO?5>)ISK37I>J* M!6%,: N)U-CKZO-8?.JL.@D(<:8"&6@D,)D)!9059/& MR&!-M)F6T /O:J$7U$%SB?H)KR7B;Z..+"?DJZ)R)Y"WXHL"9!00/(&4=>F5 M2XE+*A.K*!4BX@'086.+R;OXGBJXJSBO,;3%@[D50P/J#4M6$N: $? >B!-! M$9>#%YI'SS-L; EZYU2IBN@JKFN@Z/X1W@H4Z2"X .=(C-X0L/B'5\")\3%F M$TP46FYLR2JLEQW:2X?L&@RY=S2W@B'>2K2M8R8!@BT5O@3Q01H20@-?#(8O7RKSAQS:GD*T66TB=!F'&>@,Z)&!,M_B%-%DXXIGE3 M:UW2M@_P\;HY+"CG8BT1?ZND@Z6$?-5.[@3RMI=?Y*RM="1K90BH*(GA(A"G MG%)@+'51(,CI FX157!7<5Z]_ L$<\O+;Y0U2@M/%,U 0 1+/.62)*J2*I7W M6;(;6WRIFB]51*^3N*Y>_H4BO.7EMTFIX*T@D5%- '(@!G(F09G$K?:!6M3) MJ[!>>F@O';*KE__>T=SR\@L.+C$?20*$-(!$-&OK2*D1[K*-2H!L+&PM%]4K MI^+Z1Q/9U?&E-:_Q BAB)5*4.3>I(%N;(%M7_R_=8I, MY=;*K6O,K2M'K34(># Q$28'JJDR66)89X0&5U>AC^:=QKVIZY[)_ ME58KK:X_K2Z?QEI3$.XC4-5*0=#")4D#$"\9*J946^(8DX1"S%)+J:/2&UN2 M+N"BX>-3:)/ \,NDG#(<H M-7T=:QWK*HV5P8T^==W[9K<:J&?J![WW#L/KLXZ?UZPS''5>HM*.HZK+=^/E M:R>=KCF#K$]O[=J5O#:\KT=KR5:N'JUZM![I:#U0%:R'OA;SCX MX5%LP>FZZ?U@ 8.UZ#1TBW -4ZS0#T/ED/2TAIA(V-:^A@9Y-2$ SBU@M;[ M+8L-&^R=OGL>Q,[SWH>W9[]_V#Y[+=\>;L/.7[_W=W8_B)W==_N]W?\<]@[? MTLMA@YWGOW_HG078YF\.M@]?G_6>#_IOS_;P_:_DSFZ0O4.ZF M5%ZLO%BUQ+M>'*D\N# >;-TJL12"X%F1%%0BX)0BUEI*@E969*EI@KBQ9;IT M#@]6);&2X6J1X>HIB3_&I8\'X[_6I8^DM'-4B*+]"0+4H97L(1(F\1_]N%$4Y\)"$>)TQ9_-#I3'6R4 MW&]L"=O5T*:[JNQ5SELMSEL^9>^&]R4J!RXN*M*Z3*&4X\ ]$,@*_[!6$JN4 M(0I\$(K++%WI<=Z5_"X7?1^*_A94[G$)R>K7X>AX.$)0(-[\Y*XMG%:MJ=QM MJLU&$8,5(FN=@4?M@O'1!.F5T4* JK'=U6:QTGNN=;G6@#(BT-)KCA.(6A$C M'1"F$LU"&]Q[U.28[>+CVD9R)1!_JP+32PGYJL?<'P.TXI<6=UP'J4F"C P@ ME2_]VQP)VF>OE7%)FQ*_I'"7PM05^U7:UQC= V.]%:.+B0O$<2+)R4@ ;"@Q M.L0Z R95"BSZM+&ENR!8%?8K ?C5$_8U#K50C+?B4#(JKOX_>V_>U%:2K ]_ M%07W_45T1U!,[8OO!!'NQNUQQTB,/;@=YA]'K4982%Q)-(9/_V:=(]8C0( M2=1T# ;I++7E4YE9F4]*K! UE"#N82NW& >D,9,8$\,3]VN;TBQ(,>DBW$NT MFY>SEB>7Y\992W(Z,HP%TIQID&=MD-6:(4(:T(;-R)8^1,+OCFHTA44T^QRH:X8H\)(9FCB*]H M!EQ[,!Q_M]\CRAV(H67[\/_1*([//GCD"<*R%:R[!UBIB(DRS!GE'"Q@IDVP MEALE@L(:QU1.$)8OC4$\TU M 2$W9D%J5Q;A7J'MO!P1/*&D-XX(L N<>A.0I-0BL$@*>B7Q$ M +OX8FS=<\HJJ"75+-Y909//MQ3=*45W'AW,D;@(F'";M.4N$ <[N):YZ'4R MW@=3CE&6'-N[S6,4'%QB00GD%#.()^:0%IB@D*ADQ O"<*YR1@';YQ7F\?(E M>DJ5LP*X"Z%"+R;B%N7ZZ0"X<<05*,$T*H64]P# @F-DC(V($B<>XZ+H%>@OT+I.N6T[@GQQ0&R?PD7$N,_]_PL$A;K5"6KB M:(C,2R5Q%&QM4P.BRB:B%HVVP&J!U877:$L Q+,?DC4"(&SP5&'JD'51(AZC M15KC@*)6W'@C"0]B;5.L2[823MHJ?.(?X[P(-ZO^^-JJLE6'_OF/T/U[\Y_P MXZPK!W;XO=NO&B2OHMS^T6C<32?U1]U^B/WQ&THW1(7$SR+5-$OU%LA6_WMK MO!?A_\,8J^3*/ES6.JBLP5:$IH5FU75279BE>+UU'%NA&^I-LS\8MX;1#[[W MH1&M$?2TFV T^^.6'\;0';=Z()-QM%[=GM\*S\\-L+W>X-CV?6PYV\O_CK+< M7KT)7C2,K>[!0:YQ#3UOV:HB_%;T5=/J!C!RJ7WGS9Y\-ZD8OP%?Q%9G,(XM M6;TF'0VA+4/ HC% ##RUWQI4'W3[?G 06[_$GX>Q/XJ_KK?Z<;QQOFZKZ6XN M@[P *CC!AEC,*&&61^Z=LM0YD9@A@MN8(O\FQ-K98ZX]I7Z X=%2RR4SEG*C M@G-.&F&C#LES346-NW!/#&\SQ!%G1$PL*K]WPGNBD MCU$;QK7GB24 ,?I;1V/REX MHB7?J"-:+?EW_W?4'9^T/O3_CJ-QKJLYNCJ?RR2^.R!!:9!E)PM1Z([\424I M@Z-A"QK_(U90U8IUER_RI&$=#_KH]BN^VVY_5(G11/Q@L5RZHP**.Q]BL]3V M:E&%-C6N:%GO >EALZX$$3 ?I*["A?K*@SC>&X2-Y9VA[3MFHF4!TPYA%^OZ MWDEK/+09;D?C@?\!(Y:1J1]&, IV=#3,J>_C5K+=8>OO7#NXF@+?LZ,18"Q\ M>=P=[W7[K7_'OV.O-0%H0+!J."_=M=>-0SOT>R;1RUOAG6^_2@_+6_>?\=)GZHV=ON'1_#;> ]:EWOC[ @>;=@@![,TJ0NM M"GD,8;K&@\OKI9K(@8/Q^+NZ%]9H?U2K<-=7R97YO>@>M"&OP1'H]O">T1&( M>+X->M@=5H6-?QG";C@Q;6 MDXNQW\H/F&Z_?JZR=!.;WPM=QDT*OWNTA5SEZ'6+:]\(K']>P 68[<'"VF] M5=D!$Q5U ,#\W=8KX6P97RPTF,Z]02_4@G=IXN'*.P7NMD4:LQQLZ;[AA>XF?0S=X_7N>X.AJUR=F!C09$X:J30F!M'?.28QL8 MG6::.1CW./+V$$8>=(9X3^/BI36"QIK^Y1Q:+\GXZ%> @-2+/F_ W5OMS_5J MU[VG6%08,CH"XWF8/68 .F TY*:TH*.]C&^_OIE1ZX+1JU]RYJ^IO2XPBCU[ M.(IOSG[Y7[!'#GOVY$VW7XU*==/_3IXU<>+ 9#121O)TU5__[W$WC/>R W(# MUV<[D]25R9LG7V]47UWS(M7?";P!5NF-7^.-F[^[[;$$;P@C'O38V[]CFI?& M+E-C =1F>NP=B5=WYE*:QJ53CDX\ $DI/4N>Q!O M)&9;U2'H9!_JC2/PJE;#%>?QJUL(-_?^L8M@AB/>^QR(+.+@94_^#"OFLZ2#")]S""6A5@6XM,LQ!4EK.W$<75ZTOHE6WR_9B=&TQZ#J9OBCWRZ M.IXK$6KSZJJ74NF%Q,0+323'TFIM>=">$DXD89%53BJ"5>VD(M-":O(A//QV MW7=5'X->1-?\\7>G^VD23W/FUUJ4^)B'^K+J^!AX9_NTL[>]XTG[X#/9W?G( MMW?:8GOK^_'V^Z]X]\N'X]P^:.N/Z_$Q<.TI]$=T3C^?[.[\U>ML?1?0-KZ] M]9;O[G_J?BE!;)<3?QMZLK_O8" M92\$94W&X:B",B2AI#5'W >%C,,4$1L5M;(.:X1=R198[6CE*UM"B[F1,I8E++50[+%A['[*&4/"H(H2MD+ 5HC;YBE MZ 7#%CFE0"GC5B)#G$9&)46<\90F O:E: +:@FEE,YZ%++##[^@\&^ENWU\5 MXFG/(\IB#C1+MW@!IS#J+@UQ[O,ZN^[&H(NLL0L46H(4L:6 J%Q&KV$W$@/Z M,+7(.JP0%Q$C)T1$PE./C4R!2KRV2=>):!; O57K>CK]Z1[$UDLCAHOKJ9DF MD$7F[B-S#5^-#B'%&#Q*)M>3<* @&&45DM9H84W"*?MJA)J]GD01MF5V))0] M[TGEK^%GD(90"2*(=%(4<>L$TMH9I$0T-$9F2%!KFV:=Z'MZ&HH8KH8A7 3R M206R82<'S(B)A".PE3'BF'ED<1"(2B%!'+T*%<'A.I@9S[HESBD 9K'+,5RQ MA\_) >[*6#O>&5#X%^FBZVKF+T7(<]108?54PNKC>H>(3>AAF-GQ"B@0:-6%@ MCB8/F&D(,IIR1*0W,EBN%0',E+SIA7WH45$!RP*6JPB6B^;=*SKG$^!GLPX[ M$8H[09 51-QPR3HG (CQ0E-RD32A;8+3 Z.K#Z.)Z9PN@/@&@ M-GRR2O# N56(I<1RD6R''&,<4=@P"57>4AVR3];(QU#'+@R67J6./:=JNF G M6BY6F^D\HG<2^6Q^J%G2)L0U;O!WK+R]#\V7/"/-J3GC0C>E.(P5C6P<'V=> MK9IX#MYU.!S 4@BC<^;9)E'>)=[)R\0Y-7V:BS A_7S]E5"MS !7_74T]'MV M%"MJM?56-[4R!?5PH\G'=4T9N)NT:S+NG&ZH3)=S."&Z?C.,O8H2[X(EY_]= MI4::K'9\<8MU,(Q'XYMON7G=U4G$S[K&"+\V2I=^[@TOSF&^1^2&T?Y -D$3 MW]C>L3T9K?WC:L>@5]<&;.O$=8% E8?7(BIIER89$FDS%BE3$C,$;/V5,R#WP>#[V]^KPL< /1WXOB" M@_"Z*OM?V#&K%?!Z&0D_B/;;;REBF!Z/$2@E&G&M!;)&6023')13A/C$EYIA M\&(]G*M2HUJ7BO?3IM8G?+/=T66JP#-BVW.>\7H_O,(=N Z*V.$PCBJ^WTK! MJT[^IS3G4@! M5U75W?!],N,_E>TJ.DJVMU?QYXZF=CBSY5XF5KW$ MJEAW-KBBR*5*4:SJ&;C8Z\:_JW>#X3C7,1@='1[V*EIB M:&^W7UN(&4AJWN*3LQ?630>Y'QR _$^?EVMTLM,G9:-U^_Q6Y+"VY^N:)V?T MR;>KPA4M\$0/;HQ]_74:#*>-_DV-? !C]X269JKP+(_*A31A?X8O0( IV M\TL7KK&%8/+Y""8IN4XR-9&@Y>.9FE3XN-"$6ED5>B("QJ5FY'H04>?=/5[U M82ODGH7<-3,S@NSW#-PB;ZND:D+*#" CH] M]^'"X"[4GH5!ZBG2$2J7\'\FIYM_# <'N3;N=FH$-OS5^?"OV M_#(87Q6I> M083#?J_[=><[/'MW_^OINY/.Z<>3-OV<*]MR>"?N;/F?7P_^ZN[N=PX:U7&_ M_+FWO17V.@>=_?;.!U95X=WY0;_N[$'_/N+.Z1_=W2]_'K3I[E3J QQ"4D10 M1!GSB"OCD37!(9AD)D2 >38Z1S@08PKA5,&^UX-](MJ_J'0+@GF- M+(#@A+6<.62M58BG$)"%*49<&-BM(LE$HFN;?%V()I' G%&O0%Z!O!>'O#D$ MYA?(6RC(:\3I>QH!U:)$N$JVQY@AC35#A-HHG%5.Q5AQI[ Y)]N_#-7HG66P M%MK=>!;,XP>C!H/*%"JGF3J[T!Q/+^9QFX9,O\.H_V9'W=%VNAJ&64#H/B T MA?&#JF $SHP?@E/$#=7().F132(P1[%C*0$(Z6:JT#TA:+JP/ZEN-6N9O5UCH@39]0)I+RQB%LL$.CY'@F'/5/Q?4*Q;5CJ!J:.6 O;*\,&\5S9")0E@[#C +X"*R%\+M&V2$KRLP;_ M7$I+F=R/\L5OB'Z^C"U\0\;6)/G]; [FT!:950!UKNQ9\V=LO2^T%O2\#WHV M:R\S)B-,'U()M'O.*4,N&HE82#0JP[VAL:;+67Z>K(5'S0*9*Q[3\ R>RZ* M/C&$-@.W".'&:5A9'"Y0N MK_:Y6 [EHG,^'C";85]$1F,D1HIXL-@3_'"!,&25D40K%Q,G:YO:S#G.=;$8 M6J?S&+',PGG9?US3%MW%#(;F20TF-O2=WEUZFW>7S.K>G4-CS4PMO>*1%QM, MY;&:RGUUQDW5SSPWC;\2F"'=&Y!..B!,">A]7$3$LM&+186SE MVJ;438NY!J\)KUUK&$='O7&F.DO#P4%K<#0\XT,#*.K^74W0Z(PU;R^&[W'" M+;QG^]]A@77[K62[PPN*80\"EP][ $U^Q)KD;#HYWT9K!YYC1Z.![U:\;A]S I7"/!YN.2\_7Y.+ M5E3(C;9CL M%HV%F])@#:?:$.*X)=X:JRQFDE #'Z5TGP-EA:[KB3RB7&4G(>!RF< M\"[S1#7XLKNCUD&THZ/A!>?@N!&"W#KL'=7?^1M//*=09+>>E#UUTH^_V M4_M\%;SMA\Z@?_'W=5Q^[5RJO//V6Q12$J-R!!\&,]JGB)QE&GE%-%;68)'4 M]>7%HH@"6Q[@%FYP,D9A(Q0E"28Q6G6=>[6YV.H=_YXB7!%C7J(Q=;$W.+[* M6OJF 6@3L9\J5G?WXVJ_8]11ZQB%D(1[8HW2TED-UQ/-333/3G-IS(;"ZD$L MEVR#\R=@N60;0LY&;WA?EDM6&BMGF[#'TM41L4R,;6\KM6; ,A(F,D)/KM0]YC"67D_M4M<[CX2ONZ M)I[^/W_L[KP[AN](9_^[:,-SX?[N[M9;UMX)\)S/N$,_P3,^]:Y[^ML'GWKM MG=^@39_I]A:TZ7TVZ?[\T=[R/SL43+N=CVSW/9AU[_]*[2FQ>1%[KG)E8.N\ M1#Q(B;1*%L;79):R;//$S&E!YQV;MRI!) 76"JS-?&+YI3O>&QS!&VR +FU% MT&8.NOVLNOUAN\/**54@;\Z0UPBH2]*Z*#1#E B O Q^6@2+.&=8!DV]S0EN M1*P3]N@.>;E$\VW_5"@[_FAKUG'W%FNN=#(4BIR'7./7 P4.:J" M3 0;8CQ GUEG?&F(&Y^5TN>V6I0E5? ^J8*O/=?ZZ;#63XY;8W@_A*7RN3^, M,""G\.!UUK-4"Y607*H7%%>\9=*@B_2\C_0TK,T256$@)L9A ^A,E2 >:\O@Z;F4$ MLU.!JD77.7NTJE7$_U6(_^R65$&!ET&!AL&E@HG<*X9H#!IQ%2RR1&$D##<) MV,ZWX M5#+2DQ@I\E(+Q#UQR.#($<-2>RIU%-RN;:IUM0 )K\MY!%)0LZ#F\Z+F+&K_ M E0*NG Z;$VO]X.!PV!W% M<%^&@@>"HYZ#XOGY\-@.PW]RI?.W(2^D7)GK(GCA/GJI64[H?#AIP>D'T?[X M31B' U,<&>5 K:0&U$IE',("&^J4!+4S9):_C9N42C=A+:A),G*.[)*LG:W! M<;^LG@>OGO9QY^TWPK6UB44$4Z<1#\$C0YE$C"8AJ:7>X'S8N'%3H,'9XIFP M1_S2[6?:E.P*[QX W1TF&E.QB!ZXRHI_OY[#N.<*.%5"MQ3ZH(7 MAD7JG XL6?]0W)C=1?SZ)/XC;K_]9IB*TF&"DF$8<>L<,HPII'S$'O1DDR+. M$M\DN6F="7LW4]14]$BA=0PX#5K(8+P7AQ6Y DS$$,0TD]#$\74FF-N87YZ7 MU0 LR U<6Y$/H#402C])\CTQ3\(4T MY#319+P/IK(@;F$&+O0!VP[!1]S9A_\.H-5;G[KM_>]\=^N':)^&O=VM M#R>[.[_U=K_\U;WNL-_=VCW8W?I(V_#?[KX_[KS/S]_[L;WS ][[QX_V_I^] M]ON_X-X_I](',.Q28$8BL/8"RK4HD*9,(RJCXDZ18()?VQ3K2M!ER2U@I]P() 7C.Q U/!O8HH:.<1QT0@RP#WA,\.>84^X,6@KQ&>X4'+DY@D)*.+B O%D*.2(_B4,*9 MDA,G$2QBB;ACWE.EL.:Y MM".^J5)%21 N\EOX 99"]ILL=,I22VQ$%F6N5%";8H"7(/ELO MXE_$O_ #K 8*-/D!DE&$<(ZD%: !*)60C8H@$6G2D3L>A*]0@.)'9VH6?H#" M#U#X 4HVUL)L8J^<'^"9MIUI_ !,^V@XUD@%PT'YY!190PCBW&!.9,)8A7QL MJ\6<:4!+#FM!S8*:3X*:A1_@):"U8==CJB-5@B.?$D!K4 Q9P2/RFAC&M<,^ MIK5-JM@'@ROBZP'..O5D8?H#7EGKYVK/Z'PAI):O_A;,T/]/.\3=-N"9.L)&9M4_,F M"4SKX-%9_5.HIQJ?7$*'R;KF=$-E,6L*X7F&_O^[>H@W4:7QQ2W6@=9\-+[Y MEJLL \V$SN>R1VEN&!'7QNW2S[WA!7A^C\@-H_V!;((FOK&]8WLR6OO'U8Y! MKZX-Y&QCL%1,"PJ [F$L [<]EN,-3FROYI7[@%K;UAWCG^IXL-L9A1PBR/V5BWU#F1F"&"VY@B_Z9@ MOZL6+NQ)O^=-!W20?_[#;MX1YCO39-W;8R5%_N\1PW0#(4/O<,\Z, (_]/U& M,\O[JBU_"[]?()S 'J PU90+DRR)E!FKE F).=@*6I-[8GB;-U3MO$_&!"O MYI#2&"LE)BH([0@V65F<#50GFMV\4;5ZSION&%[B;Q]%>HVGH:']7%TM]5[8 M.3J 5_NKJHS VL+N*3EVD=-(M*;)$V\B=CAR1[]M5:H,P01=Z#17M9B+=EQH M,COP@M^RKO7*])3.3ONX_?V;PQ9CK0@L .40=Y(C6' 6V1@<@=G#.((&%T&9 M.X2!' ^/XCV7WA6C8IXVQ8Q[?%;)$VRA@^-L+DUVVJ,#:#<\9'2[8GX0[>AH M".J7';<2F%EUN%#+P470PVX"; (5K-O_.]8V<$$8L"]M1:>S3-59B^I)ZX_.=G4T_\SCO MBED^FJNMZ"_>J7[#(# M?:&VB@J=UKTIW?[IAO_8O!9N"9!IX2UB(DH$TT2<=;J0'EW?-L/^9]+>^1% M:$-WY'N#[.)9Z;/,23&@3J_]_M./#OU\O'L [=CZU-U^_U>W?1H.ONYT]J&] M]"O\WMGYS!O%@/(][S^RW9W?X-K/N//^ ]_]\@'>N;O7INW3KSN[^QWZE71V M]J:R(PA/DM:6("X=1QP+@9RC"1$B510A")%K)ZMU;AY="VCQ$J0+("TJ(.&R MMLK:>OG-S@4B+Z@$@%1:*7S*_6>=]KC/@)06Q9)Y7O@!^ M4XG#(K:+);8%31=R6NYC@48?*5@MCGG"HZ36>T*43S1BFI3S)4MD0="4-3@J MI%)1&8,XD1'Q"':F430@)G@D5BHAF,ST/P+/J\KZ(C!U/X:#\G'$$DLHW/-2 ME8I[Z?DE_K_-LQ1#>9XYC1)C%G$<%7(R$"0#LX#01K&@YWN6LC"<,P4%7AX% MIJ50%(&?H\ W#"9.B;%6.D29 H$WA"(3@T?"ARAL8IY*/R>#J0C\Z@C\O'3Z MLNV_! HT3I5@RCBAD2(J#47<6H9,P X)+&D(##,M[7Q/E0H*%!0HV_YS"7S# MLJ<,FR2T0,(*ASB-.OM)+?)61!D"9DZ$.5GVSR7P*QTJ31\5*KTHT=#E&3,\ M8U5CJX_&1[8W/:KZ/IOLTNRCRQ__MY+3<@_U1@FB-=;!&JVY]L:Z*(*,(BDC M@S:// 8N&LSL&LR4NE@Q>.8\B$(NP>188RGS;&V3B28%5I'+ M193+ I<+.2WWL0:-%=9B3P()G-EHC.2,!6&(#HHS_KASW@*7]X'+AL&G+2?* M48^DS>>Y"C#38)V0AYG!VFG*,\%N?M7(C"ZE#2X MAKZ<^.1=SO-@F#N)+2A(W"G5-["GB8>F$"<)8(R)R+2 MR3.$'=$&.RJUB',ZB%^8 @:E.DR!TE6"TG*L\<2HV7 *6)>8)RXA)JA$7#B/ MK'88R<1"$D$'(U-&364>?8Y94+.@9D'-)ZBI5130EX#29L5QR8..":,8F48< M:X^<9!1IYC A6/,DZ)Q"0@J4%B@M4/H$4%H4T"=&S8:;U01MF>02>6E 4W! M(:VT0CS*2(DCV&<%=+4*9I>Z@W-+Q']D<2AG>[;O8\M>84"NU]49#7+%ZWE. M"CSY;L(,?%81:'2)=7[4&N_9<>LX#F-K&'W/CD;=U(VAE8:#@ZI8T*TD]Y?( M\:&!?G SX1F93I[:.(AK-2N/V/<&P]M574,OL@7=T>CHSB$K@Q;UL.#Z_G) M_/B3V^ ADQ)7'J8GUU&\W&P[S%3\YZ6O1GN#X?B6VE<;K;M8]/-ZR!3ZJ[ZB M%Z7+GK*CT@'JR5PI2>U$.^?;:MEFSS692:)W+.%PX.(BM7^+/P]@?Q5_7<[7N]=;Q7M?O M5;KE.32 MFW/"Q>/LOI0J;IV.#S)[ZFK.D&[[M25]V(O3'3W_(38#V>_'L(X M#<(]JS[=6 5S^O0M3=4G@35@1H1>I3<0T+XU]Q56?5J.:T,[>,,96&Z[; M&[7> 7:$5U=0J0.?W#P"KVHU7*DJ]>H6PLV]?^PB6)T:0C.67"N5JL0"6M'H^<_7K;M!_T[+ZH%G:J_S_'WUC]>I]$)BXH4FDF-IM;8\ M:$\))Y*PR"K/%,&J]DR1^_MJ9_!3?3X\ML/PGV'7Q[?GSH.W_?Z1[;T]@,D9 MK[2O=W).WR;MTS:&=ISL[O_QX^OI1PKOXNTM>#;]H]?>?_=S>\O_;)_^>= X MIS_]?-H^_4AV]_\\:'_YM-_9VH5^?3_N''QF7[]\AK:_XYW3=Z?M@]VI-8-D ME#@%EU"DQB+.>40NR(0(UUH)3'0B;&V3K%.)YWM.ORK!2P4;5Q,; Y;*J! P M# 4/,ACJ".6)**5%4L M]8C1X!"7+B(=*48,DR!PT,YAN[9)UYE@BR'](ZO9Z1T_HE M>R?JI)OO_>KCIPOB*BPKA67EB?TYWP>#[V\Z@_X%W$'T+P-X'8!LN-BR\M;G, #9.(!ZL!:@E& FM(M64D^#IVB8 [R/4\(*L M!5E7'UE?PL%9M-E%!MLI#D\NE+<@&"8&Q)/)E3RM0M8'88F"W=68'+!&'E_: MI6!NP=R"N4_A=BXZ[ O#:L.9S&,$Y54&))CRB.?D""L41I3&?)YDI(V9_EH_ MNKS@PH#J%!K7Q]"8O31'U!8(SH1U=%Q1EQS4Q!TQ$W>TKC X5*R1ZQ>$3MU^ M==N]6/\>QMA\)\/C+&)_#R7K]=% ^I/MM]\L 9,T1H(\)01T)!6141(C*1BE MA&5RR+"V2?7&3:3,9V20\V#Q6K_7PO+)"ZJH(($:'AVS.+M+L/3&*V)]65@O MM;"^'[<_?G.2>HVS?X,XG)5OAW3P&F6"5Z^3I9B[S"]ZD^I]MJXJ=N6#:'-9 M"U@\XU:"29@PQPWCZ*@WKJ)S^RV;6>@NGZ?ED[3[TM$^<$T]X2'Y[T<'1S5' M\2LP&1^SZ%C[[3=AO#,6:^23T*":D(",I!1%+C@ '0^"VNGNM3/RP(T'4 G[$PW#=7D MRH-JJ%I[%A!H"GVE/3P<#GZ" (YC[Z1U;C5>'HH;HR6>=HR>OK3;#=MIO;@^ M7)#.E\UR.BWM6]S^_DTDIS0/%#GC8BY!#"85Y@Q)RKU6AG"B8MXLFXF59V3< M<^2EGW%IW9_^>ZZ&0%E@,R^P[8\Y]C/:!'I]U+ [\L0"TII%E'P^VN?<<*OS M FL>ZY\ML*L,X!NM//%Y>KO](UO-?#6L5KN$M<$29AA 1+G$6$K.XR"%$QXT MONVC86NTEUF" 3BODQ"?69K7$J[6FZS"N5[&X: _*99Q*R_QQ&;]?="O/ ,V MH_Q_Q_!/34H,MW^H;MRH^GZY3YNPA<1Z\^@,QK$EZ]_S%I&.AM4[ Q@[W5Z5 M379+(Z9PH%]Y3[7O5@.(#;&8@>5E>>3>*4N=$XD9(G*AV\B_2;)VB6&\.0/: M>9^,"58XS:4TQDJ)B0I".X(-Y[50PCTQO,VRHFW027$>HR-<*Q _P87%0;B@ M\]_WY+]^(@U@NLJS!;?]7>G&K3] F^Y[>"),YF@\/*KF=GEUFR_9.AY7RVD\ M@$5VWL_N1>\RG?:![=OO8 AU1S]&K;J82?;L#%H#$+-!__L@_^F.1O""; R! MF5TME=%&*Q.%'PZ[%3-XOGWRJ)K._Z8W=G/5FB$TM-^*/_V>[4_>O=&"!A^- MXOFW=0D ?U(MM@PE56O!@CORL9+&ZI55^9S<4F]'>ZW4&QR#J$<[[$.KL]#W MPZ6R-5F.SQX_.G*C;NC:8=;=C@&@6BZV;/@[#D=9 [,I 5!!7]Q)LT47#0<( M@)<>^?'1V:! +V#3&AM"_ M30HV_7/)JL:NC?666*?T?8LEKT[#67GK/7!8$8 M^KV3:NH/88>K-I2\(C.K^_#2\OT%!G1P6.$L= R:^/VDVH-@>F/EQJJV)