0001166691-20-000024.txt : 20200730 0001166691-20-000024.hdr.sgml : 20200730 20200730183148 ACCESSION NUMBER: 0001166691-20-000024 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200730 DATE AS OF CHANGE: 20200730 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMCAST CORP CENTRAL INDEX KEY: 0001166691 STANDARD INDUSTRIAL CLASSIFICATION: CABLE & OTHER PAY TELEVISION SERVICES [4841] IRS NUMBER: 270000798 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32871 FILM NUMBER: 201061105 BUSINESS ADDRESS: STREET 1: ONE COMCAST CENTER CITY: PHILADELPHIA STATE: PA ZIP: 19103-2838 BUSINESS PHONE: 215-286-1700 MAIL ADDRESS: STREET 1: ONE COMCAST CENTER CITY: PHILADELPHIA STATE: PA ZIP: 19103-2838 FORMER COMPANY: FORMER CONFORMED NAME: AT&T COMCAST CORP DATE OF NAME CHANGE: 20020206 10-Q 1 cmcsa-6302020x10q.htm FORM 10-Q Document
0.0250.0265200000000false--12-31Q22020000116669153239000000537650000000.010.010.010.017500000000750000007500000000750000005416381298944437554314472679444375454359027094443754558656239944437532000000002000000110000007000000170000007000000400000040000002100000060000001800000090000001600000020000005000000200000050000000010000001000000200000002000000000872791028872791028 0001166691 2020-01-01 2020-06-30 0001166691 us-gaap:CommonClassAMember 2020-06-30 0001166691 us-gaap:CommonClassBMember 2020-06-30 0001166691 cmcsa:Notes1.250percentdue2040Member 2020-01-01 2020-06-30 0001166691 cmcsa:GuaranteedNotes9.455PercentDue2022Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes5.50PercentDue2029Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes1.500percentDue2029Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes0.750percentdue2032Member 2020-01-01 2020-06-30 0001166691 us-gaap:CommonClassAMember 2020-01-01 2020-06-30 0001166691 cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes1.875percentdue2036Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes0.250percentDue2027Member 2020-01-01 2020-06-30 0001166691 2019-04-01 2019-06-30 0001166691 2019-01-01 2019-06-30 0001166691 2020-04-01 2020-06-30 0001166691 2019-12-31 0001166691 2018-12-31 0001166691 2020-06-30 0001166691 2019-06-30 0001166691 us-gaap:CommonClassBMember 2019-12-31 0001166691 us-gaap:CommonClassAMember 2019-12-31 0001166691 us-gaap:RetainedEarningsMember 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-04-01 0001166691 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-01-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-04-01 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-12-31 0001166691 us-gaap:TreasuryStockMember 2020-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2020-01-01 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-04-01 2020-06-30 0001166691 us-gaap:TreasuryStockMember 2019-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-04-01 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-31 0001166691 us-gaap:TreasuryStockMember 2018-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-01-01 0001166691 us-gaap:TreasuryStockMember 2019-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001166691 us-gaap:TreasuryStockMember 2019-12-31 0001166691 us-gaap:RetainedEarningsMember 2018-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-06-30 0001166691 us-gaap:TreasuryStockMember 2020-03-31 0001166691 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-01-01 2019-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001166691 us-gaap:NoncontrollingInterestMember 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2020-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2018-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2018-12-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2019-01-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2020-01-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 country:US 2019-04-01 2019-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2019-01-01 2019-06-30 0001166691 srt:EuropeMember 2019-01-01 2019-06-30 0001166691 country:US 2019-01-01 2019-06-30 0001166691 srt:EuropeMember 2020-01-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2019-04-01 2019-06-30 0001166691 country:US 2020-01-01 2020-06-30 0001166691 srt:EuropeMember 2020-04-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2020-04-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2020-01-01 2020-06-30 0001166691 srt:EuropeMember 2019-04-01 2019-06-30 0001166691 country:US 2020-04-01 2020-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember 2020-06-30 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember cmcsa:UniversalBeijingResortTermLoansMember 2020-06-30 0001166691 cmcsa:AirTouchMember 2019-12-31 0001166691 cmcsa:ATTInc.Member cmcsa:HuluMember 2019-06-30 0001166691 cmcsa:HuluMember 2019-01-01 2019-03-31 0001166691 cmcsa:AtairosMember 2020-01-01 2020-06-30 0001166691 cmcsa:AirTouchMember 2020-04-01 2020-04-30 0001166691 cmcsa:AtairosMember 2019-01-01 2019-06-30 0001166691 cmcsa:AirTouchMember 2020-06-30 0001166691 cmcsa:PelotonMember 2020-04-01 2020-06-30 0001166691 cmcsa:SnapMember 2019-04-01 2019-06-30 0001166691 cmcsa:AtairosMember 2019-12-31 0001166691 2020-04-01 2020-04-30 0001166691 cmcsa:AirTouchMember 2019-12-31 0001166691 cmcsa:AtairosMember 2019-04-01 2019-06-30 0001166691 cmcsa:HuluMember 2019-04-01 2019-06-30 0001166691 cmcsa:HuluMember 2019-01-01 2019-06-30 0001166691 cmcsa:HuluMember 2020-01-01 2020-06-30 0001166691 cmcsa:PelotonMember 2019-12-31 0001166691 cmcsa:HuluMember 2020-04-01 2020-06-30 0001166691 cmcsa:SnapMember 2019-01-01 2019-06-30 0001166691 cmcsa:HuluMember 2019-12-31 0001166691 2019-01-01 2019-12-31 0001166691 cmcsa:AirTouchMember 2020-06-30 0001166691 cmcsa:HuluMember 2020-06-30 0001166691 cmcsa:PelotonMember 2020-01-01 2020-06-30 0001166691 cmcsa:AtairosMember 2020-04-01 2020-06-30 0001166691 cmcsa:AtairosMember 2020-06-30 0001166691 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001166691 us-gaap:FranchiseRightsMember 2019-12-31 0001166691 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001166691 us-gaap:CustomerRelationshipsMember 2020-06-30 0001166691 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-06-30 0001166691 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001166691 us-gaap:TradeNamesMember 2019-12-31 0001166691 us-gaap:OperatingAndBroadcastRightsMember 2020-06-30 0001166691 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-06-30 0001166691 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001166691 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-06-30 0001166691 us-gaap:CustomerRelationshipsMember 2019-12-31 0001166691 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001166691 us-gaap:OperatingAndBroadcastRightsMember 2019-12-31 0001166691 us-gaap:TradeNamesMember 2020-06-30 0001166691 us-gaap:FranchiseRightsMember 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001166691 us-gaap:EmployeeStockMember 2019-01-01 2019-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001166691 us-gaap:EmployeeStockMember 2019-04-01 2019-06-30 0001166691 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001166691 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember cmcsa:ManagementGrantMember 2020-03-01 2020-03-31 0001166691 us-gaap:EmployeeStockOptionMember 2020-06-30 0001166691 cmcsa:ManagementGrantMember 2020-03-01 2020-03-31 0001166691 cmcsa:NbcuniversalEnterpriseMember us-gaap:RedeemablePreferredStockMember 2020-01-01 2020-06-30 0001166691 cmcsa:NbcuniversalEnterpriseMember us-gaap:FairValueInputsLevel2Member us-gaap:RedeemablePreferredStockMember 2020-06-30 iso4217:USD xbrli:shares iso4217:USD cmcsa:segment xbrli:shares cmcsa:preferred_stock_series xbrli:pure
 
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 June 30, 2020
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                       to                      

 
comcastmcolorblk165a05.jpg
 
Commission File Number
Exact Name of Registrant; State of
Incorporation; Address and Telephone
Number of Principal Executive Offices
I.R.S. Employer Identification No.
001-32871
COMCAST CORPORATION
27-0000798
Pennsylvania
One Comcast Center
Philadelphia, PA 19103-2838
(215286-1700

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Class A Common Stock, $0.01 par value
 
CMCSA
 
NASDAQ Global Select Market
0.250% Notes due 2027
 
CMCS27
 
NASDAQ Global Market
1.500% Notes due 2029
 
CMCS29
 
NASDAQ Global Market
0.750% Notes due 2032
 
CMCS32
 
NASDAQ Global Market
1.875% Notes due 2036
 
CMCS36
 
NASDAQ Global Market
1.250% Notes due 2040
 
CMCS40
 
NASDAQ Global Market
9.455% Guaranteed Notes due 2022
 
CMCSA/22
 
New York Stock Exchange
5.50% Notes due 2029
 
CCGBP29
 
New York Stock Exchange
2.0% Exchangeable Subordinated Debentures due 2029
 
CCZ
 
New York Stock Exchange
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 twelve 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 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
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date:
As of June 30, 2020, there were 4,558,656,239 shares of Comcast Corporation Class A common stock and 9,444,375 shares of Class B common stock outstanding.

 



TABLE OF CONTENTS
 
Explanatory Note
Beginning with our Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, we are voluntarily complying with new disclosure rules for guarantors and issuers of guaranteed debt securities issued by the Securities and Exchange Commission (“SEC”) in March 2020, as permitted by the transition guidance contained in the SEC’s final rule release “Financial Disclosures about Guarantors and Issuers of Guaranteed Securities and Affiliates Whose Securities Collateralize a Registrant’s Securities.” As a result, this report includes disclosures related to our consolidated subsidiaries that guarantee or have issued guaranteed debt securities registered with the SEC that are included within our guarantee structure (refer to Guarantee Structure within the Liquidity and Capital Resources section of Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations). As a result of these rules, NBCUniversal Media, LLC is no longer required to prepare stand-alone periodic reports under SEC rules, and our periodic reports are no longer prepared as a combined report being filed separately by Comcast Corporation and NBCUniversal Media, LLC.
Unless indicated otherwise, throughout this Quarterly Report on Form 10-Q, we refer to Comcast and its consolidated subsidiaries, as “Comcast,” “we,” “us” and “our;” Comcast Cable Communications, LLC and its consolidated subsidiaries as “Comcast Cable;” Comcast Holdings Corporation as “Comcast Holdings;” NBCUniversal, LLC as “NBCUniversal Holdings;” NBCUniversal Enterprise, Inc. as “NBCUniversal Enterprise;” NBCUniversal Media, LLC and its consolidated subsidiaries as “NBCUniversal;” and Sky Limited and its consolidated subsidiaries as “Sky.”
This Quarterly Report on Form 10-Q is for the three and six months ended June 30, 2020. This Quarterly Report on Form 10-Q modifies and supersedes documents filed before it. The SEC allows us to “incorporate by reference” information that we file with it, which means that we can disclose important information to you by referring you directly to those documents. Information incorporated by reference is considered to be part of this Quarterly Report on Form 10-Q. In addition, information that we file with the SEC in the future will automatically update and supersede information contained in this Quarterly Report on Form 10-Q.
You should carefully review the information contained in this Quarterly Report on Form 10-Q and particularly consider any risk factors set forth in this Quarterly Report on Form 10-Q and in other reports or documents that we file from time to time with the SEC. In this Quarterly Report on Form 10-Q, we state our beliefs of future events and of our future financial performance. In some cases, you can identify these so-called “forward-looking statements” by words such as “may,” “will,” “should,” “expects,” “believes,” “estimates,” “potential,” or “continue,” or the negative of these words, and other comparable words. You should be aware that these statements are only our predictions. In evaluating these statements, you should consider various factors, including



the risks outlined below and in other reports we file with the SEC. Actual events or our actual results could differ materially from our forward-looking statements as a result of any such factors, which could adversely affect our businesses, results of operations or financial condition. We undertake no obligation to update any forward-looking statements.
Our businesses may be affected by, among other things, the following:
the COVID-19 pandemic has had, and we expect will continue to have, a material adverse effect on our businesses and results of operations
our businesses operate in highly competitive and dynamic industries, and our businesses and results of operations could be adversely affected if we do not compete effectively
changes in consumer behavior driven by online video distribution platforms for viewing content continue to adversely affect our businesses and challenge existing business models
a decline in advertisers’ expenditures or changes in advertising markets could negatively impact our businesses
our businesses depend on keeping pace with technological developments
we are subject to regulation by federal, state, local and foreign authorities, which impose additional costs and restrictions on our businesses
programming expenses for our video services are increasing, which could adversely affect Cable Communications’ and Sky’s video businesses
NBCUniversal’s and Sky’s success depends on consumer acceptance of their content, and their businesses may be adversely affected if their content fails to achieve sufficient consumer acceptance or the costs to create or acquire content increase
the loss of programming distribution and licensing agreements, or the renewal of these agreements on less favorable terms, could adversely affect our businesses
less favorable telecommunications access regulations, the loss of Sky’s transmission agreements with satellite or telecommunications providers or the renewal of these agreements on less favorable terms could adversely affect Sky’s businesses
we rely on network and information systems and other technologies, as well as key properties, and a disruption, cyber attack, failure or destruction of such networks, systems, technologies or properties may disrupt our businesses
our businesses depend on using and protecting certain intellectual property rights and on not infringing the intellectual property rights of others
we may be unable to obtain necessary hardware, software and operational support
weak economic conditions may have a negative impact on our businesses
acquisitions and other strategic initiatives present many risks, and we may not realize the financial and strategic goals that we had contemplated
we face risks relating to doing business internationally that could adversely affect our businesses
unfavorable litigation or governmental investigation results could require us to pay significant amounts or lead to onerous operating procedures
labor disputes, whether involving employees or sports organizations, may disrupt our operations and adversely affect our businesses
the loss of key management personnel or popular on-air and creative talent could have an adverse effect on our businesses
our Class B common stock has substantial voting rights and separate approval rights over several potentially material transactions, and our Chairman and CEO has considerable influence over our company through his beneficial ownership of our Class B common stock




PART I: FINANCIAL INFORMATION
ITEM 1: FINANCIAL STATEMENTS
Comcast Corporation
Condensed Consolidated Statement of Income
(Unaudited)
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions, except per share data)
2020
 
2019
 
2020
 
2019
Revenue
$
23,715

 
$
26,858

 
$
50,324

 
$
53,717

Costs and Expenses:
 
 
 
 
 
 
 
Programming and production
6,817

 
8,255

 
15,118

 
16,824

Other operating and administrative
7,646

 
8,086

 
15,900

 
15,986

Advertising, marketing and promotion
1,341

 
1,885

 
3,279

 
3,773

Depreciation
2,099

 
2,197

 
4,206

 
4,437

Amortization
1,165

 
1,079

 
2,322

 
2,159

Total costs and expenses
19,068

 
21,502

 
40,825

 
43,179

Operating income
4,647

 
5,356

 
9,499

 
10,538

Interest expense
(1,112
)
 
(1,137
)
 
(2,324
)
 
(2,287
)
Investment and other income (loss), net
420

 
(55
)
 
(296
)
 
621

Income before income taxes
3,955

 
4,164

 
6,879

 
8,872

Income tax expense
(946
)
 
(961
)
 
(1,646
)
 
(2,037
)
Net income
3,009

 
3,203

 
5,233

 
6,835

Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock
21

 
78

 
98

 
157

Net income attributable to Comcast Corporation
$
2,988

 
$
3,125

 
$
5,135

 
$
6,678

Basic earnings per common share attributable to Comcast Corporation shareholders
$
0.65

 
$
0.69

 
$
1.12

 
$
1.47

Diluted earnings per common share attributable to Comcast Corporation shareholders
$
0.65

 
$
0.68

 
$
1.11

 
$
1.45

See accompanying notes to condensed consolidated financial statements.

1


Comcast Corporation

Condensed Consolidated Statement of Comprehensive Income
(Unaudited) 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Net income
$
3,009

 
$
3,203

 
$
5,233

 
$
6,835

Unrealized gains (losses) on marketable securities, net of deferred taxes of $1, $—, $1 and $—
(3
)
 
1

 
(2
)
 
2

Deferred gains (losses) on cash flow hedges, net of deferred taxes of $7, $2, $17 and $11
(27
)
 
123

 
27

 
64

Amounts reclassified to net income:
 
 
 
 
 
 
 
Realized (gains) losses on cash flow hedges, net of deferred taxes of $4, $7, $21 and $(4)
(21
)
 
(45
)
 
(127
)
 
13

Employee benefit obligations, net of deferred taxes of
$2, $2, $5 and $5
(8
)
 
(9
)
 
(16
)
 
(16
)
Currency translation adjustments, net of deferred taxes of $(9), $(6), $(16) and $(18)
(74
)
 
(566
)
 
(2,231
)
 
241

Comprehensive income
2,876

 
2,707

 
2,884

 
7,139

Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock
21

 
78

 
98

 
157

Less: Other comprehensive income (loss) attributable to noncontrolling interests
2

 
(12
)
 
(23
)
 
(2
)
Comprehensive income (loss) attributable to Comcast Corporation
$
2,853

 
$
2,641

 
$
2,809

 
$
6,984

See accompanying notes to condensed consolidated financial statements.

2


Comcast Corporation

Condensed Consolidated Statement of Cash Flows
(Unaudited) 
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
Operating Activities
 
 
 
Net income
$
5,233

 
$
6,835

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
6,528

 
6,596

Share-based compensation
621

 
533

Noncash interest expense (income), net
352

 
168

Net (gain) loss on investment activity and other
399

 
(367
)
Deferred income taxes
(84
)
 
466

Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:
 
 
 
Current and noncurrent receivables, net
900

 
295

Film and television costs, net
573

 
970

Accounts payable and accrued expenses related to trade creditors
(879
)
 
(815
)
Other operating assets and liabilities
824

 
(410
)
Net cash provided by operating activities
14,467

 
14,271

Investing Activities
 
 
 
Capital expenditures
(3,957
)
 
(4,355
)
Cash paid for intangible assets
(1,219
)
 
(1,078
)
Construction of Universal Beijing Resort
(708
)
 
(450
)
Acquisitions, net of cash acquired
(198
)
 
(114
)
Proceeds from sales of businesses and investments
2,042

 
150

Purchases of investments
(471
)
 
(1,605
)
Other
33

 
38

Net cash provided by (used in) investing activities
(4,478
)
 
(7,414
)
Financing Activities
 
 
 
Proceeds from (repayments of) short-term borrowings, net

 
(801
)
Proceeds from borrowings
13,612

 
363

Repurchases and repayments of debt
(10,712
)
 
(4,156
)
Repurchases of common stock under employee plans
(269
)
 
(350
)
Dividends paid
(2,028
)
 
(1,823
)
Other
(2,128
)
 
35

Net cash provided by (used in) financing activities
(1,525
)
 
(6,732
)
Impact of foreign currency on cash, cash equivalents and restricted cash
(77
)
 
(15
)
Increase (decrease) in cash, cash equivalents and restricted cash
8,387

 
110

Cash, cash equivalents and restricted cash, beginning of period
5,589

 
3,909

Cash, cash equivalents and restricted cash, end of period
$
13,976

 
$
4,019

See accompanying notes to condensed consolidated financial statements.

3


Comcast Corporation

Condensed Consolidated Balance Sheet
(Unaudited)
(in millions, except share data)
June 30,
2020
 
December 31,
2019
Assets
 
 
 
Current Assets:
 
 
 
Cash and cash equivalents
$
13,935

 
$
5,500

Receivables, net
10,227

 
11,292

Programming rights

 
3,877

Other current assets
3,323

 
4,723

Total current assets
27,485

 
25,392

Film and television costs
12,213

 
8,933

Investments
6,845

 
6,989

Investment securing collateralized obligation
533

 
694

Property and equipment, net of accumulated depreciation of $53,765 and $53,239
48,985

 
48,322

Goodwill
67,354

 
68,725

Franchise rights
59,365

 
59,365

Other intangible assets, net of accumulated amortization of $17,210 and $17,217
34,186

 
36,128

Other noncurrent assets, net
9,012

 
8,866

Total assets
$
265,978

 
$
263,414

Liabilities and Equity
 
 
 
Current Liabilities:
 
 
 
Accounts payable and accrued expenses related to trade creditors
$
10,426

 
$
10,826

Accrued participations and residuals
1,800

 
1,730

Deferred revenue
2,403

 
2,768

Accrued expenses and other current liabilities
9,770

 
10,516

Current portion of long-term debt
4,046

 
4,452

Total current liabilities
28,445

 
30,292

Long-term debt, less current portion
100,764

 
97,765

Collateralized obligation
5,167

 
5,166

Deferred income taxes
27,947

 
28,180

Other noncurrent liabilities
17,608

 
16,765

Commitments and contingencies (Note 12)


 


Redeemable noncontrolling interests and redeemable subsidiary preferred stock
1,256

 
1,372

Equity:
 
 
 
Preferred stock—authorized, 20,000,000 shares; issued, zero

 

Class A common stock, $0.01 par value—authorized, 7,500,000,000 shares; issued, 5,431,447,267 and 5,416,381,298; outstanding, 4,558,656,239 and 4,543,590,270
54

 
54

Class B common stock, $0.01 par value—authorized, 75,000,000 shares; issued and outstanding, 9,444,375

 

Additional paid-in capital
38,936

 
38,447

Retained earnings
53,420

 
50,695

Treasury stock, 872,791,028 Class A common shares
(7,517
)
 
(7,517
)
Accumulated other comprehensive income (loss)
(1,279
)
 
1,047

Total Comcast Corporation shareholders’ equity
83,614

 
82,726

Noncontrolling interests
1,177

 
1,148

Total equity
84,791

 
83,874

Total liabilities and equity
$
265,978

 
$
263,414

See accompanying notes to condensed consolidated financial statements.

4


Comcast Corporation

Condensed Consolidated Statement of Changes in Equity
(Unaudited)
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions, except per share data)
2020
2019
 
2020
2019
Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock
 
 
 
 
 
Balance, beginning of period
$
1,259

$
1,316

 
$
1,372

$
1,316

Contributions from (distributions to) noncontrolling interests, net
(10
)
(17
)
 
(37
)
(37
)
Other
(12
)
(11
)
 
(165
)
(19
)
Net income (loss)
19

41

 
86

69

Balance, end of period
$
1,256

$
1,329

 
$
1,256

$
1,329

 
 
 
 
 
 
Class A common stock
 
 
 
 
 
Balance, beginning of period
$
54

$
54

 
$
54

$
54

Balance, end of period
$
54

$
54

 
$
54

$
54

 
 
 
 
 
 
Additional Paid-In Capital
 
 
 
 
 
Balance, beginning of period
$
38,597

$
37,621

 
$
38,447

$
37,461

Stock compensation plans
261

237

 
473

411

Repurchases of common stock under employee plans
(10
)
17

 
(103
)
(45
)
Employee stock purchase plans
79

67

 
133

115

Other
9

8

 
(14
)
8

Balance, end of period
$
38,936

$
37,950

 
$
38,936

$
37,950

 
 
 
 
 
 
Retained Earnings
 
 
 
 
 
Balance, beginning of period
$
51,516

$
44,379

 
$
50,695

$
41,983

Cumulative effects of adoption of accounting standards


 
(124
)

Repurchases of common stock under employee plans
(26
)
(112
)
 
(168
)
(305
)
Dividends declared
(1,061
)
(964
)
 
(2,125
)
(1,928
)
Other
3

(3
)
 
7

(3
)
Net income (loss)
2,988

3,125

 
5,135

6,678

Balance, end of period
$
53,420

$
46,425

 
$
53,420

$
46,425

 
 
 
 
 
 
Treasury Stock at Cost
 
 
 
 
 
Balance, beginning of period
$
(7,517
)
$
(7,517
)
 
$
(7,517
)
$
(7,517
)
Balance, end of period
$
(7,517
)
$
(7,517
)
 
$
(7,517
)
$
(7,517
)
 
 
 
 
 
 
Accumulated Other Comprehensive Income (Loss)
 
 
 
 
 
Balance, beginning of period
$
(1,144
)
$
422

 
$
1,047

$
(368
)
Other comprehensive income (loss)
(135
)
(484
)
 
(2,326
)
306

Balance, end of period
$
(1,279
)
$
(62
)
 
$
(1,279
)
$
(62
)
 
 
 
 
 
 
Noncontrolling Interests
 
 
 
 
 
Balance, beginning of period
$
1,277

$
903

 
$
1,148

$
889

Other comprehensive income (loss)
2

(12
)
 
(12
)
(2
)
Contributions from (distributions to) noncontrolling interests, net
(105
)
62

 
15

16

Other
1

(10
)
 
14

(11
)
Net income (loss)
2

37

 
12

88

Balance, end of period
$
1,177

$
980

 
$
1,177

$
980

Total equity
$
84,791

$
77,830

 
$
84,791

$
77,830

Cash dividends declared per common share
$
0.23

$
0.21

 
$
0.46

$
0.42

See accompanying notes to condensed consolidated financial statements.

5


Comcast Corporation

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1: Condensed Consolidated Financial Statements
Business and Basis of Presentation
We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.
The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2019 Annual Report on Form 10-K and the notes within this Form 10-Q.
Note 2: Segment Information
We present our operations in six reportable business segments: (1) Comcast Cable in one reportable business segment, referred to as Cable Communications; (2) NBCUniversal in four reportable business segments: Cable Networks, Broadcast Television, Filmed Entertainment and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment.
Cable Communications is a leading provider of high-speed internet, video, voice, wireless, and security and automation services to residential customers under the Xfinity brand; we also provide these and other services to business customers and sell advertising.
Cable Networks consists primarily of our national cable networks that provide a variety of entertainment, news and information, and sports content; our regional sports and news networks; our international cable networks; our cable television studio production operations; and various digital properties.
Broadcast Television consists primarily of the NBC and Telemundo broadcast networks, our NBC and Telemundo owned local broadcast television stations, the NBC Universo national cable network, our broadcast television studio production operations, and various digital properties.
Filmed Entertainment consists primarily of the operations of Universal Pictures, which produces, acquires, markets and distributes filmed entertainment worldwide; our films are also produced under the Illumination, DreamWorks Animation and Focus Features names.
Theme Parks consists primarily of our Universal theme parks in Orlando, Florida; Hollywood, California; and Osaka, Japan. In addition, we are developing a theme park in Beijing, China along with a consortium of Chinese state-owned companies, and an additional theme park in Orlando, Florida.
Sky is one of Europe’s leading entertainment companies, which primarily includes a direct-to-consumer business, providing video, high-speed internet, voice and wireless phone services, and a content business, operating entertainment networks, the Sky News broadcast network and Sky Sports networks.
Our other business interests consist primarily of the operations of Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and other business initiatives, such as Peacock, our new direct-to-consumer streaming service that primarily features NBCUniversal content.
We use Adjusted EBITDA to evaluate the profitability of our operating segments and the components of net income attributable to Comcast Corporation excluded from Adjusted EBITDA are not separately evaluated. Our financial data by business segment is presented in the tables below.


6


Comcast Corporation

 
Three Months Ended June 30, 2020
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
14,428

$
6,176

$
1,937

$
1,452

$
326

NBCUniversal
 
 
 
 
 
Cable Networks
2,515

1,243

190

5

5

Broadcast Television
2,364

641

39

20

2

Filmed Entertainment
1,194

228

23

3

5

Theme Parks
87

(399
)
193

295

16

Headquarters and Other(a)
24

(73
)
129

52

38

Eliminations(b)
(60
)
(2
)



NBCUniversal
6,124

1,638

574

375

66

Sky
4,079

749

720

215

170

Corporate and Other(c)
46

(506
)
33

34

39

Eliminations(b)
(962
)
(130
)



Comcast Consolidated
$
23,715

$
7,927

$
3,264

$
2,076

$
601

 
Three Months Ended June 30, 2019
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
14,450

$
5,854

$
2,036

$
1,594

$
303

NBCUniversal
 
 
 
 
 
Cable Networks
2,947

1,201

183

6

4

Broadcast Television
2,402

534

40

37

3

Filmed Entertainment
1,457

183

20

4

6

Theme Parks
1,464

590

170

378

17

Headquarters and Other(a)
22

(182
)
114

48

35

Eliminations(b)
(86
)
(2
)



NBCUniversal
8,206

2,324

527

473

65

Sky
4,828

772

673

177

152

Corporate and Other(c)
56

(213
)
40

19

11

Eliminations(b)
(682
)
(21
)



Comcast Consolidated
$
26,858

$
8,716

$
3,276

$
2,263

$
531

 
Six Months Ended June 30, 2020
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
29,346

$
12,252

$
3,883

$
2,721

$
682

NBCUniversal
 
 
 
 
 
Cable Networks
5,374

2,491

385

10

8

Broadcast Television
5,048

1,142

82

45

5

Filmed Entertainment
2,564

334

45

7

10

Theme Parks
956

(323
)
382

591

31

Headquarters and Other(a)
47

(260
)
245

99

79

Eliminations(b)
(131
)
1




NBCUniversal
13,858

3,385

1,139

752

133

Sky
8,596

1,300

1,438

412

336

Corporate and Other(c)
166

(758
)
68

72

68

Eliminations(b)
(1,642
)
(122
)



Comcast Consolidated
$
50,324

$
16,057

$
6,528

$
3,957

$
1,219


7


Comcast Corporation

 
Six Months Ended June 30, 2019
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
28,730

$
11,582

$
4,071

$
2,957

$
626

NBCUniversal
 
 
 
 
 
Cable Networks
5,815

2,463

365

12

6

Broadcast Television
4,869

921

79

50

6

Filmed Entertainment
3,225

547

39

8

11

Theme Parks
2,740

1,088

332

772

36

Headquarters and Other(a)
39

(356
)
227

84

77

Eliminations(b)
(169
)
(2
)



NBCUniversal
16,519

4,661

1,042

926

136

Sky
9,625

1,435

1,414

436

303

Corporate and Other(c)
164

(400
)
69

36

13

Eliminations(b)
(1,321
)
(9
)



Comcast Consolidated
$
53,717

$
17,269

$
6,596

$
4,355

$
1,078


(a)
NBCUniversal Headquarters and Other activities include costs associated with overhead, allocations, personnel costs and headquarter initiatives.
(b)
Included in Eliminations are transactions that our segments enter into with one another. Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value.
The most significant transactions between our segments include distribution revenue at Cable Networks for the sale of programming to Cable Communications; content licensing revenue in our NBCUniversal segments (Broadcast Television, Filmed Entertainment and Cable Networks) for the license of owned content to Peacock and Sky, and for licenses of owned content to other NBCUniversal segments; advertising revenue at Cable Communications, Cable Networks and Broadcast Television; and distribution revenue at Broadcast Television for fees received under retransmission consent agreements from Cable Communications. For segment reporting purposes, we account for intercompany content licenses as follows:
Revenue for licenses of content from NBCUniversal segments to Peacock and Sky are generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses at Peacock and Sky are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations as the profits on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.
Revenue for licenses of content between NBCUniversal segments is recognized over time to correspond with the amortization of the programming rights asset for the licensed content as the content is used over the license period.
(c)
Corporate and Other activities include costs associated with overhead and personnel, revenue and expenses associated with our other business interests, including Peacock.
(d)
We use Adjusted EBITDA as the measure of profit or loss for our operating segments. Adjusted EBITDA is defined as net income attributable to Comcast Corporation before net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock, income tax expense, investment and other income (loss), net, interest expense, depreciation and amortization expense, and other operating gains and losses (such as impairment charges related to fixed and intangible assets and gains or losses on the sale of long-lived assets), if any. From time to time, we may exclude from Adjusted EBITDA the impact of certain events, gains, losses or other charges (such as significant legal settlements) that affect the period-to-period comparability of our operating performance. Our reconciliation of the aggregate amount of Adjusted EBITDA for our reportable segments to consolidated income before income taxes is presented in the table below.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Adjusted EBITDA
$
7,927

 
$
8,716

 
$
16,057

 
$
17,269

Adjustment for Sky transaction-related costs
(16
)
 
(84
)
 
(30
)
 
(135
)
Depreciation
(2,099
)
 
(2,197
)
 
(4,206
)
 
(4,437
)
Amortization
(1,165
)
 
(1,079
)
 
(2,322
)
 
(2,159
)
Interest expense
(1,112
)
 
(1,137
)
 
(2,324
)
 
(2,287
)
Investment and other income (loss), net
420

 
(55
)
 
(296
)
 
621

Income before income taxes
$
3,955

 
$
4,164

 
$
6,879

 
$
8,872




8


Comcast Corporation

Note 3: Revenue
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Residential:
 
 
 
 
 
 
 
High-speed internet
$
5,000

 
$
4,663

 
$
10,001

 
$
9,240

Video
5,415

 
5,594

 
11,047

 
11,222

Voice
877

 
982

 
1,776

 
1,972

Wireless
326

 
244

 
669

 
469

Business services
2,004

 
1,933

 
4,047

 
3,824

Advertising
428

 
607

 
985

 
1,163

Other
378

 
427

 
821

 
840

Total Cable Communications(a)
14,428

 
14,450

 
29,346

 
28,730

 
 
 
 
 
 
 
 
Distribution
1,455

 
1,707

 
3,163

 
3,442

Advertising
679

 
931

 
1,513

 
1,783

Content licensing and other
381

 
309

 
698

 
590

Total Cable Networks
2,515

 
2,947

 
5,374

 
5,815

 
 
 
 
 
 
 
 
Advertising
959

 
1,329

 
2,277

 
2,646

Content licensing
749

 
472

 
1,484

 
1,032

Distribution and other
656

 
601

 
1,287

 
1,191

Total Broadcast Television
2,364

 
2,402

 
5,048

 
4,869

 
 
 
 
 
 
 
 
Theatrical
8

 
252

 
325

 
697

Content licensing
850

 
712

 
1,541

 
1,529

Home entertainment
229

 
229

 
400

 
496

Other
107

 
264

 
298

 
503

Total Filmed Entertainment
1,194

 
1,457

 
2,564

 
3,225

 
 
 
 
 
 
 
 
Total Theme Parks
87

 
1,464

 
956

 
2,740

Headquarters and Other
24

 
22

 
47

 
39

Eliminations(b)
(60
)
 
(86
)
 
(131
)
 
(169
)
Total NBCUniversal
6,124

 
8,206

 
13,858

 
16,519

 
 
 
 
 
 
 
 
Direct-to-consumer
3,524

 
3,889

 
7,203

 
7,723

Content
234

 
376

 
559

 
746

Advertising
321

 
563

 
834

 
1,156

Total Sky
4,079

 
4,828

 
8,596

 
9,625

 
 
 
 
 
 
 
 
Corporate and Other
46

 
56

 
166

 
164

Eliminations(b)
(962
)
 
(682
)
 
(1,642
)
 
(1,321
)
Total revenue
$
23,715

 
$
26,858

 
$
50,324

 
$
53,717

(a)
For both the three and six months ended June 30, 2020, 2.6% of Cable Communications segment revenue was derived from franchise and other regulatory fees. For both the three and six months ended June 30, 2019, 2.5% of Cable Communications segment revenue was derived from franchise and other regulatory fees.
(b)
Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.
We operate primarily in the United States but also in select international markets. The table below summarizes revenue by geographic location.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
United States
$
18,656

 
$
20,539

 
$
39,346

 
$
40,996

Europe
4,621

 
5,297

 
9,654

 
10,667

Other
438

 
1,022

 
1,324

 
2,054

Total revenue
$
23,715

 
$
26,858

 
$
50,324

 
$
53,717


No single customer accounted for a significant amount of revenue in any period presented.

9


Comcast Corporation

Condensed Consolidated Balance Sheet
The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash, as well as deferred costs associated with our contracts with customers.
(in millions)
June 30,
2020
 
December 31,
2019
Receivables, gross
$
11,013

 
$
11,711

Less: Allowance for doubtful accounts
786

 
419

Receivables, net
$
10,227

 
$
11,292


(in millions)
June 30,
2020
 
December 31,
2019
Noncurrent receivables, net (included in other noncurrent assets, net)
$
1,218

 
$
1,337

Contract acquisition and fulfillment costs (included in other noncurrent assets, net)
$
1,040

 
$
1,083

Noncurrent deferred revenue (included in other noncurrent liabilities)
$
904

 
$
618


Note 4: Programming and Production Costs
Film and Television Costs
Cable Networks, Broadcast Television, Filmed Entertainment and Sky produce owned content or acquire the rights to programming from third parties, which are described as owned film and television costs and programming rights, respectively. We adopted new accounting guidance related to film and television costs in the first quarter of 2020 (see Note 8), and accordingly amounts presented below for periods in 2020 and the policy discussion reflect the updated accounting guidance, and amounts presented for 2019 reflect the accounting guidance in effect at that time. Under the new accounting guidance, we have determined that the predominant monetization strategy for the substantial majority of our content is on an individual basis.
Amortization of Film and Television Costs
(in millions)
Three Months Ended June 30, 2020
 
Six Months Ended June 30, 2020
Owned film and television costs
$
1,539

 
$
3,327

Programming rights
$
1,584

 
$
4,248


Capitalized Film and Television Costs
 
June 30, 2020
 
December 31, 2019
(in millions)
Film and Television Costs
 
Film Costs
 
Television Costs
 
Total
Owned film and television costs:
 
 
 
 
 
 
 
Released, less amortization
$
3,929

 
$
1,551

 
$
2,810

 
$
4,361

Completed, not released
73

 
187

 

 
187

In production and in development
2,439

 
1,314

 
1,162

 
2,476

 
6,441

 
3,052

 
3,972

 
7,024

Programming rights, less amortization
5,772

 
 
 
 
 
5,786

 
12,213

 
 
 
 
 
12,810

Less: Current portion of programming rights

 
 
 
 
 
3,877

Film and television costs
$
12,213

 
 
 
 
 
$
8,933



10


Comcast Corporation

The table below summarizes estimated future amortization expense for the capitalized film and television costs recorded in our condensed consolidated balance sheet as of June 30, 2020.
(in millions)
Owned Film and Television Costs
 
Programming Rights
Completed, not released:
 
 
 
Remaining six months of 2020
$
22

 
 
 
 
 
 
Released and programming rights:
 
 
 
Remaining six months of 2020
$
976

 
$
2,786

2021
$
809

 
$
1,510

2022
$
471

 
$
664


Capitalization and Recognition of Film and Television Costs
We capitalize costs for owned film and television content, including direct costs, production overhead, print costs, development costs and interest, as well as acquired libraries. Amortization for content predominantly monetized on an individual basis and accrued costs associated with participations and residual payments are recorded using the individual film forecast computation method, which recognizes the costs in the same ratio as the associated ultimate revenue. Estimates of ultimate revenue and total costs are based on anticipated release patterns, public acceptance and historical results for similar productions. Amortization for content predominantly monetized with other owned or licensed content is recorded based on estimated usage. In determining the method of amortization and estimated life of an acquired film or television library, we generally use the method and the life that most closely follow the undiscounted cash flows over the estimated life of the asset. We do not capitalize costs related to the distribution of a film in movie theaters or the licensing or sale of a film or television production, which primarily include costs associated with marketing and distribution.
We may enter into cofinancing arrangements with third parties to jointly finance or distribute certain of our film productions. Cofinancing arrangements can take various forms, but in most cases involve the grant of an economic interest in a film to an investor who owns an undivided copyright interest in the film. The number of investors and the terms of these arrangements can vary, although investors generally assume the full risks and rewards for the portion of the film acquired in these arrangements. We account for the proceeds received from the investor under these arrangements as a reduction of our capitalized film costs and the investor’s interest in the profit or loss of the film is recorded as either a charge or a benefit, respectively, in programming and production costs. The investor’s interest in the profit or loss of a film is recorded each period using the individual film forecast computation method.
We capitalize the costs of programming rights for content that we license but do not own when the license period begins, the content is made available for use and the costs of programming licenses are known. Programming rights are amortized as the associated programs are broadcast.
Owned film and television costs and programming rights are presented as noncurrent assets in film and television costs. We present amortization of film and television costs and accrued costs associated with participation and residual payments in programming and production costs.
When an event or a change in circumstance occurs that was known or knowable as of the balance sheet date and that indicates the fair value of either owned film and television content or programming rights is less than the unamortized costs in the balance sheet, we determine the fair value and record an impairment charge to the extent the unamortized costs exceed the fair value. Owned film and television costs are assessed either individually or in identified film groups, for content predominantly monetized on an individual basis or with other content, respectively. The substantial majority of our owned film and television costs are evaluated for impairment on an individual title basis. Programming rights that are not part of a film group are generally assessed in packages, channels, or dayparts. A daypart is an aggregation of programs broadcast during a particular time of day or programs of a similar type. Programming rights licensed by Cable Networks are primarily tested on a channel basis for impairment, whereas programming rights licensed by Broadcast Television are tested on a daypart basis. Estimated fair values of owned film and television costs or programming rights are generally based on level 3 inputs including analysis of market participant estimates of future cash flows. We record charges related to impairments or content that is substantively abandoned to programming and production costs. Impairments of capitalized film and television costs were not material in any of the periods presented.
Sports Programming Rights
We recognize the costs of multiyear, live-event sports programming rights as the rights are utilized over the contract term based on estimated relative value. Estimated relative value is generally based on the ratio of the current period revenue to the estimated ultimate revenue or the terms of the contract. When cash payments, including advanced payments, exceed the relative value of

11


Comcast Corporation

the programming delivered, we recognize an asset in programming rights. Production costs incurred in advance of airing are also presented in programming rights.
Note 5: Earnings Per Share
Computation of Diluted EPS
 
Three Months Ended June 30,
 
2020
 
2019
(in millions, except per share data)
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
 
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
Basic EPS attributable to Comcast Corporation shareholders
$
2,988

 
4,570

 
$
0.65

 
$
3,125

 
4,547

 
$
0.69

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Assumed exercise or issuance of shares relating to stock plans
 
 
37

 
 
 
 
 
60

 
 
Diluted EPS attributable to Comcast Corporation shareholders
$
2,988

 
4,607

 
$
0.65

 
$
3,125

 
4,607

 
$
0.68

 
Six Months Ended June 30,
 
2020
 
2019
(in millions, except per share data)
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
 
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
Basic EPS attributable to Comcast Corporation shareholders
$
5,135

 
4,566

 
$
1.12

 
$
6,678

 
4,540

 
$
1.47

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Assumed exercise or issuance of shares relating to stock plans
 
 
45

 
 
 
 
 
60

 
 
Diluted EPS attributable to Comcast Corporation shareholders
$
5,135

 
4,611

 
$
1.11

 
$
6,678

 
4,600

 
$
1.45


Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Our potentially dilutive securities include potential common shares related to our stock options and our restricted share units (“RSUs”). Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the combination of the option exercise price and the associated unrecognized compensation expense is greater than the average market price of our common stock. The amount of potential common shares related to our share-based compensation plans that were excluded from diluted EPS because their effect would have been antidilutive was not material for the three and six months ended June 30, 2020 or 2019.
Note 6: Long-Term Debt
As of June 30, 2020, our debt had a carrying value of $104.8 billion and an estimated fair value of $124.7 billion. The estimated fair value of our publicly traded debt was primarily based on level 1 inputs that use quoted market value for the debt. The estimated fair value of debt for which there are no quoted market prices was based on level 2 inputs that use interest rates available to us for debt with similar terms and remaining maturities.

12


Comcast Corporation

Note 7: Significant Transactions
Universal Beijing Resort
We entered into an agreement with a consortium of Chinese state-owned companies to build and operate a Universal theme park and resort in Beijing, China (“Universal Beijing Resort”). We own a 30% interest in Universal Beijing Resort and the construction is being funded through a combination of debt financing and equity contributions from the investors in accordance with their equity interests. As of June 30, 2020, Universal Beijing Resort had $1.8 billion principal amount of a term loan outstanding under the debt financing agreement.
As of June 30, 2020, our condensed consolidated balance sheet included assets, primarily property and equipment, and liabilities, including the term loan, of Universal Beijing Resort totaling $3.7 billion and $2.6 billion, respectively.
Note 8: Recent Accounting Pronouncements
Film and Television Costs
In March 2019, the Financial Accounting Standards Board (“FASB”) updated the accounting guidance related to film and television costs. The updated guidance aligned the accounting for production costs of episodic television series with those of films, allowing for costs to be capitalized in excess of amounts of revenue contracted for each episode. The guidance also updated certain presentation and disclosure requirements for capitalized film and television costs, and when content is predominantly monetized with other owned or licensed content the guidance requires impairment testing for capitalized film and television costs to be performed at a film group level and amortization to be based on usage. We adopted the updated guidance on January 1, 2020 on a prospective basis and as a result, prior period amounts were not adjusted.
Following the adoption, we now present all film and television costs, including acquired programming rights previously classified as current, as noncurrent in the condensed consolidated balance sheet. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position. See Note 4 for further information.
Credit Losses
In June 2016, the FASB updated the accounting guidance related to the measurement of credit losses on financial instruments, including trade receivables and loans. The updated guidance requires the recognition of credit losses on financial instruments based on an estimate of expected losses, replacing the incurred loss model in the prior guidance. We adopted the updated guidance on January 1, 2020 on a prospective basis, recording $124 million, net of tax, as a cumulative effect adjustment to retained earnings and as a result, prior period amounts were not adjusted. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position for any periods presented.
Note 9: Investments
Investment and Other Income (Loss), Net
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Equity in net income (losses) of investees, net
$
300

 
$
(202
)
 
$
(368
)
 
$
60

Realized and unrealized gains (losses) on equity securities, net
5

 
194

 
(53
)
 
408

Other income (loss), net
115

 
(47
)
 
125

 
153

Investment and other income (loss), net
$
420

 
$
(55
)
 
$
(296
)
 
$
621



13


Comcast Corporation

(in millions)
June 30,
2020
 
December 31,
2019
Equity method
$
5,387

 
$
5,347

Marketable equity securities
41

 
353

Nonmarketable equity securities
1,859

 
1,896

Other investments
138

 
1,796

Total investments
7,425

 
9,392

Less: Current investments
47

 
1,709

Less: Investment securing collateralized obligation
533

 
694

Noncurrent investments
$
6,845

 
$
6,989


Equity Method
Atairos
Atairos follows investment company accounting and records its investments at their fair values each reporting period with the net gains or losses reflected in its statement of operations. We recognize our share of these gains and losses in equity in net income (losses) of investees, net. For the three and six months ended June 30, 2020, we recognized income of $446 million and a loss of $135 million, respectively. For the three and six months ended June 30, 2019, we recognized a loss of $106 million and income of $268 million, respectively. For the six months ended June 30, 2020 and 2019, we made cash capital contributions to Atairos totaling $172 million and $463 million, respectively. As of both June 30, 2020 and December 31, 2019, our investment in Atairos was $3.2 billion.
Hulu and Collateralized Obligation
For the three and six months ended June 30, 2020, we recognized losses of $79 million and $161 million, respectively, in equity in net income (losses) of investees, net. For the three and six months ended June 30, 2019, we recognized losses of $109 million and $250 million, respectively, and in the first quarter 2019, we recognized a previously deferred dilution gain of $159 million in other income (loss), net. For the six months ended June 30, 2019, we made cash capital contributions totaling $903 million to Hulu, inclusive of the funding to acquire our proportionate share of AT&T’s previously held 10% interest. There were no cash capital contributions made during the six months ended June 30, 2020. As of June 30, 2020 and December 31, 2019, our investment was $533 million and $694 million, respectively.
In 2019, we borrowed $5.2 billion under a term loan facility due March 2024 which is fully collateralized by the minimum guaranteed proceeds of the put/call option related to our investment in Hulu. As of June 30, 2020, both the carrying value and fair value of our collateralized obligation was $5.2 billion. The estimated fair value was based on level 2 inputs that use interest rates for debt with similar terms and remaining maturities. We present our investment in Hulu and the term loan separately in our condensed consolidated balance sheet in the captions “investment securing collateralized obligation” and “collateralized obligation,” respectively. The recorded value of our investment reflects our historical cost in applying the equity method, and as a result, is less than its fair value.
Marketable Equity Securities
Peloton
Following Peloton’s initial public offering in September 2019, we presented our investment in Peloton in marketable equity securities, which was previously presented in nonmarketable equity securities. In the second quarter of 2020, we sold our investment in Peloton. For the three and six months ended June 30, 2020, we recognized gains of $86 million and $67 million, respectively, in realized and unrealized gains (losses) on equity securities, net. As of December 31, 2019, our investment in Peloton was $294 million.
Snap
In the fourth quarter of 2019, we sold our investment in Snap. For the three and six months ended June 30, 2019, we recognized unrealized gains of $96 million and $258 million, respectively, in realized and unrealized gains (losses) on equity securities, net.

14


Comcast Corporation

Other Investments
AirTouch
In April 2020, Verizon Americas, Inc., formerly known as AirTouch Communications, Inc. (“AirTouch”), redeemed the two series of preferred stock and we received cash payments totaling $1.7 billion. Subsequently, we redeemed and repurchased the three series of preferred shares issued by one of our consolidated subsidiaries and made cash payments totaling $1.8 billion.
As of December 31, 2019, our AirTouch investment was $1.6 billion, and the associated liability related to redeemable subsidiary preferred shares was $1.7 billion.
Note 10: Intangible Assets
 
 
June 30, 2020
December 31, 2019
(in millions)
Weighted-Average
Original Useful Life
as of June 30, 2020
Gross
Carrying
Amount

Accumulated
Amortization

Gross
Carrying
Amount

Accumulated
Amortization

Indefinite-Lived Intangible Assets:
 
 
 
 
 
Franchise rights
N/A
$
59,365

 
$
59,365

 
Trade names
N/A

 
8,809

 
FCC licenses
N/A
2,337

 
2,337

 
Finite-Lived Intangible Assets:
 
 
 
 
 
Customer relationships
14 years
21,263

$
(7,870
)
22,884

$
(8,295
)
Software
5 years
16,075

(8,213
)
15,357

(7,287
)
Other agreements and rights
28 years
11,721

(1,127
)
3,958

(1,635
)
Total
 
$
110,761

$
(17,210
)
$
112,710

$
(17,217
)

Estimated Amortization Expense of Finite-Lived Intangible Assets
(in millions)
  
Remaining six months of 2020
$
2,285

2021
$
4,218

2022
$
3,650

2023
$
3,029

2024
$
2,456


Note 11: Supplemental Financial Information
Share-Based Compensation
Our share-based compensation plans consist primarily of awards of RSUs and stock options to certain employees and directors as part of our approach to long-term incentive compensation. Additionally, through our employee stock purchase plans, employees are able to purchase shares of our common stock at a discount through payroll deductions.
In March 2020, we granted 15.8 million RSUs and 59.9 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $42.47 per RSU and $6.53 per stock option.
Recognized Share-Based Compensation Expense
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Restricted share units
$
179

 
$
167

 
$
320

 
$
294

Stock options
83

 
72

 
154

 
119

Employee stock purchase plans
9

 
6

 
21

 
15

Total
$
271

 
$
245

 
$
495

 
$
428


As of June 30, 2020, we had unrecognized pretax compensation expense of $1.4 billion and $684 million related to nonvested RSUs and nonvested stock options, respectively.

15


Comcast Corporation

Cash Payments for Interest and Income Taxes
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
Interest
$
1,936

 
$
2,111

Income taxes
$
333

 
$
1,634


Noncash Activities
During the six months ended June 30, 2020:
we acquired $1.8 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.1 billion for a quarterly cash dividend of $0.23 per common share paid in July 2020
Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statement of cash flows.
(in millions)
June 30,
2020
 
December 31,
2019
Cash and cash equivalents
$
13,935

 
$
5,500

Restricted cash included in other current assets
22

 
42

Restricted cash included in other noncurrent assets, net
19

 
47

Cash, cash equivalents and restricted cash, end of period
$
13,976

 
$
5,589


Accumulated Other Comprehensive Income (Loss)
(in millions)
June 30,
2020
 
June 30,
2019
Unrealized gains (losses) on marketable securities
$
4

 
$
5

Deferred gains (losses) on cash flow hedges
39

 
132

Unrecognized gains (losses) on employee benefit obligations
249

 
309

Cumulative translation adjustments
(1,571
)
 
(508
)
Accumulated other comprehensive income (loss), net of deferred taxes
$
(1,279
)
 
$
(62
)

Note 12: Commitments and Contingencies
Redeemable Subsidiary Preferred Stock
None of the holders of the Series A cumulative preferred stock of NBCUniversal Enterprise exercised their right to cause NBCUniversal Enterprise to redeem their shares during the first 30 day election period beginning March 19, 2020. As of June 30, 2020, the fair value of the NBCUniversal Enterprise redeemable subsidiary preferred stock was $728 million. The estimated fair value is based on level 2 inputs that use pricing models whose inputs are derived primarily from or corroborated by observable market data through correlation or other means for substantially the full term of the financial instrument.
Contingencies
We are subject to legal proceedings and claims that arise in the ordinary course of our business. While the amount of ultimate liability with respect to such actions is not expected to materially affect our results of operations, cash flows or financial position, any litigation resulting from any such legal proceedings or claims could be time-consuming and injure our reputation.

16


ITEM 2: MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Overview
We are a global media and technology company with three primary businesses: Comcast Cable, NBCUniversal, and Sky. We present our operations for (1) Comcast Cable in one reportable business segment, referred to as Cable Communications; (2) NBCUniversal in four reportable business segments: Cable Networks, Broadcast Television, Filmed Entertainment and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment.
Cable Communications Segment
Cable Communications is a leading provider of high-speed internet, video, voice, wireless, and security and automation services to residential customers under the Xfinity brand; we also provide these and other services to business customers and sell advertising. As of June 30, 2020, our cable systems had 32.1 million total customer relationships, including 29.8 million residential and 2.4 million business customer relationships, and passed more than 59 million homes and businesses. Revenue is generated primarily from residential and business customers that subscribe to our services, which are marketed individually and as bundled services, and from the sale of advertising.
NBCUniversal Segments
NBCUniversal is one of the world’s leading media and entertainment companies that develops, produces and distributes entertainment, news and information, sports, and other content for global audiences, and owns and operates theme parks worldwide.
Cable Networks
Cable Networks consists primarily of our national cable networks that provide a variety of entertainment, news and information, and sports content; our regional sports and news networks; our international cable networks; our cable television studio production operations; and various digital properties. Revenue is generated primarily from the distribution of our cable network programming to traditional and virtual multichannel video providers; from the sale of advertising on our cable networks and digital properties; from the licensing of our owned programming, including programming from our cable television studio production operations, to cable and broadcast networks and subscription video on demand services; and from the sale of our owned content on standard-definition DVDs and Blu-ray discs (together, “DVDs”) and through digital distribution services such as iTunes.
Broadcast Television
Broadcast Television consists primarily of the NBC and Telemundo broadcast networks, our NBC and Telemundo owned local broadcast television stations, the NBC Universo national cable network, our broadcast television studio production operations, and various digital properties. Revenue is generated primarily from the sale of advertising on our networks and digital properties, from the licensing of programming, including to cable and broadcast networks as well as to subscription video on demand services; from the fees received under retransmission consent agreements and associated fees received from NBC-affiliated and Telemundo-affiliated local broadcast television stations; and from the sale of our owned programming on DVDs and through digital distribution services.
Filmed Entertainment
Filmed Entertainment primarily produces, acquires, markets and distributes filmed entertainment worldwide. Our films are produced primarily under the Universal Pictures, Illumination, DreamWorks Animation and Focus Features names. Revenue is generated primarily from the worldwide distribution of our produced and acquired films for exhibition in movie theaters, from the licensing of produced and acquired films through various distribution platforms, and from the sale of produced and acquired films on DVDs and through digital distribution services. Filmed Entertainment also generates revenue from Fandango, a movie ticketing and entertainment business, consumer products, the production and licensing of live stage plays, and the distribution of filmed entertainment produced by third parties.
Theme Parks
Theme Parks consists primarily of our Universal theme parks in Orlando, Florida; Hollywood, California; and Osaka, Japan. In addition, we are developing a theme park in Beijing, China along with a consortium of Chinese state-owned companies, and an additional theme park in Orlando, Florida. Revenue is generated primarily from guest spending at our Universal theme parks.
Sky Segment
Sky is one of Europe’s leading entertainment companies, which primarily includes a direct-to-consumer business, providing video, high-speed internet, voice and wireless phone services, and a content business, operating entertainment networks, the Sky News broadcast network and Sky Sports networks. As of June 30, 2020, Sky had 23.7 million retail customer relationships.

17


Corporate and Other
Our other business interests consist primarily of the operations of Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and other business initiatives, such as Peacock, which was made available to Comcast customers in April 2020 and launched nationally in July 2020.
Impacts of COVID-19
The novel coronavirus disease 2019 (“COVID-19”) and measures taken to prevent its spread across the globe continue to impact our businesses in a number of ways. Our Cable Communications results of operations were strong in the first half of 2020, despite having been affected in the second quarter by the significant deterioration in domestic economic conditions and by the costs associated with our support of customer connectivity as people continued to work and learn remotely from home. COVID-19 had material negative impacts on NBCUniversal and Sky results of operations during the second quarter of 2020 primarily due to the temporary closure of our theme parks and the postponement and cancellation of many sporting events. We continue to implement and evaluate cost initiatives across our businesses that have impacted and will continue to impact our results of operations; certain costs incurred by our businesses in response to COVID-19, including severance and restructuring charges, are presented in Corporate and Other. We expect the impacts of COVID-19 will continue to have a material adverse impact on our consolidated results of operations over the near to medium term.
Cable Communications
Our distribution network to date has performed well under the stress of increased traffic and peak usage driven by increased video streaming, gaming and videoconferencing as more customers work and learn remotely from home.
We incurred costs during the first half of 2020 associated with compensating personnel in roles affected by COVID-19. These costs included additional compensation for frontline personnel who worked to keep our customers connected to our services and compensation for certain personnel who were unable to work due to the closing or suspension of operations.
We have pledged, continuing through the end of December 2020, that new qualifying customers for Internet Essentials, our low-income internet adoption program, will receive 60 days of free internet services. We also pledged through the end of June 2020 to waive certain fees and to not disconnect internet, voice or wireless services for customers for nonpayment, and are providing these customers a variety of flexible and extended payment options. As a result, our customer metrics for the first half of 2020 do not include certain high-risk customers who continue to receive service following nonpayment or customers in the free Internet Essentials offer.
Many professional sports leagues have resumed or have announced plans to resume, some with a reduced schedule for the remainder of the interrupted seasons. Certain of our programming distribution agreements with regional sports networks include contractual adjustment provisions if a minimum number of sporting events does not occur. In the second quarter of 2020, our programming expenses were reduced as a result of these provisions, and our revenue was negatively impacted in similar amounts as a result of adjustments that we anticipate passing through to our customers. These provisions are also expected to impact future period revenue and expenses in 2020. The ultimate amounts and timing of the adjustments are dependent upon the extent to which the sports leagues are able to resume the interrupted seasons.
The deterioration of economic conditions and increased economic uncertainty resulting from COVID-19 have resulted in reduced demand for our residential and business services and reduced spending from advertisers, which have had, and likely will continue to have, negative impacts on our revenue over the near to medium term. In addition, we believe there is increased risk associated with collections on our outstanding receivables, and we have incurred, and expect to continue to incur, increases in our bad debt expense compared to the prior year periods.
NBCUniversal
The temporary closure of all of our theme parks in the first and second quarters of 2020 had the most significant impact on our revenue and Adjusted EBITDA for the three and six months ended June 30, 2020 on a consolidated basis. Our parks in Orlando and Japan reopened with limited capacity in June 2020, while our park in Hollywood remains closed. We expect the results of operations at our theme parks will continue to be negatively impacted in the near to medium term, and we cannot predict when the Hollywood park will reopen, if any reopened parks will remain open or the level of attendance at any reopened parks. In addition, although we currently expect that Universal Beijing Resort will open in 2021, we have delayed certain construction projects, including the development of the Epic Universe theme park in Orlando.
The deterioration of economic conditions caused by COVID-19 resulted in significant reductions in advertising spend by our customers in the Cable Networks and Broadcast Television segments in the second quarter of 2020, and we expect

18


this trend to continue over the near to medium term. These conditions have also resulted, and may continue to result, in an acceleration of subscriber losses at our networks due to reduced consumer spending.
We incurred costs during the first half of 2020 associated with compensating personnel who were unable to work due to the closing or suspension of operations, including at our theme parks and at our production studios.
The postponement and cancellation of many sporting events and professional sports seasons impacted our first and second quarter 2020 results of operations, since both advertising revenues and costs associated with broadcasting these programs were not recognized. Many professional sports leagues have resumed or have announced plans to resume, some with reduced numbers of events for the remainder of the interrupted seasons. Certain of our sports programming rights agreements and distribution agreements with multichannel video providers include contractual provisions if a minimum number of events does not occur. Our distribution revenue in the second quarter of 2020 was negatively impacted as a result of credits accrued relating to these provisions, and the programming costs that we will recognize as the remaining events occur, which are now expected to be primarily in the third quarter of 2020, will also be impacted. When, or the extent to which, sporting events will occur in 2020 will impact the timing, and potentially the amount, of revenue and expense recognition. In addition, the 2020 Tokyo Olympics have been postponed from the third quarter of 2020 to the third quarter of 2021, which will result in a corresponding delay of the associated revenue and costs.
The creation and availability of our film and television programming in the United States and globally have been disrupted, including from the suspension of studio production operations. Additionally, with the temporary closure of many movie theaters worldwide, we have delayed or altered the theatrical distribution strategy for certain of our films, both domestically and internationally. Delays in theatrical releases will affect both current and future periods as a result of corresponding delays in subsequent content licensing windows. We expect results of operations in our Filmed Entertainment segment to continue to be negatively impacted over the near to medium term as a result of COVID-19.
Sky
Many sporting events and professional sports seasons were postponed beginning in the second half of the first quarter of 2020, with certain sports, including European soccer, resuming in May and June 2020, which resulted in significant impacts on Sky’s results of operations in the first and second quarters of 2020. Direct-to-consumer revenue has been negatively impacted as a result of lower sports subscription revenue and we expect continued negative impacts as a result of the impacts of COVID-19 on the reopening plans of our commercial customers. Additionally, significant costs associated with broadcasting these programs were not recognized as a result of the sporting events not occurring in the first quarter of 2020 and for most of the second quarter. Although sporting events have resumed, COVID-19 continues to result in uncertainty in the ultimate timing of when, or the extent to which, sporting events will occur in 2020; their broadcast is expected to impact the timing, and potentially the amount, of revenue and expense recognition.
We temporarily suspended certain sales channels due to COVID-19, which negatively impacted net customer additions and revenue in the first and second quarters of 2020. Our sales channels generally resumed operations in June.
COVID-19 has resulted in the deterioration of economic conditions and increased economic uncertainty in the U.K. and Europe, intensifying what was an already deteriorating economic and advertising environment. These conditions negatively impacted revenue in the first and second quarters of 2020, and we expect will continue to reduce advertising spend and consumer demand for our services for the remainder of 2020. In addition, there is increased risk associated with collections on our outstanding receivables, and we have incurred and expect to continue to incur increases in our bad debt expense.
Global financial markets have been volatile and have experienced significant declines, and domestic and global economic conditions are showing signs of material weakness. At this point, it is impossible to predict the extent and duration of these and any other impacts of COVID-19 to our businesses, or the degree to which demand for our products and services, or supply of key inputs to those products and services, will be affected. This uncertainty makes it challenging for management to estimate with precision the future performance of our businesses.
As of June 30, 2020, we evaluated whether the facts and circumstances and available information resulted in the need for an impairment assessment for any of our long-lived assets, including goodwill, and concluded no assessment was required. We will continue to evaluate the impacts of COVID-19 to our businesses, including the impacts of overall economic conditions, which could result in the recognition of an impairment charge in the future. Our first and second quarter 2020 results were impacted by significant losses and gains, respectively, as a result of the volatility in the market values for publicly traded equity securities underlying our investments.

19


Liquidity
Although negatively impacted by the effects of COVID-19, we expect that our businesses will continue to generate significant cash flow from operating activities and we believe that these cash flows, together with our existing cash, cash equivalents and investments, available borrowings under our existing credit facilities, and our ability to obtain future external financing, will be sufficient for us to meet our current and long-term liquidity and capital requirements. However, we expect the timing of certain priorities to be impacted, such as the pace of our debt reduction efforts and return to share repurchases, and the delay of certain capital projects.
Competition
All of our businesses operate in intensely competitive, consumer-driven and rapidly changing environments and compete with a growing number of companies that provide a broad range of communications products and services, and entertainment, news and information content to consumers. Technological changes are further intensifying and complicating the competitive landscape and challenging existing business models. In particular, consumers are increasingly turning to online sources for viewing and purchasing content, which has and likely will continue to reduce the number of our video customers and subscribers to our cable networks even as it makes our high-speed internet services more valuable to consumers. In addition, the increasing number of entertainment choices available to consumers has intensified audience fragmentation and disaggregated the way that content traditionally has been viewed by consumers. This increase has caused and likely will continue to cause audience ratings declines at our programming channels.
For additional information on the competition our businesses face, see our 2019 Annual Report on Form 10-K and refer to Item 1: Business and Item 1A: Risk Factors. Within the Business section, refer to the “Competition” discussion, and within the Risk Factors section, refer to the risk factors entitled “Our businesses operate in highly competitive and dynamic industries, and our businesses and results of operations could be adversely affected if we do not compete effectively” and “Changes in consumer behavior driven by online video distribution platforms for viewing content continue to adversely affect our businesses and challenge existing business models.”
Seasonality and Cyclicality
Each of our businesses is typically subject to seasonal and cyclical variations. Cable Communications’ results are impacted by the seasonal nature of residential customers receiving our services in college and vacation markets. This generally results in fewer net customer relationship additions in the second quarter of each year.
Revenue and operating costs and expenses (comprised of total costs and expenses, excluding depreciation and amortization expense and other operating gains) are cyclical as a result of our periodic broadcasts of major sporting events, such as the Olympic Games, which affect Cable Networks and Broadcast Television, and the Super Bowl, which affects Broadcast Television. In particular, advertising revenue increases due to increased demand for advertising time for these events and distribution revenue increases in the period of broadcasts of the Olympic Games. Operating costs and expenses also increase as a result of our production costs for these broadcasts and the amortization of the related rights fees.
Revenue in Cable Communications, Cable Networks, Broadcast Television and Sky is also subject to cyclical advertising patterns and changes in viewership levels. Advertising revenue in the U.S. is generally higher in the second and fourth quarters of each year and in even-numbered years due to increases in consumer advertising in the spring and in the period leading up to and including the holiday season and advertising related to candidates running for political office and issue-oriented advertising, respectively. Revenue in Cable Networks and Broadcast Television fluctuates depending on the timing of when our programming is aired, which typically results in higher advertising revenue in the second and fourth quarters of each year. Revenue at Sky has seasonally higher audience levels in winter months and increased competition during major sporting events where public service broadcasters lease the rights, such as the Olympic Games and the FIFA World CupTM.
Revenue in Filmed Entertainment fluctuates due to the timing, nature and number of films released in movie theaters, on DVDs, and through various other distribution platforms. Release dates are determined by several factors, including competition and the timing of vacation and holiday periods. As a result, revenue tends to be seasonal, with increases experienced each year during the summer months and around the holiday season. Content licensing revenue in our Cable Networks, Broadcast Television and Filmed Entertainment segments also fluctuates due to the timing of when our content is made available to licensees.
Revenue in Theme Parks fluctuates with changes in theme park attendance that result from the seasonal nature of vacation travel and weather variations, local entertainment offerings and the opening of new attractions, as well as with changes in currency exchange rates. Theme Parks generally experiences peak attendance during the spring holiday period, the summer months when schools are closed and the Christmas holiday season.

20


Sky’s results are impacted by the seasonal nature of residential customers receiving direct-to-home (“DTH”) and over the top (“OTT”) video services, including the start of the new soccer seasons and the Christmas holiday. This generally results in greater net customer relationship additions and higher subscriber acquisition costs in the second half of each year due to higher marketing expenses.
Exclusive sports rights, such as local European and Union des Associations Européennes de Football Champions League (“UCL”) soccer, Formula 1, and English cricket, play a key role within Sky’s wider content strategy. In Europe, broadcasting rights for major sports are usually tendered through a competitive auction process, with the winning bidder or bidders acquiring rights over a three to five-year period. This creates some level of cyclicality for Sky, although the staggered timing of major sports rights auctions usually gives Sky time to react to any material changes in the competitive dynamics of the prevailing market. Certain of Sky’s significant sports rights agreements require payments at the start of each season, resulting in increases in sports rights payments in the third and fourth quarter of each year.
Consolidated Operating Results
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions, except per share data)
2020
 
2019
 
%
 
2020
 
2019
 
%
Revenue
$
23,715

 
$
26,858

 
(11.7
)%
 
$
50,324

 
$
53,717

 
(6.3
)%
Costs and Expenses:
 
 
 
 
 
 
 
 
 
 
 
Programming and production
6,817

 
8,255

 
(17.4
)
 
15,118

 
16,824

 
(10.1
)
Other operating and administrative
7,646

 
8,086

 
(5.5
)
 
15,900

 
15,986

 
(0.5
)
Advertising, marketing and promotion
1,341

 
1,885

 
(28.9
)
 
3,279

 
3,773

 
(13.1
)
Depreciation
2,099

 
2,197

 
(4.5
)
 
4,206

 
4,437

 
(5.2
)
Amortization
1,165

 
1,079

 
8.1

 
2,322

 
2,159

 
7.6

Operating income
4,647

 
5,356

 
(13.2
)
 
9,499

 
10,538

 
(9.9
)
Interest expense
(1,112
)
 
(1,137
)
 
(2.1
)
 
(2,324
)
 
(2,287
)
 
1.6

Investment and other income (loss), net
420

 
(55
)
 
NM

 
(296
)
 
621

 
(147.7
)
Income before income taxes
3,955

 
4,164

 
(5.0
)
 
6,879

 
8,872

 
(22.5
)
Income tax expense
(946
)
 
(961
)
 
(1.5
)
 
(1,646
)
 
(2,037
)
 
(19.2
)
Net income
3,009

 
3,203

 
(6.0
)
 
5,233

 
6,835

 
(23.4
)
Less: Net income attributable to noncontrolling interests and redeemable subsidiary preferred stock
21

 
78

 
(73.6
)
 
98

 
157

 
(37.5
)
Net income attributable to Comcast Corporation
$
2,988

 
$
3,125

 
(4.4
)%
 
$
5,135

 
$
6,678

 
(23.1
)%
Basic earnings per common share attributable to Comcast Corporation shareholders
$
0.65

 
$
0.69

 
(5.8
)%
 
$
1.12

 
$
1.47

 
(23.8
)%
Diluted earnings per common share attributable to Comcast Corporation shareholders
$
0.65

 
$
0.68

 
(4.4
)%
 
$
1.11

 
$
1.45

 
(23.4
)%
 
 
 
 
 
 
 
 
 
 
 
 
Adjusted EBITDA(a)
$
7,927

 
$
8,716

 
(9.1
)%
 
$
16,057

 
$
17,269

 
(7.0
)%
All percentages are calculated based on actual amounts. Minor differences may exist due to rounding. Percentage changes that are considered not meaningful are denoted with NM.
(a)
Adjusted EBITDA is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 35 for additional information, including our definition and our use of Adjusted EBITDA, and for a reconciliation from net income attributable to Comcast Corporation to Adjusted EBITDA.
Consolidated Revenue
Theme Parks, Sky, Cable Networks, Filmed Entertainment, Broadcast Television and Cable Communications drove decreases in consolidated revenue for the three months ended June 30, 2020.
Theme Parks, Sky, Filmed Entertainment and Cable Networks drove decreases in consolidated revenue for the six months ended June 30, 2020, which were offset by increases in Cable Communications and Broadcast Television.
Revenue for our segments and other businesses is discussed separately below under the heading “Segment Operating Results.”

21


Consolidated Costs and Expenses
Sky, Cable Networks, Theme Parks, Cable Communications, Filmed Entertainment and Broadcast Television drove decreases in consolidated operating costs and expenses for the three months ended June 30, 2020.
Sky, Cable Networks, Filmed Entertainment, Theme Parks, Cable Communications and Broadcast Television drove decreases in consolidated operating costs and expenses for the six months ended June 30, 2020.
Operating costs and expenses for our segments and our corporate operations, businesses development initiatives and other businesses are discussed separately below under the heading “Segment Operating Results.”
Consolidated Depreciation and Amortization Expense
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
%
 
2020
 
2019
 
%
Cable Communications
$
1,937

 
$
2,036

 
(4.9
)%
 
$
3,883

 
$
4,071

 
(4.6
)%
NBCUniversal
574

 
527

 
8.9

 
1,139

 
1,042

 
9.3

Sky
720

 
673

 
7.0

 
1,438

 
1,414

 
1.7

Corporate and Other
33

 
40

 
(18.1
)
 
68

 
69

 
(0.8
)
Comcast Consolidated
$
3,264

 
$
3,276

 
(0.4
)%
 
$
6,528

 
$
6,596

 
(1.0
)%
Consolidated depreciation and amortization expense decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to a decrease in depreciation at Cable Communications related to a reduction in capital expenditures on customer premise equipment, partially offset by an increase in the amortization of certain trade names beginning in the first quarter of 2020, which were previously accounted for as indefinite-lived intangible assets (see Note 10). During the first quarter of 2019, we recorded adjustments to the purchase price allocation of Sky, primarily related to intangible assets and property and equipment. This change resulted in an adjustment recorded in the first quarter of 2019 related to the fourth quarter of 2018 that increased depreciation and amortization expense by $53 million.
Amortization expense from acquisition-related intangible assets totaled $565 million and $1.1 billion for the three and six months ended June 30, 2020, respectively. Amortization expense from acquisition-related intangible assets totaled $499 million and $1 billion for the three and six months ended June 30, 2019, respectively. Amounts primarily relate to customer relationship intangible assets recorded in connection with the Sky transaction in the fourth quarter of 2018 and the NBCUniversal transaction in 2011.
Consolidated Interest Expense
Interest expense decreased for the three months ended June 30, 2020 compared to the same period in 2019 primarily due to decreases in our debt outstanding. Interest expense increased for the six months ended June 30, 2020 compared to the same period in 2019 primarily due to a $140 million charge in the first quarter of 2020 related to the early redemption of senior notes due 2021, partially offset by decreases in our debt outstanding.
Consolidated Investment and Other Income (Loss), Net
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Equity in net income (losses) of investees, net
$
300

 
$
(202
)
 
$
(368
)
 
$
60

Realized and unrealized gains (losses) on equity securities, net
5

 
194

 
(53
)
 
408

Other income (loss), net
115

 
(47
)
 
125

 
153

Total investment and other income (loss), net
$
420

 
$
(55
)
 
$
(296
)
 
$
621

Equity in Net Income (Losses) of Investees, Net
The change in equity in net income (losses) of investees, net for the three and six months ended June 30, 2020 compared to the same periods in 2019 were primarily due to our equity method investments in Atairos and Hulu. The income (losses) at Atairos were driven by fair value adjustments on its underlying investments. The equity in net income (losses) of Atairos and Hulu for the three and six months ended June 30, 2020 and 2019 are presented in the table below.

22


 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Atairos
$
446

 
$
(106
)
 
$
(135
)
 
$
268

Hulu
$
(79
)
 
$
(109
)
 
$
(161
)
 
$
(250
)
Realized and Unrealized Gains (Losses) on Equity Securities, Net
The change in realized and unrealized gains (losses) on equity securities, net for the three months ended June 30, 2020 compared to the same period in 2019 was primarily due to gains related to our investment in Peloton of $86 million, which we sold in the second quarter of 2020, offset by losses on certain investments in the second quarter of 2020, compared to gains on investments, including $96 million related to our investment in Snap in the second quarter of 2019. The change in realized and unrealized gains (losses) on equity securities, net for the six months ended June 30, 2020 compared to the same period in 2019 was primarily due to losses on certain investments for the six months ended June 30, 2020, partially offset by gains related to our investment in Peloton, which we sold in the second quarter of 2020, compared to gains on investments, including $258 million related to our investment in Snap, which was sold in the fourth quarter of 2019.
Other Income (Loss), Net
The change in other income (loss), net for the three months ended June 30, 2020 compared to the same period in 2019 primarily relates to foreign exchange remeasurement gains and gains related to insurance contracts in the second quarter of 2020, compared to foreign exchange remeasurement losses and an impairment of an equity method investment in the second quarter of 2019. The change in other income (loss), net for the six months ended June 30, 2020 compared to the same period in 2019 primarily relates to foreign exchange remeasurement gains for the six months ended June 30, 2020 compared to a gain of $159 million recorded in the prior year period related to the dilution of our Hulu ownership. See Note 9.
Consolidated Income Tax Expense
Income tax expense for the three and six months ended June 30, 2020 and 2019 reflects an effective income tax rate that differs from the federal statutory rate primarily due to state and foreign income taxes and adjustments associated with uncertain tax positions. The decrease in income tax expense for the three and six months ended June 30, 2020 compared to the same periods in 2019 was primarily due to lower income before income taxes.
Segment Operating Results
Our segment operating results are presented based on how we assess operating performance and internally report financial information. We use Adjusted EBITDA as the measure of profit or loss for our operating segments. See Note 2 for our definition of Adjusted EBITDA and a reconciliation from the aggregate amount of Adjusted EBITDA for our reportable business segments to consolidated income before income taxes.

23


Cable Communications Segment Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
 
%
Revenue
 
 
 
 
 
 
 
Residential:
 
 
 
 
 
 
 
High-speed internet
$
5,000

 
$
4,663

 
$
337

 
7.2
 %
Video
5,415

 
5,594

 
(179
)
 
(3.2
)
Voice
877

 
982

 
(105
)
 
(10.7
)
Wireless
326

 
244

 
82

 
33.9

Business services
2,004

 
1,933

 
71

 
3.6

Advertising
428

 
607

 
(179
)
 
(29.6
)
Other
378

 
427

 
(49
)
 
(11.0
)
Total revenue
14,428

 
14,450

 
(22
)
 
(0.2
)
Operating costs and expenses
 
 
 
 
 
 
 
Programming
3,203

 
3,372

 
(169
)
 
(5.0
)
Technical and product support
1,933

 
1,898

 
35

 
1.8

Customer service
601

 
624

 
(23
)
 
(3.7
)
Advertising, marketing and promotion
834

 
1,004

 
(170
)
 
(16.9
)
Franchise and other regulatory fees
398

 
390

 
8

 
2.0

Other
1,283

 
1,308

 
(25
)
 
(1.9
)
Total operating costs and expenses
8,252

 
8,596

 
(344
)
 
(4.0
)
Adjusted EBITDA
$
6,176

 
$
5,854

 
$
322

 
5.5
 %
 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
 
%
Revenue
 
 
 
 
 
 
 
Residential:
 
 
 
 
 
 
 
High-speed internet
$
10,001

 
$
9,240

 
$
761

 
8.2
 %
Video
11,047

 
11,222

 
(175
)
 
(1.6
)
Voice
1,776

 
1,972

 
(196
)
 
(9.9
)
Wireless
669

 
469

 
200

 
42.6

Business services
4,047

 
3,824

 
223

 
5.8

Advertising
985

 
1,163

 
(178
)
 
(15.3
)
Other
821

 
840

 
(19
)
 
(2.1
)
Total revenue
29,346

 
28,730

 
616

 
2.1

Operating costs and expenses

 

 

 

Programming
6,682

 
6,791

 
(109
)
 
(1.6
)
Technical and product support
3,945

 
3,778

 
167

 
4.4

Customer service
1,238

 
1,249

 
(11
)
 
(0.9
)
Advertising, marketing and promotion
1,788

 
1,976

 
(188
)
 
(9.5
)
Franchise and other regulatory fees
804

 
781

 
23

 
2.9

Other
2,637

 
2,573

 
64

 
2.5

Total operating costs and expenses
17,094

 
17,148

 
(54
)
 
(0.3
)
Adjusted EBITDA
$
12,252

 
$
11,582

 
$
670

 
5.8
 %

24


Customer Metrics
 
 
Net Additions
 
June 30,
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)
2020
2019
2020
2019
2020
2019
Customer relationships
 
 
 
 
 
 
Residential customer relationships
29,750

28,508

241

123

601

399

Business services customer relationships
2,384

2,356

(24
)
29

(12
)
53

Total customer relationships
32,134

30,864

217

152

589

453

Residential customer relationships mix
 
 
 
 
 
 
One product customers
11,332

9,526

531

231

1,085

512

Two product customers
8,742

8,952

(107
)
(57
)
(181
)
(40
)
Three or more product customers
9,676

10,030

(184
)
(50
)
(303
)
(72
)
High-speed internet
 
 
 
 
 
 
Residential customers
27,220

25,631

340

182

806

534

Business services customers
2,209

2,176

(17
)
28

(6
)
51

Total high-speed internet customers
29,429

27,807

323

209

800

584

Video
 
 
 
 
 
 
Residential customers
19,473

20,642

(427
)
(209
)
(814
)
(317
)
Business services customers
894

999

(51
)
(15
)
(72
)
(28
)
Total video customers
20,367

21,641

(477
)
(224
)
(887
)
(345
)
Voice
 
 
 
 
 
 
Residential customers
9,698

10,008

(142
)
(82
)
(236
)
(145
)
Business services customers
1,331

1,324

(16
)
17

(12
)
27

Total voice customers
11,029

11,331

(158
)
(65
)
(248
)
(118
)
Wireless
 
 
 
 
 
 
Wireless lines
2,393

1,586

126

181

342

351

Customer metrics are presented based on actual amounts. Minor differences may exist due to rounding. Customer relationships represent the number of residential and business customers that subscribe to at least one of our services. One product, two product, and three or more product customers represent residential customers that subscribe to one, two, or three or more of our services, respectively. For multiple dwelling units (“MDUs”), including buildings located on college campuses, whose residents have the ability to receive additional services, such as additional programming choices or our high-definition video (“HD”) or digital video recorder (“DVR”) services, we count and report customers based on the number of potential billable relationships within each MDU. For MDUs whose residents are not able to receive additional services, the MDU is counted as a single customer. Residential high-speed internet and video customers as of June 30, 2020 included prepaid customers totaling approximately 286,000 and 9,000, respectively. Wireless lines represent the number of activated eligible wireless devices on customers’ accounts. Individual customer relationships may have multiple wireless lines. Customer metrics for 2020 do not include certain high-risk customers who continue to receive service following nonpayment or customers in the free Internet Essentials offer (refer to “Impacts of COVID-19” for further discussion).
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
Average monthly total revenue per customer relationship
$
150.17

 
$
156.44

 
$
153.61

 
$
156.29

Average monthly Adjusted EBITDA per customer relationship
$
64.28

 
$
63.38

 
$
64.13

 
$
63.01

Average monthly total revenue per customer relationship is impacted by rate adjustments and changes in the types and levels of services received by our residential and business services customers, as well as changes in advertising revenue. While revenue from our residential high-speed internet, video and voice services is also impacted by changes in the allocation of revenue among services sold in a bundle, the allocation does not impact average monthly total revenue per customer relationship. Each of our services has a different contribution to operating margin and we also use average monthly Adjusted EBITDA per customer relationship to evaluate the profitability of our customer base across our service offerings. We believe these metrics are useful to understand the trends in our business and average monthly Adjusted EBITDA per customer relationship is useful particularly as we continue to focus on growing our higher-margin businesses, including residential high-speed internet and business services.

25


Cable Communications Segment – Revenue
High-Speed Internet
Revenue increased for the three and six months ended June 30, 2020 compared to the same periods in 2019 due to increases in the number of residential high-speed internet customers and increases in average rates. Average rates in the second quarter of 2020 were negatively impacted by waived fees due to COVID-19 and the impacts of customer adjustments. Refer to video description for further information.
Video
Revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 due to declines in the number of residential video customers, partially offset by increases in average rates. Average rates in the second quarter of 2020 were negatively impacted by customer adjustments accrued as a result of provisions in our programming distribution agreements with regional sports networks related to canceled sporting events. For customers receiving bundled services, the revenue reduction was allocated across each of the services in the bundle.
We have experienced, and expect that we will continue to experience, declines in the number of residential video customers due to competitive pressures, and we expect that our video revenue will continue to decline as a result of the economic and competitive environment and shifting video consumption patterns. We believe our X1 platform helps us compete more effectively against this competition, and have also continued to employ sales and marketing programs, such as promotions, bundled service offerings and service offerings targeted at specific market segments.
Voice
Revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to decreases in average rates and the number of residential voice customers. We expect that the number of residential voice customers and voice revenue will continue to decline.
Wireless
Revenue increased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to increases in the number of customer lines.
Business Services
Revenue increased for the three and six months ended June 30, 2020 compared to the same periods in 2019 due to increases in the number of customers receiving our services and increases in average rates. The rates of growth were reduced due to the negative impacts of COVID-19 on small businesses.
Advertising
Revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 due to reduced spending from advertisers due to COVID-19, partially offset by increases in political advertising.
For both the three and six months ended June 30, 2020 and 2019, 4% of our advertising revenue was generated from our NBCUniversal segments. These amounts are eliminated in our condensed consolidated financial statements but are included in the amounts presented above.
Other
Revenue decreased for the three months ended June 30, 2020 compared to the same period in 2019 due to certain waived billing and collection fees due to COVID-19 and decreases in security and automation services, partially offset by an increase in the licensing of our technology platforms to other multichannel video providers. Revenue decreased for the six months ended June 30, 2020 compared to the same period in 2019 due to certain waived billing and collection fees due to COVID-19, partially offset by an increase in the licensing of our technology platforms to other multichannel video providers.
Cable Communications Segment – Operating Costs and Expenses
Programming expenses decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to adjustment provisions in our programming distribution agreements with regional sports networks related to canceled sporting events as a result of COVID-19. Excluding these adjustments, programming expenses increased due to increases in retransmission consent and sports programming fees, partially offset by declines in the number of video subscribers. We anticipate that our programming expenses will be impacted by higher rate increases compared to those experienced in 2019 due to the timing of contract renewals in 2020, partially offset by expected declines in the number of residential video customers and potentially additional contractual adjustments for regional sports networks.

26


Technical and product support expenses increased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to increased costs related to COVID-19, including additional compensation costs for certain personnel, and also increased costs associated with our wireless phone service, partially offset by cost savings initiatives and a reduction in activity in certain aspects of our business.
Customer service expenses decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 due to lower labor costs as a result of reduced call volumes, partially offset by increases in costs as a result of additional Xfinity stores.
Advertising, marketing and promotion expenses decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to decreases in spending.
Franchise and other regulatory fees increased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to increases in the related rates of these fees.
Other operating costs and expenses decreased for the three months ended June 30, 2020 compared to the same period in 2019 due to decreased costs associated with our advertising business, partially offset by increases in bad debt expense as a result of COVID-19 and personnel-related costs. Other operating costs and expenses increased for the six months ended June 30, 2020 compared to the same period in 2019 due to increases in bad debt expense as a result of COVID-19 and personnel-related costs, partially offset by lower third party advertising costs.
Cable Communications Segment – Operating Margin
Our operating margin is Adjusted EBITDA as a percentage of revenue. We believe this metric is useful particularly as we continue to focus on growing our higher-margin businesses, including residential high-speed internet and business services, and on reducing losses related to our wireless phone service and improving overall operating cost management.
Our operating margin for the three and six months ended June 30, 2020 was 42.8% and 41.7%, respectively. While the accrued adjustments for regional sports networks did not impact Adjusted EBITDA in the second quarter of 2020, they resulted in an increase to operating margins. Our operating margin for the three and six months ended June 30, 2019 was 40.5% and 40.3%, respectively. The most significant operating costs and expenses are the programming expenses we incur to provide content to our video customers, which decreased 5.0% and 1.6% for the three and six months ended June 30, 2020, respectively, compared to the same periods in 2019. Losses from our wireless phone service were $37 million and $96 million for the three and six months ended June 30, 2020, respectively, compared to losses of $88 million and $191 million for the three and six months ended June 30, 2019, respectively.
NBCUniversal Segments Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Cable Networks
$
2,515

 
$
2,947

 
$
(432
)
(14.7
)%
Broadcast Television
2,364

 
2,402

 
(38
)
(1.6
)
Filmed Entertainment
1,194

 
1,457

 
(263
)
(18.1
)
Theme Parks
87

 
1,464

 
(1,377
)
(94.1
)
Headquarters, other and eliminations
(36
)
 
(64
)
 
28

NM

Total revenue
$
6,124

 
$
8,206

 
$
(2,082
)
(25.4
)%
Adjusted EBITDA
 
 
 
 
 
 
Cable Networks
$
1,243

 
$
1,201

 
$
42

3.5
 %
Broadcast Television
641

 
534

 
107

20.0

Filmed Entertainment
228

 
183

 
45

24.8

Theme Parks
(399
)
 
590

 
(989
)
(167.7
)
Headquarters, other and eliminations
(75
)
 
(184
)
 
109

NM

Total Adjusted EBITDA
$
1,638

 
$
2,324

 
$
(686
)
(29.5
)%

27


 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Cable Networks
$
5,374

 
$
5,815

 
$
(441
)
(7.6
)%
Broadcast Television
5,048

 
4,869

 
179

3.7

Filmed Entertainment
2,564

 
3,225

 
(661
)
(20.5
)
Theme Parks
956

 
2,740

 
(1,784
)
(65.1
)
Headquarters, other and eliminations
(84
)
 
(130
)
 
46

NM

Total revenue
$
13,858

 
$
16,519

 
$
(2,661
)
(16.1
)%
Adjusted EBITDA
 
 
 
 
 
 
Cable Networks
$
2,491

 
$
2,463

 
$
28

1.1
 %
Broadcast Television
1,142

 
921

 
221

24.0

Filmed Entertainment
334

 
547

 
(213
)
(38.8
)
Theme Parks
(323
)
 
1,088

 
(1,411
)
(129.7
)
Headquarters, other and eliminations
(259
)
 
(358
)
 
99

NM

Total Adjusted EBITDA
$
3,385

 
$
4,661

 
$
(1,276
)
(27.4
)%

Cable Networks Segment Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Distribution
$
1,455

 
$
1,707

 
$
(252
)
(14.8
)%
Advertising
679

 
931

 
(252
)
(27.0
)
Content licensing and other
381

 
309

 
72

23.1

Total revenue
2,515

 
2,947

 
(432
)
(14.7
)
Operating costs and expenses
 
 
 
 
 
 
Programming and production
881

 
1,274

 
(393
)
(30.9
)
Other operating and administrative
333

 
370

 
(37
)
(10.2
)
Advertising, marketing and promotion
58

 
102

 
(44
)
(42.9
)
Total operating costs and expenses
1,272

 
1,746

 
(474
)
(27.2
)
Adjusted EBITDA
$
1,243

 
$
1,201

 
$
42

3.5
 %
 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Distribution
$
3,163

 
$
3,442

 
$
(279
)
(8.1
)%
Advertising
1,513

 
1,783

 
(270
)
(15.1
)
Content licensing and other
698

 
590

 
108

18.3

Total revenue
5,374

 
5,815

 
(441
)
(7.6
)
Operating costs and expenses
 
 
 
 
 
 
Programming and production
1,999

 
2,417

 
(418
)
(17.3
)
Other operating and administrative
719

 
729

 
(10
)
(1.3
)
Advertising, marketing and promotion
165

 
206

 
(41
)
(19.9
)
Total operating costs and expenses
2,883

 
3,352

 
(469
)
(14.0
)
Adjusted EBITDA
$
2,491

 
$
2,463

 
$
28

1.1
 %

28


Cable Networks Segment – Revenue
Cable Networks revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 due to decreases in distribution revenue and advertising revenue, which were offset by increases in content licensing and other revenue. Distribution revenue decreased primarily due to credits accrued at some of our regional sports networks resulting from the reduced number of games planned by professional sports leagues due to COVID-19. Certain of our distribution agreements with multichannel video providers require contractual adjustments if a minimum number of sporting events does not occur. Excluding these credits, distribution revenue decreased due to increased declines in the number of subscribers at our cable networks, partially offset by increases in the contractual rates charged under distribution agreements. Advertising revenue decreased compared to the same periods in 2019 primarily due to reduced spending from advertisers as a result of COVID-19, including from the postponement and cancellation of sporting events and continued audience ratings declines at our networks. The decrease in advertising revenue for the six months ended June 30, 2020 compared to the same period in 2019 was partially offset by higher prices for advertising units sold. Content licensing and other revenue increased primarily due to the timing of content provided under our licensing agreements, including transactions with Peacock in the second quarter of 2020.
For the three and six months ended June 30, 2020, 13% and 14%, respectively, of our Cable Networks segment revenue was generated from our Cable Communications segment. For both the three and six months ended June 30, 2019, 15% of our Cable Networks segment revenue was generated from our Cable Communications segment. These amounts are eliminated in our condensed consolidated financial statements but are included in the amounts presented above.
Cable Networks Segment – Operating Costs and Expenses
Operating costs and expenses decreased for the three months ended June 30, 2020 compared to the same period in 2019 due to decreases in programming and production costs, advertising, marketing and promotion costs and other operating and administrative costs. The decrease in programming and production costs was primarily due to decreases in sports programming costs recognized as a result of professional sports leagues postponing and canceling events as a result of COVID-19, partially offset by an increase in other programming costs at our networks. The decrease in advertising, marketing and promotion costs was due to lower spending on marketing related to our cable networks. The decrease in other operating and administrative costs was primarily due to lower employee-related and other overhead costs as a result of cost savings initiatives.
Operating costs and expenses decreased for the six months ended June 30, 2020 compared to the same period in 2019 primarily due to decreases in programming and production costs and advertising, marketing and promotion costs. The decrease in programming and production costs was primarily due to decreases in sports programming costs recognized as a result of professional sports leagues postponing and canceling events as a result of COVID-19, partially offset by increases in other programming costs at our networks. The decrease in advertising, marketing and promotion costs was due to lower spending on marketing related to our cable networks and digital properties.
Broadcast Television Segment Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Advertising
$
959

 
$
1,329

 
$
(370
)
(27.9
)%
Content licensing
749

 
472

 
277

58.5

Distribution and other
656

 
601

 
55

9.2

Total revenue
2,364

 
2,402

 
(38
)
(1.6
)
Operating costs and expenses
 
 
 
 
 
 
Programming and production
1,323

 
1,369

 
(46
)
(3.4
)
Other operating and administrative
357

 
395

 
(38
)
(9.7
)
Advertising, marketing and promotion
43

 
104

 
(61
)
(58.4
)
Total operating costs and expenses
1,723

 
1,868

 
(145
)
(7.8
)
Adjusted EBITDA
$
641

 
$
534

 
$
107

20.0
 %

29


 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Advertising
$
2,277

 
$
2,646

 
$
(369
)
(13.9
)%
Content licensing
1,484

 
1,032

 
452

43.7

Distribution and other
1,287

 
1,191

 
96

8.1

Total revenue
5,048

 
4,869

 
179

3.7

Operating costs and expenses
 
 
 
 
 
 
Programming and production
2,975

 
2,946

 
29

1.0

Other operating and administrative
768

 
777

 
(9
)
(1.2
)
Advertising, marketing and promotion
163

 
225

 
(62
)
(27.6
)
Total operating costs and expenses
3,906

 
3,948

 
(42
)
(1.1
)
Adjusted EBITDA
$
1,142

 
$
921

 
$
221

24.0
 %
Broadcast Television Segment – Revenue
Broadcast Television revenue decreased for the three months ended June 30, 2020 compared to the same period in 2019 due to decreases in advertising revenue, partially offset by increases in content licensing revenue and distribution and other revenue. Advertising revenue decreased for the three months ended June 30, 2020 compared to the same period in 2019 due to reduced spending from advertisers as a result of COVID-19, including from the postponement and cancellation of sporting events, and continued declines in audience ratings. The increase in content licensing revenue was primarily due to the timing of content provided under our licensing agreements, including transactions with Peacock in the second quarter of 2020. The increase in distribution and other revenue was primarily due to increases in fees recognized under our retransmission consent agreements.
Broadcast Television revenue increased for the six months ended June 30, 2020 compared to the same period in 2019 due to increases in content licensing revenue and distribution and other revenue, partially offset by decreases in advertising revenue. The increase in content licensing revenue was primarily due to the timing of content provided under our licensing agreements, including transactions with Peacock in the second quarter of 2020. The increase in distribution and other revenue was primarily due to increases in fees recognized under our retransmission consent agreements. The decrease in advertising revenue compared to the same period in 2019 was due to reduced spending from advertisers as a result of COVID-19, including from the postponement and cancellation of sporting events, and continued declines in audience ratings, which were partially offset by higher prices for advertising units sold.
Broadcast Television Segment – Operating Costs and Expenses
Operating costs and expenses decreased for the three months ended June 30, 2020 compared to the same period in 2019 due to decreases in advertising, marketing and promotion costs, programming and production costs, and other operating and administrative costs. The decrease in advertising, marketing and promotions costs was primarily due to reduced spending on marketing related to our programming. The decrease in programming and production costs was primarily due to decreases in the recognition of sports programming costs as a result of professional sports leagues postponing and canceling events as a result of COVID-19, decreases in entertainment programming costs and due to the impact of the updated accounting guidance, which removed certain limitations on the amounts capitalized for episodic television series and had a favorable impact on programming and production expense in the current period (see Note 8), partially offset by higher studio production costs. The decrease in other operating and administrative costs was due to decreased overhead costs as part of cost savings initiatives and lower employee-related costs.
Operating costs and expenses decreased for the six months ended June 30, 2020 compared to the same period in 2019 primarily due to decreases in advertising, marketing and promotion costs, partially offset by increases in programming and production costs. The decrease in advertising, marketing and promotion costs was due to lower spending on marketing related to our programming. The increase in programming and production costs was primarily due to higher studio production costs, which was partially offset by decreases in the recognition of sports programming costs as a result of professional sports leagues postponing and canceling events as a result of COVID-19, as well as the impact of the adoption of updated accounting guidance in the first quarter of 2020, which removed certain limitations on the amounts capitalized for episodic television series and had a favorable impact on programming and production expense in the current period (see Note 8).

30


Filmed Entertainment Segment Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Theatrical
$
8

 
$
252

 
$
(244
)
(96.8
)%
Content licensing
850

 
712

 
138

19.5

Home entertainment
229

 
229

 

0.2

Other
107

 
264

 
(157
)
(59.6
)
Total revenue
1,194

 
1,457

 
(263
)
(18.1
)
Operating costs and expenses
 
 
 
 
 
 
Programming and production
594

 
601

 
(7
)
(1.0
)
Other operating and administrative
206

 
294

 
(88
)
(30.5
)
Advertising, marketing and promotion
166

 
379

 
(213
)
(56.1
)
Total operating costs and expenses
966

 
1,274

 
(308
)
(24.2
)
Adjusted EBITDA
$
228

 
$
183

 
$
45

24.8
 %
 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
 
 
 
 
 
 
Theatrical
$
325

 
$
697

 
$
(372
)
(53.4
)%
Content licensing
1,541

 
1,529

 
12

0.8

Home entertainment
400

 
496

 
(96
)
(19.2
)
Other
298

 
503

 
(205
)
(40.8
)
Total revenue
2,564

 
3,225

 
(661
)
(20.5
)
Operating costs and expenses
 
 
 
 
 
 
Programming and production
1,202

 
1,334

 
(132
)
(9.9
)
Other operating and administrative
470

 
555

 
(85
)
(15.6
)
Advertising, marketing and promotion
558

 
789

 
(231
)
(29.2
)
Total operating costs and expenses
2,230

 
2,678

 
(448
)
(16.8
)
Adjusted EBITDA
$
334

 
$
547

 
$
(213
)
(38.8
)%
Filmed Entertainment Segment – Revenue
Filmed Entertainment revenue decreased for the three months ended June 30, 2020 compared to the same period in 2019 due to decreases in theatrical revenue and other revenue, partially offset by increases in content licensing revenue. The decrease in theatrical revenue was primarily due to theater closures as a result of COVID-19. The decrease in other revenue was primarily due to decreases in revenue from our movie ticketing and entertainment business and live stage plays, which were impacted by theater and entertainment venue closures as a result of COVID-19. The increase in content licensing revenue was primarily due to the timing of when content was made available under licensing agreements, including making certain 2020 releases available on demand after theater closures due to COVID-19, including Trolls World Tour and The King of Staten Island, as well as transactions with Peacock in the second quarter of 2020.
Filmed Entertainment revenue decreased for the six months ended June 30, 2020 compared to the same period in 2019 due to decreases in theatrical revenue, other revenue, and home entertainment revenue, partially offset by increases in content licensing revenue. The decrease in theatrical revenue was primarily due to theater closures as a result of COVID-19. The decrease in other revenue was primarily due to decreases in revenue from our movie ticketing and entertainment business and live stage plays, which were impacted by theater and entertainment venue closures as a result of COVID-19. The decrease in home entertainment revenue was primarily due to higher sales of 2019 releases, including Dr. Seuss The Grinch, How to Train Your Dragon: The Hidden World and Glass compared to the sales of 2020 releases, including 1917, Dr. Dolittle, and continued sales of Fast and Furious Presents: Hobbs and Shaw. The increase in content licensing revenue was primarily due to the timing of when content was made available under licensing agreements, including making certain 2020 releases available on demand after theater closures due to COVID-19, including Trolls World Tour, The Invisible Man, and The King of Staten Island, as well as transactions with Peacock in the second quarter of 2020.

31


Filmed Entertainment Segment – Operating Costs and Expenses
Operating costs and expenses decreased for the three months ended June 30, 2020 compared to the same period in 2019 primarily due to decreases in advertising, marketing and promotion costs and other operating and administrative costs. The decrease in advertising, marketing and promotion costs was due to lower spending on current period releases as a result of COVID-19. The decrease in other operating and administrative costs was due to lower costs associated with our movie ticketing and entertainment business and live stage plays, which were impacted by theater and entertainment venue closures as a result of COVID-19.
Operating costs and expenses decreased for the six months ended June 30, 2020 compared to the same period in 2019 due to decreases in advertising, marketing and promotion costs, programming and production costs, and other operating and administrative costs. The decrease in advertising, marketing and promotion costs was due to lower spending on current period releases as a result of COVID-19. The decrease in programming and production costs was primarily due to higher amortization of film production costs in the prior year period. The decrease in other operating and administrative costs was due to lower costs associated with our movie ticketing and entertainment business and live stage plays, which were impacted by theater and entertainment venue closures as a result of COVID-19.
Theme Parks Segment Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
$
87

 
$
1,464

 
$
(1,377
)
(94.1
)%
Operating costs and expenses
486

 
874

 
(388
)
(44.3
)
Adjusted EBITDA
$
(399
)
 
$
590

 
$
(989
)
(167.7
)%
 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
$
956

 
$
2,740

 
$
(1,784
)
(65.1
)%
Operating costs and expenses
1,279

 
1,652

 
(373
)
(22.6
)
Adjusted EBITDA
$
(323
)
 
$
1,088

 
$
(1,411
)
(129.7
)%
Theme Parks Segment – Revenue
Theme Parks revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 due to the temporary closures of our theme parks as a result of COVID-19, beginning in late February in Japan and mid-March for our theme parks in Orlando and Hollywood. Our theme parks in Orlando and Japan reopened with limited capacity in June, while our park in Hollywood remains closed.
Theme Parks Segment – Operating Costs and Expenses
Theme Parks operating costs and expenses decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to decreases in costs related to park operations due to the park closures, partially offset by pre-opening costs associated with Universal Beijing Resort.

32


Sky Segment Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
 
Constant Currency Growth(a)
(in millions)
2020
 
2019
 
$
%
 
%
Revenue
 
 
 
 
 
 
 
 
Direct-to-consumer
$
3,524

 
$
3,889

 
$
(365
)
(9.4
)%
 
(6.7
)%
Content
234

 
376

 
(142
)
(37.7
)
 
(35.7
)
Advertising
321

 
563

 
(242
)
(43.0
)
 
(41.2
)
Total revenue
4,079

 
4,828

 
(749
)
(15.5
)
 
(12.9
)
Operating costs and expenses
 
 
 
 
 
 
 
 
Programming and production
1,543

 
2,239

 
(696
)
(31.0
)
 
(29.0
)
Direct network costs
498

 
414

 
84

20.4

 
24.7

Other
1,289

 
1,403

 
(114
)
(8.3
)
 
(5.5
)
Total operating costs and expenses
3,330

 
4,056

 
(726
)
(17.9
)
 
(15.5
)
Adjusted EBITDA
$
749

 
$
772

 
$
(23
)
(2.9
)%
 
0.2
 %
 
Six Months Ended
June 30,
 
Increase/
(Decrease)
 
Constant Currency Growth(a)
(in millions)
2020
 
2019
 
$
%
 
%
Revenue
 
 
 
 
 
 
 
 
Direct-to-consumer
$
7,203

 
$
7,723

 
$
(520
)
(6.7
)%
 
(4.3
)%
Content
559

 
746

 
(187
)
(25.1
)
 
(23.3
)
Advertising
834

 
1,156

 
(322
)
(27.9
)
 
(26.1
)
Total revenue
8,596

 
9,625

 
(1,029
)
(10.7
)
 
(8.4
)
Operating costs and expenses
 
 
 
 
 
 
 
 
Programming and production
3,607

 
4,540

 
(933
)
(20.5
)
 
(18.5
)
Direct network costs
955

 
799

 
156

19.6

 
22.9

Other
2,734

 
2,851

 
(117
)
(4.1
)
 
(1.7
)
Total operating costs and expenses
7,296

 
8,190

 
(894
)
(10.9
)
 
(8.6
)
Adjusted EBITDA
$
1,300

 
$
1,435

 
$
(135
)
(9.4
)%
 
(7.2
)%
All percentages are calculated based on actual amounts. Minor differences may exist due to rounding.
(a)
Constant currency growth is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 35 for additional information, including our definition and our use of constant currency, and for a reconciliation of Sky’s constant currency growth rates.
Customer Metrics
 
 
Net Additions
 
June 30,
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)
2020
2019
2020
2019
2020
2019
Total customer relationships
23,716

24,016

(214
)
304

(279
)
416

Sky customer relationships represent the number of residential retail customers that subscribe to at least one of Sky’s four primary services of video, high-speed internet, voice and wireless phone service. Commercial retail customers include hotels, bars, workplaces and restaurants with an active subscription for the purpose of providing Sky services to customers. Sky reports commercial customers based on the number of commercial agreements per venue in the U.K., and generally based on a residential equivalent unit using the multiple of residential customer revenue in Italy and the number of active venues (bars and restaurants) or rooms (hotels and clinics) in Germany.
 
Three Months Ended
June 30,
Increase/
(Decrease)
Constant
Currency
Growth(a)
 
Six Months Ended
June 30,
Increase/
(Decrease)
Constant
Currency
Growth(a)
 
2020
2019
%
%
 
2020
2019
%
%
Average monthly direct-to-consumer revenue per customer relationship
$
49.29

$
54.31

(9.2
)%
(6.5
)%
 
$
50.32

$
54.06

(6.9
)%
(4.5
)%
(a)
Constant currency growth is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 35 for additional information, including our definition and our use of constant currency, and for a reconciliation of Sky’s constant currency growth rates.

33


Average monthly direct-to-consumer revenue per customer relationship is impacted by rate adjustments and changes in the types and levels of services received by Sky’s customers. Each of Sky’s services has a different contribution to Adjusted EBITDA. We believe this metric is useful in understanding the trends in our business across all of our direct-to-consumer service offerings.
Sky Segment – Revenue
Direct-to-Consumer
Revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019. Excluding the impact of foreign currency, revenue decreased primarily due to decreases in average revenue per customer relationship, driven by the impacts of COVID-19, which has resulted in lower sports subscription revenue, as well as a decrease in customer relationships.
Content
Revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019. Excluding the impact of foreign currency, revenue decreased primarily due to decreases in wholesale revenue from sports programming as a result of professional sports leagues postponing events as a result of COVID-19.
Advertising
Revenue decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019. Excluding the impact of foreign currency, revenue decreased primarily due to overall market weakness, which has worsened due to COVID-19, the postponement of sporting events due to COVID-19, and the impact of changes in legislation related to gambling advertisements in the U.K. and Italy that occurred in the third quarter of 2019.
Sky Segment – Operating Costs and Expenses
Programming and production costs decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019. Excluding the impact of foreign currency, programming and production costs decreased primarily due to decreases in sports programming costs recognized as a result of professional sports leagues postponing events as a result of COVID-19. Sporting events, including European soccer leagues, resumed in May and June 2020 and the costs associated with broadcasting these sporting events will be recognized in future periods depending on the timing and extent of future events.
Direct network costs increased for the three and six months ended June 30, 2020 compared to the same periods in 2019. Excluding the impact of foreign currency, direct network costs increased primarily due to increases in costs associated with Sky’s high-speed internet and wireless phone services as a result of increases in the number of customers receiving these services.
Other expenses decreased for the three and six months ended June 30, 2020 compared to the same periods in 2019. Excluding the impact of foreign currency, other expenses decreased primarily due to lower advertising costs, resulting from the impact of COVID-19.
Corporate, Other and Eliminations
Corporate and Other Results of Operations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
$
46

 
$
56

 
$
(10
)
(16.7
)%
Operating costs and expenses
568

 
353

 
215

60.5

Adjustment for Sky transaction-related costs
(16
)
 
(84
)
 
68

NM

Adjusted EBITDA
$
(506
)
 
$
(213
)
 
$
(293
)
(136.9
)%
 
Six Months Ended
June 30,

Increase/
(Decrease)
(in millions)
2020

2019

$
%
Revenue
$
166


$
164


$
2

1.3
 %
Operating costs and expenses
954


699


255

36.3

Adjustment for Sky transaction-related costs
(30
)
 
(135
)
 
105

NM

Adjusted EBITDA
$
(758
)

$
(400
)

$
(358
)
(89.2
)%
Percentage changes that are considered not meaningful are denoted with NM.

34


Corporate and Other – Revenue
Revenue primarily relates to Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and, beginning in the second quarter of 2020, revenues at Peacock.
Corporate and Other – Operating Costs and Expenses
Expenses primarily include overhead, personnel costs, the costs of other business initiatives, such as Peacock, and operating costs and expenses associated with Comcast Spectacor.
Expenses increased for the three and six months ended June 30, 2020 compared to the same periods in 2019 primarily due to certain costs incurred in the second quarter of 2020 in response to COVID-19, including severance and restructuring charges related to our NBCUniversal segments, and costs associated with Peacock, which were partially offset by a reduction in costs related to the Sky transaction. Beginning in the second quarter of 2020, Peacock costs include amortization of film and television costs and we expect to continue to incur significant costs related to additional content and marketing for the new platform. Corporate and Other Adjusted EBITDA excludes Sky transaction-related costs.
Eliminations
 
Three Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
$
(962
)
 
$
(682
)
 
$
280

41.0
%
Operating costs and expenses
(832
)
 
(661
)
 
171

25.7

Adjusted EBITDA
$
(130
)
 
$
(21
)
 
$
109

NM

 
Six Months Ended
June 30,
 
Increase/
(Decrease)
(in millions)
2020
 
2019
 
$
%
Revenue
$
(1,642
)
 
$
(1,321
)
 
$
321

24.2
%
Operating costs and expenses
(1,520
)
 
(1,312
)
 
208

15.8

Adjusted EBITDA
$
(122
)
 
$
(9
)
 
$
113

NM

Percentage changes that are considered not meaningful are denoted with NM.
Beginning in the second quarter of 2020, revenue and operating costs and expenses eliminations increased as a result of licensing of content between our NBCUniversal segments and Peacock. Refer to Note 2 for further description of transactions between our segments.
Non-GAAP Financial Measures
Consolidated Adjusted EBITDA
Adjusted EBITDA is a non-GAAP financial measure and is the primary basis used to measure the operational strength and performance of our businesses as well as to assist in the evaluation of underlying trends in our businesses. This measure eliminates the significant level of noncash depreciation and amortization expense that results from the capital-intensive nature of certain of our businesses and from intangible assets recognized in business combinations. It is also unaffected by our capital and tax structures, and by our investment activities, including the results of entities that we do not consolidate, as our management excludes these results when evaluating our operating performance. Our management and Board of Directors use this financial measure to evaluate our consolidated operating performance and the operating performance of our operating segments and to allocate resources and capital to our operating segments. It is also a significant performance measure in our annual incentive compensation programs. Additionally, we believe that Adjusted EBITDA is useful to investors because it is one of the bases for comparing our operating performance with that of other companies in our industries, although our measure of Adjusted EBITDA may not be directly comparable to similar measures used by other companies.
We define Adjusted EBITDA as net income attributable to Comcast Corporation before net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock, income tax expense, investment and other income (loss), net, interest expense, depreciation and amortization expense, and other operating gains and losses (such as impairment charges related to fixed and intangible assets and gains or losses on the sale of long-lived assets), if any. From time to time, we may exclude from Adjusted EBITDA the impact of certain events, gains, losses or other charges (such as significant legal settlements) that affect the period-to-period comparability of our operating performance.

35


We reconcile consolidated Adjusted EBITDA to net income attributable to Comcast Corporation. This measure should not be considered a substitute for operating income, net income (loss), net income attributable to Comcast Corporation, or net cash provided by operating activities that we have reported in accordance with GAAP.
Reconciliation from Net Income Attributable to Comcast Corporation to Adjusted EBITDA
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Net income attributable to Comcast Corporation
$
2,988

 
$
3,125

 
$
5,135

 
$
6,678

Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock
21

 
78

 
98

 
157

Income tax expense
946

 
961

 
1,646

 
2,037

Investment and other (income) loss, net
(420
)
 
55

 
296

 
(621
)
Interest expense
1,112

 
1,137

 
2,324

 
2,287

Depreciation
2,099

 
2,197

 
4,206

 
4,437

Amortization
1,165

 
1,079

 
2,322

 
2,159

Adjustment for Sky transaction-related costs
16

 
84

 
30

 
135

Adjusted EBITDA
$
7,927

 
$
8,716

 
$
16,057

 
$
17,269

Constant Currency
Constant currency and constant currency growth rates are non-GAAP financial measures that present our results of operations excluding the estimated effects of foreign currency exchange rate fluctuations. Certain of our businesses, including Sky, have operations outside the United States that are conducted in local currencies. As a result, the comparability of the financial results reported in U.S. dollars is affected by changes in foreign currency exchange rates. In our Sky segment, we use constant currency and constant currency growth rates to evaluate the underlying performance of the business, and we believe it is helpful for investors to present operating results on a comparable basis period over period to evaluate its underlying performance.
Constant currency and constant currency growth rates are calculated by comparing the comparative period results in the prior year adjusted to reflect the average exchange rates from the current year period rather than the actual exchange rates in effect during the respective prior year periods.
Reconciliation of Sky Constant Currency Growth Rates
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
Actual
 
Constant Currency
 
Constant Currency Growth
 
Actual
 
Constant Currency
 
Constant Currency Growth
(in millions, except per customer data)
2020
 
2019
 
%
 
2020
 
2019
 
%
Revenue
 
 
 
 
 
 
 
 
 
 
 
Direct-to-consumer
$
3,524

 
$
3,774

 
(6.7
)%
 
$
7,203

 
$
7,525

 
(4.3
)%
Content
234

 
364

 
(35.7
)
 
559

 
727

 
(23.3
)
Advertising
321

 
547

 
(41.2
)
 
834

 
1,127

 
(26.1
)
Total revenue
4,079

 
4,685

 
(12.9
)
 
8,596

 
9,379

 
(8.4
)
Operating costs and expenses
 
 
 
 
 
 
 
 
 
 
 
Programming and production
1,543

 
2,176

 
(29.0
)
 
3,607

 
4,424

 
(18.5
)
Direct network costs
498

 
400

 
24.7

 
955

 
778

 
22.9

Other
1,289

 
1,362

 
(5.5
)
 
2,734

 
2,778

 
(1.7
)
Total operating costs and expenses
3,330

 
3,938

 
(15.5
)
 
7,296

 
7,980

 
(8.6
)
Adjusted EBITDA
$
749

 
$
747

 
0.2
 %
 
$
1,300

 
$
1,399

 
(7.2
)%
Average monthly direct-to-consumer revenue per customer relationship
$
49.29

 
$
52.72

 
(6.5
)%
 
$
50.32

 
$
52.68

 
(4.5
)%

36


Liquidity and Capital Resources
Our businesses generate significant cash flows from operating activities. We believe that we will be able to continue to meet our current and long-term liquidity and capital requirements, including fixed charges, through our cash flows from operating activities; existing cash, cash equivalents and investments; available borrowings under our existing credit facilities; and our ability to obtain future external financing. Refer to “Impacts of COVID-19” for additional discussion.
We maintain significant availability under our revolving credit facilities and commercial paper programs to meet our short-term liquidity requirements. As of June 30, 2020, amounts available under our revolving credit facilities, net of amounts outstanding under our commercial paper programs and outstanding letters of credit and bank guarantees, totaled $9.2 billion.
Operating Activities
Components of Net Cash Provided by Operating Activities
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
Operating income
$
9,499

 
$
10,538

Depreciation and amortization
6,528

 
6,596

Noncash share-based compensation
621

 
533

Changes in operating assets and liabilities
(15
)
 
95

Payments of interest
(1,936
)
 
(2,111
)
Payments of income taxes
(333
)
 
(1,634
)
Other
103

 
254

Net cash provided by operating activities
$
14,467

 
$
14,271

The variance in changes in operating assets and liabilities for the six months ended June 30, 2020 compared to the same period in 2019 was primarily due to the impact of COVID-19 on the timing of our film and television costs, including sports rights, as well as the timing of our accounts payables and accrued expenses, which was partially offset by the timing of our accounts receivable.
The decrease in payments of income taxes for the six months ended June 30, 2020 compared to the same period in 2019 was primarily due to the extension of due dates for second quarter 2020 federal estimated income tax payments to the third quarter. Payments of income taxes for the second half of 2020 will also include payments relating to the taxable gain associated with the AirTouch redemption which approximated the proceeds received.
Investing Activities
Net cash used in investing activities for the six months ended June 30, 2020 consisted primarily of capital expenditures, cash paid for intangible assets and the construction of Universal Beijing Resort, which were partially offset by proceeds from sales of businesses and investments. Net cash used in investing activities for the six months ended June 30, 2019 consisted primarily of capital expenditures, purchases of investments and cash paid for intangible assets. Capital expenditures decreased for the six months ended June 30, 2020 compared to the same period in 2019 primarily due to decreases in spending by our Cable Communications and Theme Parks segments. We anticipate further declines in spending across our segments as a result of COVID-19, even as we continue to invest in scalable infrastructure to increase network capacity in our Cable Communications segment. Proceeds from sales of businesses and investments increased for the six months ended June 30, 2020 compared to the same period in 2019 primarily due to $1.7 billion of proceeds received from the sale of our investment in AirTouch. See Note 9.
Financing Activities
Net cash used in financing activities for the six months ended June 30, 2020 consisted primarily of repayments of debt, dividend payments and payments related to the redemption and repayment of subsidiary preferred shares presented in other financing activities (see Note 9), which were partially offset by proceeds from borrowings. Net cash used in financing activities for the six months ended June 30, 2019 consisted primarily of repayments of debt and dividend payments.
In the first quarter of 2020, we issued $4.0 billion of fixed rate senior notes maturing between 2025 and 2040, $3.2 billion (using exchange rates on the date of issuance) of fixed rate Euro senior notes maturing between 2027 and 2040 and $1.8 billion (using exchange rates on the date of issuance) of fixed rate Sterling senior notes maturing between 2029 and 2036. In May 2020, we issued $4.0 billion of fixed rate senior notes maturing between 2031 and 2051.
For the six months ended June 30, 2020, we made debt repayments totaling $10.7 billion, including the early redemption and purchase of $9.0 billion of senior notes maturing between 2021 and 2047.

37


In June 2020, we announced our election to exercise our option to redeem at par $1.4 billion of senior notes due 2046 in August 2020.
As of June 30, 2020, we had no commercial paper outstanding and there were no amounts outstanding under our revolving credit facilities.
We have made, and may from time to time in the future make, optional repayments on our debt obligations, which may include repurchases or exchanges of our outstanding public notes and debentures, depending on various factors, such as market conditions. See Notes 6 and 7 for additional information on our financing activities.
Share Repurchases and Dividends
Effective January 1, 2017, our Board of Directors increased our share repurchase program authorization to $12 billion, which does not have an expiration date. Under the authorization, we may repurchase shares in the open market or in private transactions. We have paused our share repurchase program in order to accelerate the reduction of indebtedness we incurred in connection with the acquisition of Sky, and no common shares were repurchased under the authorization for the six months ended June 30, 2020.
We paid $269 million for the six months ended June 30, 2020 related to employee taxes associated with the administration of our share-based compensation plans.
In January 2020, our Board of Directors approved a 10% increase in our dividend to $0.92 per share on an annualized basis. In May 2020, our Board of Directors approved our second quarter dividend of $0.23 per share paid in July 2020. We expect to continue to pay quarterly dividends, although each dividend is subject to approval by our Board of Directors. On April 22, 2020, we paid dividends of $1.1 billion.
Guarantee Structure
Our debt is primarily issued at Comcast, although we also have debt at certain of our subsidiaries as a result of acquisitions and other issuances. A substantial amount of this debt is subject to guarantees by Comcast and by certain subsidiaries that we have put in place to simplify our capital structure. We believe this guarantee structure provides liquidity benefits to debt investors and helps to simplify credit analysis with respect to relative value considerations of guaranteed subsidiary debt.
Debt and Guarantee Structure
(in billions)
June 30, 2020
December 31, 2019
Debt subject to cross-guarantees
 
 
Comcast
$
86.5

$
80.4

NBCUniversal(a)
3.8

5.8

Comcast Cable(a)
2.1

2.1

 
92.4

88.3

Debt subject to one-way guarantees
 
 
Sky
8.5

9.2

Other(a)
2.9

4.1

 
11.4

13.3

Debt not guaranteed
 
 
Universal Beijing Resort(b)
1.8

1.3

Other
0.9

1.0

 
2.7

2.3

Debt issuance costs, premiums, discounts, fair value adjustments for acquisition accounting and hedged positions, net
(1.7
)
(1.7
)
Total debt
$
104.8

$
102.2

(a)
NBCUniversal, Comcast Cable and Comcast Holdings (included within other debt subject to one-way guarantees) are each consolidated subsidiaries subject to the periodic reporting requirements of the SEC. The guarantee structures and related disclosures in this section, together with Exhibit 22, satisfy these reporting obligations.
(b)
Universal Beijing Resort debt financing is secured by the assets of Universal Beijing Resort and the equity interests of the investors. See Note 7 for additional information.
Cross-guarantees
Comcast, NBCUniversal and Comcast Cable (the “Guarantors”) fully and unconditionally, jointly and severally, guarantee each other’s debt securities. NBCUniversal and Comcast Cable also guarantee other borrowings of Comcast, including its revolving credit facility. These guarantees rank equally with all other general unsecured and unsubordinated obligations of the respective Guarantors. However, the obligations of the Guarantors under the guarantees are structurally subordinated to the indebtedness and

38


other liabilities of their respective non-guarantor subsidiaries. The obligations of each Guarantor are limited to the maximum amount that would not render such Guarantor’s obligations subject to avoidance under applicable fraudulent conveyance provisions of U.S. and non-U.S. law. Each Guarantor’s obligations will remain in effect until all amounts payable with respect to the guaranteed securities have been paid in full. However, a guarantee by NBCUniversal or Comcast Cable of Comcast’s debt securities, or by NBCUniversal of Comcast Cable’s debt securities, will terminate upon a disposition of such Guarantor entity or all or substantially all of its assets.
The Guarantors are each holding companies that principally hold investments in, borrow from and lend to non-guarantor subsidiary operating companies; issue and service third-party debt obligations; repurchase shares and pay dividends; and engage in certain corporate and headquarters activities. The Guarantors are generally dependent on non-guarantor subsidiary operating companies to fund these activities.
As of June 30, 2020 and December 31, 2019, the combined Guarantors have noncurrent notes payable to non-guarantor subsidiaries of $123 billion and $122 billion, respectively, and noncurrent notes receivable from non-guarantor subsidiaries of $23 billion and $21 billion, respectively. This financial information is that of the Guarantors presented on a combined basis with intercompany balances between the Guarantors eliminated. The combined financial information excludes financial information of non-guarantor subsidiaries. The underlying net assets of the non-guarantor subsidiaries are significantly in excess of the Guarantor obligations. Excluding investments in non-guarantor subsidiaries, external debt and the noncurrent notes payable and receivable with non-guarantor subsidiaries, the Guarantors do not have material assets, liabilities or results of operations.
One-way Guarantees
Comcast provides full and unconditional guarantees of certain debt issued by Sky and other consolidated subsidiaries not subject to the periodic reporting requirements of the SEC.
Comcast also provides a full and unconditional guarantee of $185 million principal amount of subordinated debt issued by Comcast Holdings. Comcast’s obligations under this guarantee are subordinated and subject, in right of payment, to the prior payment in full of all of Comcast’s senior indebtedness, including debt guaranteed by Comcast on a senior basis; and are structurally subordinated to the indebtedness and other liabilities of its non-guarantor subsidiaries (for purposes of this Comcast Holdings discussion, Comcast Cable and NBCUniversal are included within the non-guarantor subsidiary group). Comcast’s obligations as guarantor will remain in effect until all amounts payable with respect to the guaranteed debt have been paid in full. However, the guarantee will terminate upon a disposition of Comcast Holdings or all or substantially all of its assets. Comcast Holdings is a consolidated subsidiary holding company that directly or indirectly holds 100% and approximately 37% of our equity interests in Comcast Cable and NBCUniversal, respectively.
As of June 30, 2020 and December 31, 2019, Comcast and Comcast Holdings, the combined issuer and guarantor of the guaranteed subordinated debt, have noncurrent senior notes payable to non-guarantor subsidiaries of $93 billion and $92 billion, respectively, and noncurrent notes receivable from non-guarantor subsidiaries of $20 billion and $18 billion, respectively. This financial information is that of Comcast and Comcast Holdings presented on a combined basis with intercompany balances between Comcast and Comcast Holdings eliminated. The combined financial information excludes financial information of non-guarantor subsidiaries of Comcast and Comcast Holdings. The underlying net assets of the non-guarantor subsidiaries of Comcast and Comcast Holdings are significantly in excess of the obligations of Comcast and Comcast Holdings. Excluding investments in non-guarantor subsidiaries, external debt and the noncurrent notes payable and receivable with non-guarantor subsidiaries, Comcast and Comcast Holdings do not have material assets, liabilities or results of operations.
Critical Accounting Judgments and Estimates
The preparation of our condensed consolidated financial statements requires us to make estimates that affect the reported amounts of assets, liabilities, revenue and expenses, and the related disclosure of contingent assets and contingent liabilities. We base our judgments on our historical experience and on various other assumptions that we believe are reasonable under the circumstances, the results of which form the basis for making estimates about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
For a more complete discussion of the accounting judgments and estimates that we have identified as critical in the preparation of our condensed consolidated financial statements, please refer to our Management’s Discussion and Analysis of Financial Condition and Results of Operations in our 2019 Annual Report on Form 10-K.
Recent Accounting Pronouncements
See Note 8 for additional information related to recent accounting pronouncements.

39


ITEM 3: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have evaluated the information required under this item that was disclosed in our 2019 Annual Report on Form 10-K and there have been no significant changes to this information.
ITEM 4: CONTROLS AND PROCEDURES
Conclusions regarding disclosure controls and procedures
Our principal executive and principal financial officers, after evaluating the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this report, have concluded that, based on the evaluation of these controls and procedures required by paragraph (b) of Exchange Act Rules 13a-15 or 15d-15, such disclosure controls and procedures were effective.
Changes in internal control over financial reporting
There were no changes in internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15 that occurred during the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


40


PART II: OTHER INFORMATION
ITEM 1: LEGAL PROCEEDINGS
See Note 12 included in this Quarterly Report on Form 10-Q for a discussion of legal proceedings.
ITEM 1A: RISK FACTORS
There have been no material changes from the risk factors previously disclosed in Item 1A of our 2019 Annual Report on Form 10-K and our Quarterly Report on Form 10-Q for the quarter ended March 31, 2020.
ITEM 5: OTHER INFORMATION
On July 27, 2020, the employment agreements of Stephen B. Burke, Chairman, NBCUniversal, and David L. Cohen, Senior Executive Vice President, Comcast Corporation, were amended in connection with their planned retirements, with Mr. Burke assuming a new role as Senior Advisor and Mr. Cohen assuming a new role as Senior Advisor to the CEO, in each case reporting to Brian L. Roberts, Chairman and CEO, Comcast Corporation. Each agreement is effective as of January 1, 2021 through December 31, 2025 and provides that each of Messrs. Burke and Cohen will receive an annual base salary of $350,000 but that neither will be entitled to participate in the Company’s annual cash bonus plan or any grant programs under the Company’s equity-based compensation plans beyond the first quarter of 2021.
The above summary is qualified in its entirety by the terms and conditions set forth in Messrs. Burke and Cohen’s agreements, copies of which are attached hereto as Exhibits 10.1 and 10.2, respectively.
ITEM 6: EXHIBITS
Exhibit
No.
 
Description
 
Amendment No. 5 to Employment Agreement with Stephen B. Burke, dated as of July 27, 2020
 
Amendment No. 2 to Employment Agreement with David L. Cohen, dated as of July 27, 2020
 
Subsidiary guarantors and issuers of guaranteed securities and affiliates whose securities collateralize securities of the registrant (incorporated by reference to Exhibit 22.1 to Comcast’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020)
 
Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101
 
The following financial statements from Comcast Corporation’s Quarterly Report on Form 10-Q for the three and six months ended June 30, 2020, filed with the Securities and Exchange Commission on July 30, 2020, formatted in Inline Extensible Business Reporting Language (iXBRL): (i) the Condensed Consolidated Statement of Income; (ii) the Condensed Consolidated Statement of Comprehensive Income; (iii) the Condensed Consolidated Statement of Cash Flows; (iv) the Condensed Consolidated Balance Sheet; (v) the Condensed Consolidated Statement of Changes in Equity; and (vi) the Notes to Condensed Consolidated Financial Statements.
104
 
Cover Page Interactive Data File (embedded within the iXBRL document)
*
 
Constitutes a management contract or compensatory plan or arrangement.

41


SIGNATURES
Comcast
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.
 
 
COMCAST CORPORATION
 
 
By: 
 
/s/ DANIEL C. MURDOCK
 
 
Daniel C. Murdock
Executive Vice President, Chief Accounting Officer and Controller
(Principal Accounting Officer)
Date: July 30, 2020


42
EX-10.1 2 ex101-6302020.htm EXHIBIT 10.1 Exhibit

Exhibit 10.1
AMENDMENT NO. 5 TO EMPLOYMENT AGREEMENT
This AMENDMENT NO. 5 TO EMPLOYMENT AGREEMENT (“Amendment No. 5”) is entered into as of the 27th day of July, 2020, between COMCAST CORPORATION, a Pennsylvania corporation (together with its subsidiaries, the “Company”), and STEPHEN B. BURKE (“Employee”).
BACKGROUND
The Company and Employee entered into an Employment Agreement (the “Original Agreement”) dated as of December 16, 2009, as amended by Amendment No. 1 to Employment Agreement, Amendment No. 2 to Employment Agreement, Amendment No. 3 to Employment Agreement and Amendment No. 4 to Employment Agreement (collectively with the Original Agreement, the “Agreement”), and desire to further amend the Agreement as provided herein.
AGREEMENT
Intending to be legally bound hereby, the Company and Employee agree that, effective as of January 1, 2021, the following provisions of the Agreement shall be amended and restated in their entirety as follows:
1.
Clauses (a) and (b) of paragraph 1 of the Agreement shall be amended and restated to read in their entirety as follows:
(a)
Employee shall serve and the Company shall employ Employee in the position of Senior Advisor. Employee shall report directly to the Company’s Chief Executive Officer (currently Brian L. Roberts), in Philadelphia, Pennsylvania. The duties of Employee from time to time hereunder will be those assigned by the Company commensurate with Employee’s education, skills and experience.

(b)
Employee shall work part-time and during working hours devote Employee’s reasonable best efforts to the business of the Company in a manner that will further the interests of the Company. Without the prior written consent of the Company, Employee shall not work in self-employment nor, directly or indirectly, work for or otherwise provide services to or on behalf of any person or entity, other than the Company. Notwithstanding the foregoing, Employee may engage in non-compensatory civic and charitable activities with the consent of the Company, which consent shall not be unreasonably withheld or delayed.

2.
Paragraph 2 of the Agreement shall be amended and restated to read in its entirety as follows:

2.
Term. The term of this Agreement (the “Term”) shall be from January 1, 2021 (the “Commencement Date”) through the first to occur of: (a) the date Employee’s employment is terminated in accordance with Paragraph 6; or (b) December 31, 2025 (the date specified in subparagraph (b) above is referred to as the “Regular End Date”). Notwithstanding the



end of the Term, the Company’s obligations to make any payments expressly set forth herein to be made after the Term, and the parties’ rights and obligations contained in Paragraphs 8, 9 and 10, shall be enforceable after the end of the Term.

3.
Paragraph 3 of the Agreement shall be amended and restated to read in its entirety as follows:

3.
Compensation. Employee’s cash compensation for each year during the Term shall be a Base Salary of $350,000. Base Salary, less normal deductions, shall be paid to Employee in accordance with the Company’s payroll practices in effect from time to time. During the Term, Employee shall be permitted, in accordance with the terms and conditions of the Company’s deferred compensation plans in effect on the date hereof, to redefer existing balances into any investment alternative other than the Income Fund, as defined therein, but shall not be entitled to participate in the Company’s annual Cash Bonus Plan or any grant programs under the Company’s Restricted Stock Plan or Stock Option Plan (or any successor equity-based compensation plans) beyond the first quarter of 2021.

4.
Other than as amended hereby, the Agreement remains in full force and effect.

IN WITNESS WHEREOF, the parties hereto have executed and delivered this Amendment No. 5 as of the date first-above written.

COMCAST CORPORATION
By: /s/ Thomas J. Reid        


EMPLOYEE:


/s/ Stephen B. Burke            
Stephen B. Burke



EX-10.2 3 ex102-6302020.htm EXHIBIT 10.2 Exhibit

Exhibit 10.2
AMENDMENT NO. 2 TO EMPLOYMENT AGREEMENT
This AMENDMENT NO. 2 TO EMPLOYMENT AGREEMENT (“Amendment No. 2”) is entered into as of the 27th day of July, 2020, between COMCAST CORPORATION, a Pennsylvania corporation (together with its subsidiaries, the “Company”), and DAVID L. COHEN (“Employee”).
BACKGROUND
The Company and Employee entered into an Employment Agreement (the “Original Agreement”) dated as of October 23, 2015, as amended by Amendment No. 1 dated as of December 16, 2019 (together with the Original Agreement, the “Agreement”), and desire to further amend the Agreement as provided herein.
AGREEMENT
Intending to be legally bound hereby, the Company and Employee agree that, effective as of January 1, 2021, the following provisions of the Agreement shall be amended and restated in their entirety as follows:
1.
Clauses (a) and (b) of paragraph 1 of the Agreement shall be amended and restated to read in their entirety as follows:
(a)
Employee shall serve and the Company shall employ Employee in the position of Senior Advisor to the CEO. Employee shall report directly to the Company’s Chief Executive Officer (currently Brian L. Roberts), in Philadelphia, Pennsylvania. The duties of Employee from time to time hereunder will be those assigned by the Company commensurate with Employee’s education, skills and experience.

(b)
Employee shall work part-time and during working hours devote Employee’s reasonable best efforts to the business of the Company in a manner that will further the interests of the Company. Without the prior written consent of the Company, Employee shall not work in self-employment nor, directly or indirectly, work for or otherwise provide services to or on behalf of any person or entity, other than the Company. Notwithstanding the foregoing, Employee may engage in non-compensatory civic and charitable activities with the consent of the Company, which consent shall not be unreasonably withheld or delayed.

2.
Paragraph 2 of the Agreement shall be amended and restated to read in its entirety as follows:

2.
Term. The term of this Agreement (the “Term”) shall be from January 1, 2021 (the “Commencement Date”) through the first to occur of: (a) the date Employee’s employment is terminated in accordance with Paragraph 6; or (b) December 31, 2025 (the date specified in subparagraph (b) above is referred to as the “Regular End Date”). Notwithstanding the end of the Term, the Company’s obligations to make any payments expressly set forth




herein to be made after the Term, and the parties’ rights and obligations contained in Paragraphs 8, 9 and 10, shall be enforceable after the end of the Term.

3.
Paragraph 3 of the Agreement shall be amended and restated to read in its entirety as follows:

3.
Compensation. Employee’s cash compensation for each year during the Term shall be a Base Salary of $350,000. Base Salary, less normal deductions, shall be paid to Employee in accordance with the Company’s payroll practices in effect from time to time. During the Term, Employee shall be permitted, in accordance with the terms and conditions of the Company’s deferred compensation plans in effect on the date hereof, to redefer existing balances into any investment alternative other than the Income Fund, as defined therein, but shall not be entitled to participate in the Company’s annual Cash Bonus Plan or any grant programs under the Company’s Restricted Stock Plan or Stock Option Plan (or any successor equity-based compensation plans) beyond the first quarter of 2021.

4.
Paragraph 6 of the Agreement shall be amended and restated to delete clauses (b) and (d)(i) in their entirety.

5.
Other than as amended hereby, the Agreement remains in full force and effect.

IN WITNESS WHEREOF, the parties hereto have executed and delivered this Amendment No. 2 as of the date first-above written.

COMCAST CORPORATION
By: /s/ Thomas J. Reid        


EMPLOYEE:


/s/ David L. Cohen            
David L. Cohen




EX-31 4 ex31-6302020.htm EXHIBIT 31 Exhibit

Exhibit 31

CERTIFICATIONS
I, Brian L. Roberts, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Comcast Corporation;
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: July 30, 2020
/s/ BRIAN L. ROBERTS

Name: Brian L. Roberts
Title: Chief Executive Officer







I, Michael J. Cavanagh, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Comcast Corporation;
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: July 30, 2020
/s/ MICHAEL J. CAVANAGH

Name: Michael J. Cavanagh
Title: Chief Financial Officer





EX-32 5 ex32-6302020.htm EXHIBIT 32 Exhibit

Exhibit 32


CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT
July 30, 2020
Securities and Exchange Commission
100 F Street, N.E.
Washington, D.C. 20549

Ladies and Gentlemen:
The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q of Comcast Corporation (the “Report”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.
Brian L. Roberts, the Chief Executive Officer and Michael J. Cavanagh, the Chief Financial Officer of Comcast Corporation, each certifies that, to the best of his knowledge:
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Comcast Corporation.
/s/ BRIAN L. ROBERTS
Name: Brian L. Roberts
Title: Chief Executive Officer
/s/ MICHAEL J. CAVANAGH
Name: Michael J. Cavanagh
Title: Chief Financial Officer


EX-101.SCH 6 cmcsa-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2117100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Balance Sheet link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Condensed Consolidated Balance Sheet (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Condensed Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statement of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statement of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Statement of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statement of Income link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Intangible Assets (Amortization of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Intangible Assets (Summary of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Investments (Equity Method Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Investments (Investment and Other Income (Loss), Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Investments (Marketable Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Investments (Other Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Investments (Schedule of Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Investments (Schedule of Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Programming and Production Costs link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Programming and Production Costs (Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Programming and Production Costs (Recognized Programming and Production Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Programming and Production Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Recent Accounting Pronouncements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2207201 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue (Condensed Consolidated Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue (Revenue by Geographic Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) link:presentationLink link:calculationLink link:definitionLink 2301301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Significant Transactions link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Significant Transactions (Universal Beijing Resort) (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Supplemental Financial Information link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Supplemental Financial Information (Noncash Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Supplemental Financial Information (Share-Based Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Supplemental Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cmcsa-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cmcsa-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cmcsa-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Share-based Payment Arrangement, Noncash Expense [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Management Grant [Member] Management Grant [Member] Management Grant [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted share units [Member] Restricted Stock Units (RSUs) [Member] Stock options [Member] Share-based Payment Arrangement, Option [Member] Employee stock purchase plans [Member] Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of restricted share units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Weighted-average fair value of restricted share units 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 Weighted-average fair value of stock options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Recognized share-based compensation expense Share-based Payment Arrangement, Expense Unrecognized pretax compensation expense on nonvested awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Supplemental Financial Information [Abstract] Statement Of Cash Flows Supplemental Information Abstract Unrealized gains (losses) on marketable securities AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Deferred gains (losses) on cash flow hedges AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Unrecognized gains (losses) on employee benefit obligations Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Cumulative translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated other comprehensive income (loss), net of deferred taxes Accumulated Other Comprehensive Income (Loss), Net of Tax Business Combinations [Abstract] Significant Transactions Significant Transactions [Text Block] The disclosure of significant transactions entered into or completed during the period. Revenues [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments [Member] Operating Segments [Member] Eliminations [Member] Intersegment Eliminations [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Cable Communications [Member] Cable Communications [Member] Cable Communications Member Cable Networks [Member] Cable Networks [Member] Cable Networks Member Broadcast Television [Member] Broadcast Television [Member] Broadcast Television Member Filmed Entertainment [Member] Filmed Entertainment [Member] Filmed Entertainment Member Theme Parks [Member] Theme Parks [Member] Theme Parks Member NBCUniversal Segments [Member] NBCUniversal Segments [Member] Headquarters and Other [Member] Headquarters And Other [Member] Headquarters And Other [Member] Sky Limited [Member] Sky Limited [Member] Sky Limited [Member] Corporate and Other [Member] Corporate and Other [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Residential, High-Speed Internet [Member] Residential, High-Speed Internet [Member] Residential, High-Speed Internet [Member] Residential, Video [Member] Residential, Video [Member] Residential, Video [Member] Residential, Voice [Member] Residential, Voice [Member] Residential, Voice [Member] Residential, Wireless [Member] Residential, Wireless [Member] Residential, Wireless [Member] Business Services [Member] Business Services [Member] Business Services [Member] Direct To Consumer [Member] Direct To Consumer [Member] Direct To Consumer [Member] Distribution [Member] Distribution [Member] Distribution Content [Member] Content [Member] Content [Member] Advertising [Member] Advertising [Member] Theatrical [Member] Theatrical [Member] Theatrical [Member] Content Licensing And Other [Member] Content Licensing And Other [Member] Content Licensing And Other [Member] Content Licensing [Member] Content Licensing [Member] Content Licensing [Member] Distribution And Other [Member] Distribution And Other [Member] Distribution And Other [Member] Home Entertainment [Member] Home Entertainment [Member] Home Entertainment [Member] Other [Member] Other [Member] Other [Member] Franchise And Other Regulatory Fees [Member] Franchise And Other Regulatory Fees [Member] Franchise And Other Regulatory Fees [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue Revenues Cable segment revenue types as percentage of total cable revenue Cable Segment Revenue Types As Percentage Of Total Cable Revenue Cable segment revenue types as percentage of total cable revenue Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Earnings Per Share [Abstract] Computation of diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Investments [Abstract] Equity in net income (losses) of investees, net Income (Loss) from Equity Method Investments Realized and unrealized gains (losses) on equity securities, net Equity Securities, FV-NI, Gain (Loss) Other income (loss), net Other Income Loss Net Nonoperating income (losses), net recorded in the income statement that are not separately stated. Investment and other income (loss), net Nonoperating Income (Expense) Statement of Comprehensive Income [Abstract] Unrealized gains (losses) on marketable securities, deferred taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Deferred gains (losses) on cash flow hedges, deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Realized (gains) losses on cash flow hedges, deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Employee benefit obligations, deferred taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Currency translation adjustments, deferred taxes Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Schedule of recognized share-based compensation expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of cash payments for interest and income taxes Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of cash, cash equivalents and restricted cash ScheduleOfCashCashEquivalentsAndRestrictedCash [Table Text Block] Tabular disclosure of the components of cash, cash equivalents and restricted cash. Schedule of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Other Industries [Abstract] Amortization of Film and Television Costs Amortization Of Film And TV Costs [Table Text Block] Total amount of amortization expense for both capitalized cost of owned film and television costs and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded in programming and production costs Capitalized Film and Television Costs and Programming Rights Schedule Of Capitalized Film And Television Costs [Table Text Block] Schedule of capitalized costs for film predominantly monetized on its own and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded at the balance sheet date. Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights Schedule Of Estimated Future Amortization Expense For Capitalized Film And Television Cost [Table Text Block] Schedule of estimated future amortization of capitalized costs for film predominantly monetized on its own and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded at the balance sheet date. Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Unrealized gains (losses) on marketable securities, net of deferred taxes of $1, $—, $1 and $— OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Deferred gains (losses) on cash flow hedges, net of deferred taxes of $7, $2, $17 and $11 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Amounts reclassified to net income: Amounts Reclassified To Net Income [Abstract] Realized (gains) losses on cash flow hedges, net of deferred taxes of $4, $7, $21 and $(4) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Employee benefit obligations, net of deferred taxes of $2, $2, $5 and $5 Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Currency translation adjustments, net of deferred taxes of $(9), $(6), $(16) and $(18) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock Net Income (Loss) Attributable To Noncontrolling Interests And Redeemable Subsidiary Preferred Stock Amount of net income (loss) attributable to noncontrolling interest and dividends on redeemable subsidiary preferred stock. Less: Other comprehensive income (loss) attributable to noncontrolling interests Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to Comcast Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Receivables, gross Accounts Receivable, before Allowance for Credit Loss, Current Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Noncurrent receivables, net (included in other noncurrent assets, net) Accounts Receivable, after Allowance for Credit Loss, Noncurrent Contract acquisition and fulfillment costs (included in other noncurrent assets, net) Capitalized Contract Cost, Net Noncurrent deferred revenue (included in other noncurrent liabilities) Deferred Revenue, Noncurrent Debt Disclosure [Abstract] Total carrying value of debt Debt and Lease Obligation Total fair value of debt Long-term Debt, Fair Value Organization, Consolidation and Presentation of Financial Statements [Abstract] Condensed Consolidated Financial Statements Business Description and Basis of Presentation [Text Block] Investment Holdings [Table] Investment Holdings [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] AirTouch [Member] Air Touch [Member] Air Touch [member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Air Touch [Member] Schedule of Other Investments [Line Items] Schedule of Held-to-maturity Securities [Line Items] Number of series of preferred stock Number of Preferred Stock Series Number of Preferred Stock Series Cash payments received upon redemption of preferred stock Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities Cash payments for the redemption of redeemable preferred shares Payments For Repurchase and Redemption of Subsidiary Preferred Stock The cash outflow for repurchase and redemption of subsidiary preferred stock. Held to maturity investment Debt Securities, Held-to-maturity, Current Redeemable subsidiary preferred shares Carrying Amount Of Redeemable Preferred Stock Carrying amount of redeemable preferred stock Cash Payments for Interest and Income Taxes Supplemental Cash Flow Information [Abstract] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes Income Taxes Paid, Net Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash included in other current assets Restricted Cash, Current Restricted cash included in other noncurrent assets, net Restricted Cash, Noncurrent Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Accounting Policies [Abstract] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Retained Earnings [Member] Retained Earnings [Member] Accounting Standards Update [Axis] Accounting Standards Update [Axis] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Accounting Standards Update 2016-13 [Member] Accounting Standards Update 2016-13 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cumulative effects of adoption of accounting standards Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Summary of Intangible Assets Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets [Table Text Block] Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets [Table Text Block] Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Commitments And Contingencies [Table] Commitment And Contingencies [Table] Commitment And Contingencies [Table] NBCUniversal Enterprise [Member] NBCUniversal Enterprise [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Redeemable Subsidiary Preferred Stock [Member] Redeemable Preferred Stock [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Commitments And Contingencies [Line Items] Commitment And Contingencies [Line Items] [Line Items] for Commitment And Contingencies [Table] Redeemable subsidiary preferred stock, put period Preferred Stock, Put Period The holders have the right to cause the issuing company to redeem their shares at a price equal to the liquidation preference plus accrued but unpaid dividends for a 30 day period beginning on March 19, 2020 and thereafter on every third anniversary of such date (each such date, a “put date”). Temporary equity, fair value of redeemable subsidiary preferred stock Temporary Equity, Fair Value Of Redeemable Subsidiary Preferred Stock Temporary Equity, Fair Value of our redeemable subsidiary preferred stock. Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Long-Term Debt Debt Disclosure [Text Block] Income Statement [Abstract] Costs and Expenses: Costs and Expenses [Abstract] Programming and production Programming And Production Costs The amount of expense recognized in the period for costs associated with video programming and content acquisition and production costs. Programming expenses include the fees paid to license the programming distributed to video customers, such as the programming license fees charged by cable networks and fees charged for retransmission of the signals from local broadcast television stations. Production costs include the amortization of owned and acquired programming, sports rights, direct production costs, residual and participation payments, production overhead, costs associated with the distribution of programming to third-party networks and other distribution platforms, and on-air talent costs. It also includes the amortization of capitalized theatrical film production and acquisition costs and distribution expenses. Other operating and administrative Other Operating And Administrative Other operating and administrative expense recognized in the period not presented separately. Advertising, marketing and promotion Marketing and Advertising Expense Depreciation Depreciation Amortization Amortization of Intangible Assets Total costs and expenses Costs and Expenses Operating income Operating Income (Loss) Interest expense Interest Expense Investment and other income (loss), net Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net income Net income attributable to Comcast Corporation Net Income (Loss) Attributable to Parent Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Earnings Per Share, Basic Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Earnings Per Share, Diluted Net Income Attributable to Comcast Corporation Basic EPS attributable to Comcast Corporation shareholders (in shares) Weighted Average Number of Shares Outstanding, Basic Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Assumed exercise or issuance of shares relating to stock plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted EPS attributable to Comcast Corporation shareholders (in shares) Weighted Average Number of Shares Outstanding, Diluted Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Programming and Production Costs Entertainment [Text Block] Statement of Cash Flows [Abstract] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Share-based compensation Share-based Payment Arrangement, Noncash Expense Noncash interest expense (income), net Noncash Interest Expense (Income) Net Represents noncash interest expense (income) items as adjustments to reconcile net income (loss) to cash provided by (used in) operating activities. Net (gain) loss on investment activity and other Gain (Loss) On Investments And Other Noncash Income (Loss) Net Net (gain) loss on investment activity, including cash received from investees, and other noncash income (loss), net. Deferred income taxes Deferred Income Tax Expense (Benefit) Changes in operating assets and liabilities, net of effects of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Current and noncurrent receivables, net Change In Current And Noncurrent Receivables Net The increase (decrease) during the reporting period in the amount of current and noncurrent receivables. Film and television costs, net Film And Television Costs Net Amount of net increase (decrease) in film and television costs. Accounts payable and accrued expenses related to trade creditors Increase (Decrease) in Accounts Payable and Accrued Liabilities Other operating assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Cash paid for intangible assets Payments to Acquire Intangible Assets Construction of Universal Beijing Resort Payments For Construction Of Theme Park The cash outflow associated with the construction of a theme park. Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from sales of businesses and investments Proceeds From Sales Of Businesses And Investments The cash inflow associated with the sale of businesses and investments, if any, during the period. Purchases of investments Payments to Acquire Investments Other Payments for (Proceeds from) Other Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from (repayments of) short-term borrowings, net Proceeds from (Repayments of) Short-term Debt Proceeds from borrowings Proceeds from Issuance of Long-term Debt Repurchases and repayments of debt Repayments of Other Debt Repurchases of common stock under employee plans Payments for Repurchase of Common Stock Dividends paid Payments of Dividends Other Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Impact of foreign currency on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Europe [Member] Europe [Member] Other [Member] Other Geographic Locations [Member] Other Geographic Locations [Member] Supplemental Financial Information Additional Financial Information Disclosure [Text Block] Owned film and television costs Film, Monetized on Its Own, Amortization Expense Programming rights Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Amortization Expense Amount of amortization expense for rights acquired by broadcaster under license agreement for program material, including sports rights advances. Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Universal Beijing Resort [Member] Universal Beijing Resort [Member] Universal Beijing Resort [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] Variable Interest Entity, Primary Beneficiary [Member] Variable Interest Entity, Primary Beneficiary [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Universal Beijing Resort Term Loans [Member] Universal Beijing Resort Term Loans [Member] Universal Beijing Resort Term Loans [Member] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Ownership percentage in variable interest entity Noncontrolling Interest, Ownership Percentage by Parent Principal amount of term loan outstanding Other Long-term Debt Consolidated variable interest entity's assets included in condensed consolidated balance sheet Assets Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet Liabilities Cover [Abstract] Document And Entity Information [Table] Document And Entity Information [Table] Document And Entity Information [Table] Class A Common Stock [Member] Common Class A [Member] 0.250% Notes Due 2027 [Member] Notes 0.250 percent Due 2027 [Member] Notes 0.250% Due 2027 [Member] 1.500% Notes Due 2029 [Member] Notes 1.500 percent Due 2029 [Member] Notes 1.500% Due 2029 [Member] 0.750% Notes Due 2032 [Member] Notes 0.750 percent due 2032 [Member] Notes 0.750% due 2032 [Member] 1.875% Notes Due 2036 [Member] Notes 1.875 percent due 2036 [Member] Notes 1.875% due 2036 [Member] 1.250% Notes Due 2040 [Member] Notes 1.250 percent due 2040 [Member] Notes 1.250% due 2040 [Member] 9.455% Guaranteed Notes Due 2022 [Member] Guaranteed Notes 9.455 Percent Due 2022 [Member] Guaranteed Notes 9.455% Due 2022 [Member] 5.50% Notes Due 2029 [Member] Notes 5.50 Percent Due 2029 [Member] Notes 5.50% Due 2029 [Member] 2.0% Exchangeable Subordinated Debentures Due 2029 [Member] Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member] Exchangeable Subordinated Debentures 2.0% Due 2029 [Member] Class B Common Stock [Member] Common Class B [Member] Document And Entity Information [Line Items] Document And Entity Information [Line Items] [Line Items] for Document And Entity Information [Table] Document Type Document Type Document Fiscal Period Focus Document Fiscal Period Focus Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Tax Identification Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Revenue Revenue from Contract with Customer [Text Block] Equity method Equity Method Investments Marketable equity securities Equity Securities, FV-NI Nonmarketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Other investments Other Investments Total investments Investments Less: Current investments Short-term Investments Less: Investment securing collateralized obligation Investment Securing Collateralized Obligation Carrying amount of investment presented separately as investment securing collateralized obligation that is partially securing an obligation. Noncurrent investments Long-term Investments Remaining six months of 2020 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Schedule of Fair Value Method Investments [Table] Schedule of Fair Value Method Investments [Table] Schedule of Fair Value Method Investments [Table] Peloton [Member] Peloton [Member] Peloton Snap [Member] Snap [Member] Snap [Member] Schedule of Marketable Equity Securities [Line Items] Schedule of Fair Value Method Investments [Line Items] [Line Items] for Schedule of Fair Value Method Investments [Table] Marketable equity securities, recognized realized gains (losses) Equity Securities, FV-NI, Realized Gain (Loss) Marketable equity securities, recognized unrealized gains (losses) Equity Securities, FV-NI, Unrealized Gain (Loss) Investment and Other Income (Loss), Net Components Of Investment and Other Income Loss Net [Table Text Block] Tabular disclosure of investment and other income (loss), net, including, but not limited to, equity in net income (losses) of investees, net, realized and unrealized gains (losses) on equity securities, net, and other income (loss), net. Investment Summary Summary Investment Holdings [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Franchise Rights [Member] Franchise Rights [Member] Trade Names [Member] Trade Names [Member] FCC Licenses [Member] Operating and Broadcast Rights [Member] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Gross Carrying Amount Indefinite-lived Intangible Assets (Excluding Goodwill) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Customer Relationships [Member] Software [Member] Computer Software, Intangible Asset [Member] Other Agreements and Rights [Member] Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted-Average Original Useful Life Finite-Lived Intangible Asset, Useful Life Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Intangible Assets, Gross (Excluding Goodwill) Property and equipment and intangible assets accrued but not yet paid Capital Costs Incurred But Not Yet Paid Future cash outflow to pay for purchases of property and equipment and intangible assets that have occurred. Dividends payable Dividends Payable Dividends payable (in dollars per share) Dividends Payable, Amount Per Share Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Property and equipment - accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other intangible assets - accumulated amortization Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock (in shares) Treasury Stock, Shares Financial Data by Business Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of Adjusted EBITDA from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Statement of Stockholders' Equity [Abstract] Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock [Member] Redeemable Noncontrolling Interests And Redeemable Subsidiary Preferred Stock [Member] Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock [Member] Common Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Treasury Stock at Cost [Member] Treasury Stock [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Beginning balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Contributions from (distributions to) noncontrolling interests, net Contributions From And Distributions To Noncontrolling Interests Attributable To Temporary Equity Contributions from and (distributions to) noncontrolling interests attributable to temporary equity. Other Temporary Equity, Other Changes Net income (loss) Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Ending balance Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance Stock compensation plans APIC, Share-based Payment Arrangement, Increase for Cost Recognition Repurchases of common stock under employee plans Stock Repurchased and Retired During Period, Value Employee stock purchase plans Stock Issued During Period, Value, Employee Stock Purchase Plan Dividends declared Dividends, Common Stock, Cash Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Contributions from (distributions to) noncontrolling interests, net Contributions From And Distributions To Noncontrolling Interests Contributions from and distributions to noncontrolling interests Other Stockholders' Equity, Other Net income (loss) Net income (loss) Net Income (Loss) Attributable to Noncontrolling Interest Ending balance Cash dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Schedule of receivables, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Other balance sheet accounts Schedule Of Other Balance Sheet Accounts [Table Text Block] Schedule Of Other Balance Sheet Accounts [Table Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Film and Television Costs Film Costs, Policy [Policy Text Block] Entertainment Entities Entertainment Entities, Policy [Policy Text Block] Film Costs and Entertainment Entities Film Costs And Entertainment Entities, Policy [Policy Text Block] Disclosure of accounting policy for film costs related to film libraries and for entertainment entities. Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Adjusted EBITDA Adjusted EBITDA The measure used to evaluate the profitability of operating segments. Adjustment for Sky transaction-related costs Transaction Related Costs Acquisition related and integration costs which have been expensed during the period. Such costs could include costs directly related to the transaction, including the U.K. share acquisition tax and success-based investment banker fees, and legal, accounting and valuation services, and costs incurred to effect a business combination, such as business integration costs, systems integration and conversion costs, and severance and other employee-related costs. Depreciation Amortization Interest expense Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Atairos [Member] Atairos [Member] Atairos [Member] Hulu [Member] Hulu [Member] Hulu member. Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] AT&T, Inc. [Member] AT&T, Inc. [Member] AT&T, Inc. [Member] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Cash capital contributions for equity method investments Capital Contribution To VIE The cash outflow associated with a capital contribution to a VIE accounted for as an equity method investment Equity method investment Recognition of previously deferred gain Deferred Gain Recognized On Dilution Of Equity Method Investment Deferred Gain Recognized On Dilution Of Equity Method Investment Cash capital contributions for equity method investments Payments to Acquire Equity Method Investments Ownership percentage Equity Method Investment, Ownership Percentage Investment securing collateralized obligation Proceeds from collateralized obligation Proceeds From Collateralized Obligation The cash inflow from amounts received from the issuance of an obligation that is secured by assets and is presented separately as proceeds from collateralized obligation. Collateralized obligation Collateralized Obligation Carrying amount of obligation presented separately as collateralized obligation that is secured by assets. Fair value of collateralized obligation Collateralized Obligation, Fair Value Fair value of obligation presented separately as collateralized obligation that is secured by assets. Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Financial Data by Business Segment Segment Reporting Information, Profit (Loss) [Abstract] Depreciation and Amortization Depreciation, Depletion and Amortization, Nonproduction Capital Expenditures Cash Paid for Intangible Assets Owned Film and Television Costs Film, Capitalized Cost [Abstract] Completed, not released: Film, Disclosures [Abstract] Remaining six months of 2020 Film, Monetized On Its Own, Completed And Not Released, Expected Amortization In Remainder Of Fiscal Year Amount of amortization for completed and not released film predominantly monetized on its own and expected to be recognized for the remainder of fiscal year following latest fiscal year Released and programming rights: Film, Monetized on Its Own, Released Film, Expected Amortization [Abstract] Remaining six months of 2020 Film, Monetized On Its Own, Released, Expected Amortization, Remainder Of Fiscal Year Amount of amortization for released film predominantly monetized on its own and expected to be recognized in the remainder of fiscal year following latest fiscal year 2021 Film, Monetized on Its Own, Released Film, Expected Amortization, Year Two 2022 Film, Monetized on Its Own, Released Film, Expected Amortization, Year Three Programming Rights Entertainment, License Agreement for Program Material [Abstract] Released and programming rights: Entertainment, License Agreement for Program Material, Expected Amortization [Abstract] Remaining six months of 2020 Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Expected Amortization, Remainder Of Fiscal Year Entertainment, license agreement for program material, including sports rights advances, expected amortization to be recognized in the remainder of fiscal year following latest fiscal year 2021 Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Expected Amortization, Year Two Amount of amortization for right acquired by broadcaster under license agreement for program material, including sports rights advances, expected to be recognized within second operating cycle following most recent annual statement of financial position. 2022 Entertainment, License Agreement For Program Material, Including Sports Rights Advances,Expected Amortization, Year Three Amount of amortization for right acquired by broadcaster under license agreement for program material, including sports rights advances, expected to be recognized within third operating cycle following most recent annual statement of financial position. Film and Television Costs Released, less amortization Film, Monetized on Its Own, Capitalized Cost, Released Completed, not released Film, Monetized on Its Own, Capitalized Cost, Completed and Not Released In production and in development Film, Monetized On Its Own, Capitalized Cost, In Production And In Development Amounts of capitalized film cost incurred in production and in development of film predominantly monetized on its own Film and Television Costs Film, Monetized on Its Own, Capitalized Cost Programming rights, less amortization Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Cost Amount of capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances. Total film and television costs and programming rights Film, Monetized On Its Own Capitalized Cost, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances Total amounts of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances. Less: Current portion of programming rights Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Cost, Current Amount of capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances, current. Film and television costs Film, Monetized On Its Own, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Costs, Noncurrent Amount of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances, noncurrent. Film Costs Theatrical Film Costs [Abstract] Released, less amortization Theatrical Film Costs, Released Completed, not released Theatrical Film Costs, Completed and Not Released In production and in development Theatrical Film Costs, In Production And In Development The amount of direct negative costs incurred in the production and development of a theatrical film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing. Film Costs Theatrical Film Costs Television Costs Direct-to-television Film Costs [Abstract] Released, less amortization Direct-to-television Film Costs, Released Completed, not released Direct-to-television Film Costs, Completed and Not Released In production and in development Direct-to-Television Film Costs, In Production and In Development The amount of direct negative costs incurred in the production and development of a direct-to-television film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing. Television Costs Direct-to-television Film Costs Total Film Costs Under Previous Guidance [Abstract] Film Costs Under Previous Guidance [Abstract] [Abstract] Released, less amortization Theatrical Film Costs And Direct-To-Television Costs, Released Theatrical Film Costs And Direct-To-Television Costs, Released Completed, not released Theatrical Film Costs And Direct-To-Television Costs, Completed And Not Released Theatrical Film Costs And Direct-To-Television Costs, Completed And Not Released In production and in development Theatrical Film Costs And Direct-to-Television Costs, In Production And In Development Theatrical Film Costs And Direct-to-Television Costs, In Production And In Development Total Film, Capitalized Cost Programming rights, less amortization Programming Rights Less Amortization The carrying amount of total acquired programming rights, less amortization Total film and television costs and programming rights Total Film And Television Costs And Programming Rights After Amortization The carrying amount of owned films, television series and other television productions and the current and noncurrent portion of acquired television and cable networks programming rights recorded on the balance sheet. Owned films, television series and other television production costs include capitalizable production costs, production overhead, interest, development costs and acquired production costs. Film and television rights include multi-year programming arrangements, acquired movies, series and other programs. The carrying amount is stated at the lower of cost, less accumulated amortization, or net realizable/fair value at the balance sheet date. Less: Current portion of programming rights Programming Rights, Current The current portion of acquired television and cable networks programming rights recorded on the balance sheet. Includes multi-year programming arrangements, acquired movies, series and other programs. Carrying amount is stated at the lower of cost, less accumulated amortization, or net realizable value at the balance sheet date. Film and television costs Film And Television Costs The carrying amount of owned films, television series and other television productions and noncurrent acquired television and cable networks programming rights recorded on the balance sheet. Owned films, television series and other television production costs include capitalizable production costs, including direct costs, production overhead, print costs, development costs and interest. Film and television rights include multi-year programming arrangements, acquired movies, series and other programs. The carrying amount is stated at the lower of cost, less accumulated amortization, or net realizable/fair value at the balance sheet date. Assets Assets [Abstract] Current Assets: Assets, Current [Abstract] Cash and cash equivalents Receivables, net Programming rights Programming rights Other current assets Other Assets, Current Total current assets Assets, Current Film and television costs Film and television costs Investments Property and equipment, net of accumulated depreciation of $53,765 and $53,239 Property, Plant and Equipment, Net Goodwill Goodwill Franchise rights Indefinite-Lived Franchise Rights Other intangible assets, net of accumulated amortization of $17,210 and $17,217 Other Intangible Assets, Net Other noncurrent assets, net Other Assets, Noncurrent Total assets Liabilities and Equity Liabilities and Equity [Abstract] Current Liabilities: Liabilities, Current [Abstract] Accounts payable and accrued expenses related to trade creditors Accounts Payable, Current Accrued participations and residuals Accrued Participations And Residuals, Current The total amount of participations, residual and royalty expenses due to another party in less than one year. Royalty expenses are due to content creators, including artists, authors and other talent; participations includes amounts to financial participants in films, including actors, directors, and producers, for contractually defined participations in a film's net profit or gross receipts; residuals include amounts due to unions and guilds. Deferred revenue Deferred Revenue, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Current portion of long-term debt Debt, Current Total current liabilities Liabilities, Current Long-term debt, less current portion Long-term Debt and Lease Obligation Collateralized obligation Deferred income taxes Deferred Income Tax Liabilities, Net Other noncurrent liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 12) Commitments and Contingencies Redeemable noncontrolling interests Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock—authorized, 20,000,000 shares; issued, zero Preferred Stock, Value, Issued Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, 872,791,028 Class A common shares Treasury Stock, Value Accumulated other comprehensive income (loss) Total Comcast Corporation shareholders’ equity Stockholders' Equity Attributable to Parent Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Total equity Total liabilities and equity Liabilities and Equity EX-101.PRE 10 cmcsa-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 comcastmcolorblk165a05.jpg GRAPHIC begin 644 comcastmcolorblk165a05.jpg M_]C_X0\J17AI9@ 34T *@ @ !P$2 , ! $ $: 4 ! M8@$; 4 ! :@$H , ! ( $Q ( @ <@$R ( 4 M DH=I 0 ! J -0 %N-@ G$ 6XV "<0061O8F4@4&AO M=&]S:&]P($-3-B H36%C:6YT;W-H*0 R,#$S.C U.C S(#$P.C4T.C4V M .@ 0 # ?__ "@ @ $ 0 /B@ P $ 0 %T M!@$# , ! 8 $: 4 ! !(@$; 4 ! !*@$H , ! M ( (! 0 ! !,@(" 0 ! -\ !( 0 $@ M !_]C_[0 ,061O8F5?0TT O_N Y!9&]B90!D@ '_VP"$ P(" @) M" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,$0P,# P,# P,# P,# P, M# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4$0P,# P,$1$, M# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( #P H ,! M(@ "$0$#$0'_W0 $ K_Q $_ !!0$! 0$! 0 # $"! 4&!P@) M"@L! $% 0$! 0$! $ @,$!08'" D*"Q 00! P($ @4'!@@% M PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R054L%B,S1R@M%#!R624_#A M\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7% MU>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34! M (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:B MLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F M=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$ A$#$0 _ /54DDDE*22224I) M)))2DDE3ZN[,9TO+=@@G+%3S2 ).Z#MV-_.?^X@30)[)C'BD(V!Q$"SMJRZG MFMZ?T[*SW,-@Q:GW%@T+MC2_;.NW="\\Z-_C!Z]9UBAF<:K<7*M94^EC-GIB MQPK#Z;!NL=Z;G?X7U/48L_!ZA;AY3+-WJ>HS=_. M?X11Z5TC[/\ 77"Z=6[U*:\EE^/9SOH:TYN-;,#Z5+6;_P#A%6CG.2J]-&J\ MW9^X8\$<@R5DN)D)D<-<'SC^J]!USZX?6/#ZQ=36VO'JH>17CO:U^]@/LLOL M8XO9Z[?TFVOT_3K7;]/RQG8&-FM::QDU,M##R-[0_;_TEYKU+I;;OK=F8#SZ M=+\A]^19QMH+1F9-D_\ %.Z=MC,6RS(K^A[*[ZO M471_L'IO[CO\]W_DE8Q.GX^'/H;FM/+"XN;/[P:[Z*J\K@YF$A[IA,?O"1X_ M\+T^MN9.=!PG$+K]&_T/T?3_ %>#]!YGZQ=,L'4LJS&VNR.I55,M/9L672_'P"'84790YS;&Z-/_=*BR?3_P##%WZ7^HNV MS^DXG42W[5O>QO%8>YK)_?+&%NY_]95?^:O1O]$__MQ__DE>SYN9E#VL9&.' MZ4K_ %D_^]BY&3#*4^/2]HW^B/!K_5GJ^9FONQ\MWJFIK7LM@ P26['[8;V] MBWU6P>G8?3ZW5XE8K#S+S)+G'^4]TN5E-Q1E& $SQ2'5F@"(@$V5)))*1O M?1F5='_QE9;'9&5U_'Z;<_W,P\;%KNK9I] WY'Z7_P!N$NCU,R_\9/7\G(.^ MWIV/B8^&UVNRNZO[1=L_Z[_Y^78I*>7Z%U7ZVX_5&=%^L>"+_4874=7PFDT. MVMW.;EAP;Z%GYO\ @OTGZ.NC_"H_UI^M9Z/9C]-Z=C_M'KO4)&'@M,0-?UG( M/^#QV;7?N;_3M_25LKNNJZ%<;]6 ,KZ^?6G,O;^GQOLV+3)/LI+7.<&_R+WT M5W)*79T7_&3D5OOO^L6/A7N)+,3'Q*[:6_NL]?(:+_\ .9^QGZ"KU,?[1URY/_&C179]3 M,O(<=MV&^F_&M!(++1:RH/86D>_T[;*_[:2G>Z[G.Z=T7/SV$!^+C6W,GCH$_M+%>:I?Z>W])Z2/\ 5+JMG6/JUT[J-KO4NOH;ZSX W6L_0WNVL#6-W75O^BL; M*_R]_C HQ(W87U9J^TWR/:[,R!^JL=K_ (&C]8IL_,M9:I_XMYQ^DYW2"9'1 M^HY6'7XE@?ZS'_VG7/24RZW]:NJ6=7=]7?JMC,R^I5M:[,RKR1C8P=&WU=GO MMMV>_:S_ ,'_ $M583T/_&372VYGUDHNR1!=C68E;:3XL^T5L-^S_K&]1_Q5 ML9;]7;>J/A^;U/+OOS+(&XOWENPGZ6W_ C6?\,NS24X?U8ZQUGJ#,G'ZWTU M_3L["X/!(LP[27;]NW]+7OM]+]%^E_T=SK_5ZNB]%S.J6P6XM1>U MID!S_H452)_G;G5U+07 _P",7KG2&]8Z/T/JE_H=/%HS^HG8]XJS;^C_1VI*=?ZA=;ZKU+I]^'UT%O6^G6[,MC@UKRRT?:,6UU=+6 M5,WUO])NS_0+;ZQU*GI/2\KJ5X+J\2IUI:.7;1+:V_\ &.]BX*OZX_5IW^,# M!SNCY?KU]8J^P]18*[:P+06_L_)/K,J]6Q[MN+_P-*] ZC@8_4L#(Z?D@FC* MK=59$3M>-NYD[O>W\Q)3Q^!C_P",;KF WJXZS1TD9;&W8F!7C,N:*W-#JO6O MNW6L?8WW._G_ /T4NBZ:SZSW=%NIZK9CXO5B+*Z2V1(+7#Z5=K'>^NQO\K_ *A)3Q7UB;]?^AX^ M)<[ZS-O.7ETX8:,&ANWUMWZ7=M?NV;/H+HND='^M^+U!EW4_K WJ&&T.#\;[ M'5272"&?IJ3OKV/]ZI?XR/\ D_I'_IWQ/RV+KDE/_]+I/K-@]4Z/U^KZW]&Q MW9C35]FZO@UZV64@[J\FEL>^VK:WZ/\ HZO\%]H5S#_QC?4W+QOM ZE71 !? M5>#78TQ)9Z;A^DCM] M+:/3V1MVQ[-FWV[-JFDIYO'_ ,8OU,R,;[2.IU5M EU=H__K6] M8N9F6_XP\NGI_3:[*_JOBVMNZAGVAU8RBP^S"Q*_8]U>GZ5[_P":_G/T7I4? M:]_J'_,/[>[]I_LG[?(W_:?L_K3VW>M^E6ZS9L;Z<;(&W;Q'YNV$E/*?6X_: M_K+]5ND2 U^99GN\0<*OUJ?\_>]JO_7;I%_5?J_MZ?_![U924\ MW]0^EY>%T=^;U*OT^J=7NLSLUI;MSTZMOZ%_\ ,V/M5;H)&']? M?K'@.]HS:\7.QV=BT-^SY5G]K(-]?*^H'5\Q]U%E_U5ZG<G'Z/T? M3_1^EL^AL24Y/UK^KU76?J_F8-%;693F>IBO:&M<+ZSZM&VR/T>][?2>_P#T M5EB#TCZT6Y_U-KZ]CXS\_,90?5PZ(#W7U_H[ZVLGV?I&^IM]]WH?S5-UGIU+ MHE4Z=^R=E_[+^S[/6?\ :?LVR/7T]?U_1_[4_1]7U/TJ2G"P_P#&3]4,G%=D M6YPP[*Q^FQLAKF6L(^E7Z<.]9_\ X7]54_\ %VPY&5UWK6-2[&Z3U3*:_ I< M"W=Z8>W(RVUGVM;DO>W_ #/3_P &MGJO_,O[EZW_:C_ $6S](K:2G__V?_M)\)0:&]T;W-H;W @,RXP #A"24T$! M#QP!6@ #&R5'' ( ( X0DE-!"4 !#-S_I]J,>^"05P=JZO!<-. M.$))300Z $! $ $ MP'1E96Y":71B;V]L MP.$))30/S ) ! #A"24TG$ "@ ! M $X0DE- _4 $@ +V9F $ ;&9F 8 $ +V9F $ H9F: 8 M $ ,@ $ 6@ 8 $ -0 $ +0 8 $X0DE- M _@ ' /____________________________\#Z #_________ M____________________ ^@ _____________________________P/H M /____________________________\#Z .$))300 " $X M0DE-! ( 8 X0DE-!# ,! 0$ .$))300M & M $ #.$))300( : 0 D ) @ #8 >G@ X M0DE-!!X 0 .$))300: -C !@ 70 M /@ 7 $, ;P!M &, 80!S '0 7P!- %\ 0P!/ $P 3P!2 %\ 0@!, $L M7P Q #8 -0 $ 0 ^ M %T 0 0 0 M &YU;&P " !F)O=6YD'1) MD%L:6=N M96YU;0 ]%4VQI8V5(;W)Z06QI9VX '9&5F875L= EV97)T06QI M9VYE;G5M #T53;&EC959E7!E96YU;0 !%%4VQI8V5"1T-O;&]R5'EP90 !.;VYE "71O M<$]U='-E=&QO;F< "FQE9G1/=71S971L;VYG QB;W1T M;VU/=71S971L;VYG MR:6=H=$]U='-E=&QO;F< #A"24T$ M* # (_\ #A"24T$$0 0$ .$))3004 $ M "3A"24T$# .# $ "@ / > '" -\ 8 '_ MV/_M Q!9&]B95]#30 "_^X #D%D;V)E &2 ?_; (0 # @(" D(# D) M#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P, M# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P, M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\ $0@ / "@ P$B (1 M 0,1 ?_= 0 "O_$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ M 04! 0$! 0$ 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! M (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U M%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?56 M9G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$# M(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:F MML;6YO8G-T=79W>'EZ>WQ__: P# 0 "$0,1 #\ ]522224I))))2DDDDE*2 M25/J[LQG2\MV""*0C8'$0+.VK+J>:WI_3 MLK/F+'"L/I ML&ZQWIN=_A?4]1BS\'J%N'E-RPY]S7&,JMSB[UJW:9%-XLW>IZC-W\Y_A%'I M72/L_P!=<+IU;O4IKR67X]G.^AK3FXULP/I4M9O_ .$5:.JAY%>.]K7[V ^RR^QCB]GK MM_2;:_3].M=OT_+&=@8V:UIK&34RT,/(WM#]O_27FO4NEMN^MV9@//ITOR'W MY%G&V@M&9DV3_P 4YS6_\(EF9UN5DNRW.=5!_5V-);Z3!_,4T[-NSTV?Z/\ MPBV?NT2> M*4<4N"9JI;?\Z*_%*,9@R'%'L\5GX.)U,FR\C&S"-,MC?:\_]W:&1O\ _#%7 MZ7^NK'U:Z3<.JXC\T-KR^E56UUNG<+L:[7&LQ[IVV,Q;+,BOZ'LKOJ]1='^P M>F_N._SW?^25C$Z?CX<^AN:T\L+BYL_O!KOHJKRN#F82'NF$Q^\)'C_PO3ZV MYDYT'"<0NOT;_0_1]/\ 5X/T'F?K%TRP=2RK,;:[(ZE54RUSCM91CTR[(MON M/MK9E6-HK_EUX]FQ9=+\? (=A1=E#G-L;HT_]TJ+)]/_ ,,7?I?ZB[;/Z3B= M1+?M6][&\5A[FLG]\L86[G_UE5_YJ]&_T3_^W'_^25[/FYF4/:QD8X?I2O\ M63_[V+D9,,I3X]+VC?Z(\&O]6>KYF:^['RW>J:FM>RV #!);L?MAO;V+?5;! MZ=A]/K=7B5BL/,O,DNW^M'UH'11CX>'CNZAUGJ#MF#@LTW1_.7WV?X*BK_7]%Z]]&95T M?_&5EL=D977\?IMS_G8^) MCX;7:[*[J_M%VS_KO_GY=BDIY?H75?K;C]49T7ZQX(O]1A=1U?":30[:WN]0D8>"TQ U_6<@_X/'9 MM=^YO].W])6RNZZKH5QOU8 ROKY]:XDLQ,?$KMI;^ZSU\AHO_P YERGTKZT]8P.K4_5_ZWTU M49>4/\G]1QR?LV21#75?I(]/)W_F_H][[&?H*O4Q_M'7+D_\:-%=GU,R\AQV MW8;Z;\:T$@LM%K*@]A:1[_3MLK_MI*=[KN<[IW1<_/80'XN-;-S&.>P?V MGA8_^+_ZPY77N@-MZ@3^TL5YIRY:*R3I;3;Z38V^I197^9_.>HJO^,'*NN^I M(H'LRNK/Q<:MHT_26OKM=7_F5V-37-9]7?K[CW-EG3_K'0W%?K[6Y>* W$W% MP]OJ8WZO37N_26^HDIT_KMUV[H?U>ORL77/N+<;!:!N<;[3MK]-FU_J/K9ZE M_I[?TGI(_P!4NJV=8^K73NHVN]2Z^AOK/@#=:S]#>[:P-8W==6_Z*QLK_+W^ M,"C$C=A?5FK[3?(]KLS('ZJQVO\ @:/UBFS\RUEJG_BWG'Z3G=()D='ZCE8= M?B6!_K,?_:=<])3+K?UJZI9U=WU=^JV,S+ZE6UKLS*O)&-C!T;?5V>^VW9[] MK/\ P?\ 2U5A/0_\9-=+;F?62B[)$%V-9B5MI/BS[16PW[/^L;U'_%6QEOU= MMZH^'YO4\N^_,L@;B_>6["?I;?\ "-9_PR[-)3A_5CK'6>H,R^WTOT7Z7_1W.O]7JZ+T7,ZI;!;BU%[6F0'/^ MA15(G^=N=74M!<#_ (Q>N=(;UCH_0^J7^AT\6C/ZB=CWAS*MWV3&D]+RNI7@NKQ*G6EHY=M$MK;_P 8[V+@J_KC]6G?XP,'.Z/E M^O7UBK[#U%@KMK M!;^S\D^LRKU;'NVXO_ TKT#J.!C]2P,CI^2":,JMU5D1 M.UXV[F3N][?S$E/'X&/_ (QNN8#>KCK-'21EL;=B8%>,RYHKRIC/^+J9_.9?^#7 M6]&ZUTWK>"S/Z9<+\=Y+9$@M73AAHP:&[?6W?I=VU^[9L^@NBZ1T?ZWXO4&7=3^L#>H8;0X/QOL=5)=( M(9^FI.^O8_WJE_C(_P"3^D?^G?$_+8NN24__TND^LV#U3H_7ZOK?T;'=F--7 MV;J^#7K992#NKR:6Q[[:MK?H_P"CJ_P7VA7,/_&-]3A_7.KZP= M5?1TG"NNZ34P[^K.'IU&W0^C55:&66>T^[_"_P# >E^F5'ZP8O4_J]]87?6[ MIM#\["RJV4=:PJI-NUD,IS\=D[;74,#6/9^8S_@[[LC&Z^KTO29Z.WTMH]/9 M&W;'LV;?;LVJ:2GF\?\ QB_4S(QOM(ZG56T"75VAS+!_)]%S=[_^M;UBYF9; M_C#RZ>G]-KLK^J^+:V[J&?:'5C*+#[,+$K]CW5Z?I7O_ )K^<_1>E1]KW^H? M\P_M[OVG^R?M\C?]I^S^M/;=ZWZ5;K-FQOIQL@;=O$?F[824\I];C]K^LOU6 MZ1(#7YEF>[Q!PJ_6I_S][VJ_]=ND7]5^K]S<.1U##ZS.S6ENUS76F:Z=I][/3JV_H7_P S8^U5N@D8?U]^L> [ MVC-KQ<['9V+0W[/E6?VLAS5UJJ?Y+_:G^ _:OH?R/M/V;?\ ]O\ V7U_^L^L MDIXWU\KZ@=7S'W467_57J=QR?7J:''#OL(;:+6,#7?9G>S;_ ,'Z7I;[_5]7 M:L_QB?4MF*,H]5J+#PUH>;-?^Z[6>NW^U6NB,1KQW6!C?\P?V@W[)^R?VCO] MGI?9O7W_ ,G9^F]1)27ZN?6.WK6)D=0OP+>FX+#NQ;LDM;ZM.W?]HG7 M:NNL]/TW>K'IP=^Z-NV/=NW?FH>']C^R4_8?3^R;&_9_1V^EZA_-4W6>G4NB53IW M[)V7_LO[/L]9_P!I^S;(]?3U_7]'_M3]'U?4_2I*<+#_ ,9/U0R<5V1;G##L MK'Z;&R&N9:PCZ5?IP[UG_P#A?U53_P 7;#D977>M8U+L;I/5,IK\"EP+=WIA M[J_\R_MP_;'[,^W0-OVOT/6C\R/M'Z7^HMH1 M&G'9)3R7^,D@=/Z1.G^5\3_T8NN53J/[*].K]J?9_3]5GH?:=FWUO\!Z7K?] MJ/\ 1;/TBMI*?__9.$))300A !5 0$ / $$ 9 !O &( 90 @ M % : !O '0 ;P!S &@ ;P!P $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ M(0":-% UZ#+ $ G25^ -H.*@"?2&4 MVWG )^I#P#;O%P 0"?WGD W HC )_>>0#<6[8 G]YY -U;80 ! )VT0P#> M*Z$ FPE; -XKH0"9/T0 WBNA $ EZ^@ -W.0@"6V.D W4,D )0OK #;>$D M 0"0AB, V&GA )"&(P#5'B$ D(8C ,[77P ! )J1$ #*=(\ J.]" ,ITCP"U MV$( RG2/ $ N^]V ,VC 0# +-0 T,!A ,%;QP#1GRH 0#)NOD U[7? ,L# M-P#8G]8 SE\R -L'@@ ! --H!@#<6[8 V3/B -Q;M@#@^(, W%NV $ Z3L$ M -GD. #I.P0 U5*= .D[! #0X7@ @#A2% S6X; -[6O #,><\ WM:\ ,QY MSP " -X'*\ S#'P ( Y**? ,F!]0#DHI\ R8'U M .2BGP#)@?4 @#E>"\ R=,: .5X+P#)TQH Z*$& ,L#Y0 ! /+J6 #/7X@ M\NI8 -52G0#RZE@ V_[ $ Y=:C -_[PP#9,^( W_O# ,_$&@#?^\, - M $ @ ! )HW(@ --/8 FC)QP @A(H 0"GB<< (\4@ (FMO )[Q2 B:V\ @">500 (C,K )Y5! B,RL E6W1 !Z^4 ! M )"&(P :+ZH D(8C !5@3 "0AB, "S3& $ II9F +NX0#!MD$ N[A -S6 M(P "[N$ 0#RZE@ "S3& /+J6 58$P \NI8 !J^D@ " .S%&0 ?E'< XOH[ M "+S9 #B^CL (O-D ( W!]T "!B90#<'W0 (&)E .0IP0 =JW@ 0#I.5D M&;W8 .DY60 58$P Z3E9 TT]@ ! -=^!@ &CR8 P;9! :/)@"K\4X !H\F M #0 ! ( 0":-R( BC]_ )HW(@"2:PD MFCWP"?SK4 0"CJ H G_\O *);3@"?_R\ H1)\ )__+P " )_8 M20"?SK4 GO%( )]V8P">\4@ GW9C ( GE4$ )\]L ">500 GSVP )5MT0"; MR&T 0"0AB, ESK3 )"&(P"2:PD D(8C (@_@P ! *:69@!_^0L P;9! '_Y M"P#&K .]A]@!5X:L @"D:-, 6PG[ *1HTP!;"?L I&C3 %L) M^P ! .7XZ0!D_:8 YXB- &5(>P#I%Y\ 99-, $ ZDPU &8=DP#J3#4 9L[7 M .I,-0!G?ZT 0#I%Y\ : HH .>(C0!H5,4 Y?CI &B?F@ " *1HTP!RDT0 MI&C3 '*31 "D:-, 90!W[]L @#R M7F4 >T-E /)>90![0V4 \EYE 'M#90 ! )8'0P!T_44 E UF '3'A "2%!4 M=)%: "P ! ( 0"0A9 M7)< )"&(P"T MP5 D(60 +00=P ! )&WZ "SB$X DTBL +,[7P"4U[T LN\2 ( [-E4 *62 M)0#LV50 I9(E .U?%P"E?4@ 0#M\F I7'F .Z,7@"E<>8 \/87 *5QY@ ! M /+J6 "F+7X \NI8 *<4[ #RZE@ I\59 ( \<1? *A90#!08P @#R7F4 MQ,HT /)>90#$RC0 \EYE ,3*- ! )37O0"VD=X DTBL +9'"0"1M^@ M?P M ___ @#$;K KT6) ,1NL "O18D MQ&ZP *]%B0 " *!V. "TP5 H'8X +3!4 "@=C@ M,%0 ( Q&ZP +H^Q@#$ M;K NC[& ,1NL "Z/L8 * $ @ ! )B. M,@#\C]L E>-* /R/VP"3-AP _(_; ( D0QY /N^C0"1#'D ^KYV )$,>0#Z MOG8 @"1#'D YC2= )$,>0#F-)T D0QY .4T@P ! ),V' #D9.8 E>-* .1D MY@"8CC( Y&3F ( FKAG .4T@P":N&< YC2= )JX9P#F-)T @":N&< [M#K M )JX9P#NT.L FKAG .[0ZP " /)>90#NT.L \EYE .[0ZP#R7F4 [M#K ( M\EYE /(CU #R7F4 \B/4 /)>90#R(]0 @":N&< \B/4 )JX9P#R(]0 FKAG M /(CU " )JX9P#ZOG8 FKAG /J^=@":N&< ^[Z- "P ! ( M @ 113( C8(M !/69P"-Z&8 &:/V ([\\ " "%",P". M6C@ )GAQ (TZ2P F>'$ C3I+ ( 6L?8 (2!O0!:Q]@ A(&] %K'V "$@;T M @!;!(D A&[[ %L$B0"$;OL 6P2) (1N^P " "7U5 "!1\$ )?54 (%'P0 @ MW9@ @0=# ( 'K%M (,26@ RJ% %K'V ![+AH @!: MW#@ >R:[ %KF- !['R4 6N8T 'L?)0 " %8!#P!Z-!\ 5@$/ 'HT'P!6 0\ M>C0? ( (/'W '%*

9( !X$C4 "ES' 'J'80 +W*X >]4* " ! ( M @ F9)T F=-G "N:2 ":S6, ,0U< )P 2 " M #E-, ";O#, /EL5 )IF\P!!Z*T F9,> ( 0Z^# )@V2 !&! < EPZ. $8$ M!P"7#HX @!GSP@ A)B" &?/" "$F(( 9\\( (28@@ " &?/" "$C1\ 9\\( M (2-'P!GSP@ A(T? ( 9C"H (3"/0!F,*@ A,(] &8PJ "$PCT @ K29X MCHM5 "M)G@".BU4 )%:J ) "@@ " "#3H@"2SKT (>04 )7$Z BX0H E\Q$ M !@ ! ( @ C)VX ;R3T "M)G@!PW*4 M*TF> '#PPL ( 9\\( 'KB<0!G MSP@ >N)Q &?/" !ZXG$ @!"$+0 9EG $(0M !F6< /5Z5 &1#40 " #97 M0@!C9Y8 +SOV &0=EP IYZP 9*7W ( ).Y, &9.70 B]6H :$9P !_,N !K M@+$ & $ @ " %)?& "??M$ 5E'7 * I MC@!<%4P H2[I ( 8_KO *#(L0!HW^\ GU%) &V2ZP"=W>4 @!P(V@ F^V[ M &_Z\@"9I> ;_KR )FEX " ' %# "#P'4 < 4, (/ =0!P!0P @\!U ( M3?TT )88* !-_30 EA@H $KI!P"7XP8 @!*6ST FIQ& $S7[0"3], @!C^N\ 7K8, &C?[P!@+3P ;9+K &&@NP " ' C: !C MD3@ ;_KR &78]@!O^O( 9=CV ( < 4, 'N^2 !P!0P >[Y( ' %# ![OD@ M @!-_30 :6:2 $W]- !I9I( 2ND' &>;ZP " $I;/0!DXG< 3-?M &+N20!. M;*( 86NY.$))300& ' @ ! 0#_X1&7:'1T<#HO+VYS+F%D;V)E M+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D M;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q M,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^(#QR M9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT7!E+U)E7!E+U)E&UP M.D-R96%T;W)4;V]L/2)!9&]B92!0:&]T;W-H;W @0U,V("A-86-I;G1O&UP.DUO9&EF>41A=&4](C(P,3,M,#4M,#-4,3 Z-30Z-38M,#0Z,# B('AM M<#I-971A9&%T841A=&4](C(P,3,M,#4M,#-4,3 Z-30Z-38M,#0Z,# B(&1C M.F9O&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#I&.$8U.3&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I%-C9& M,C%#0SA!,C(V.#$Q.#(R04,Y1C5!03@Y-C&UP34TZ3W)I9VEN86Q$ M;V-U;65N=$E$/2)X;7 N9&ED.D4V-D8R,4-#.$$R,C8X,3$X,C)!0SE&-4%! M.#DV-S@Y(CX@/'AM<$U-.DAI&UP+FEI M9#I%-C9&,C%#0SA!,C(V.#$Q.#(R04,Y1C5!03@Y-C&UP+FEI9#I%-S9&,C%#0SA!,C(V.#$Q.#(R04,Y1C5! M03@Y-C7J%AH>(B8J4E9:7F)F: MI*6FIZBIJK2UMK>XN;K$Q<;'R,G*U-76U]C9VN3EYN?HZ>KT]?;W^/GZ$0 " M 0,"! 0#!00$! 8&!6T! @,1!"$2!3$& "(305$',F$4<0A"@2.1%5*A8A8S M";$DP=%#$ MA:.SP]/C\RD:E*2TQ-3D])6EM<75Y?4H1U=F.':&EJ:VQM;F]F=WAY>GM\?7 MY_=(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:ZOK_V@ , M P$ A$#$0 _ -_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW05=X=T=>_';J7?G=G:N9_@.P>N=OU>XM MQ9!(6JJHT\!2*FH,;1H5DK\OEZ^:*DHZ=2#/4S(@(U7":\NX+"UGO+E],$:U M)_R#U). /7H]Y9Y;W?F_?]JY:V*V\7=;R41QK6@JH MA5[+YF'K]QFWN/-]1V;:OTM?-CKI]M*5^5#]O6>-O]Q[;OW.!=<]3C?S'DI MIMP].&DL)&6N-6I21G2.'6P)2?S-OC3D/A)2_.G'Y3+U/6U;3?84VUQ3TR;U M/8/W3XQ^M9: U)I(=QP96-ED?RFE%(IJP[4]G,R2$WW?;+Z(BWYAE_>.GBR+X9;[ =0'SJ2/0]!TV TXD M.K^76S-U%VOLCO+K39?;?7&6_C6RM^8.ES^!KVB:GG--4!DFI*ZEB]E9&*L M,CH1_9?U7KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[K__T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U61\ROYJ'07P\W4G7.2QFX>R^S(Z:E MK<_=78 M.3KL;;+%)=;G0%HXZ (#D:V. 2,A0":$$T!%P]NX3N*HZHW.E*^6W9M;K+<>.W-N1=L5V,J9:/<4<&*HI'\2A*I*D0AH- M+AO9/;\^[-[A['N5AMHDAW:)!*89*:F5&!8H02' \QA@:5%,]2OL?L1SA]V# MW:Y)YDYN:VON3+VX>R6^M]6B&:YC:.(3HX#0DL<$ZD*ZZ/44ZT=O8#ZZ!=;0 MGQ&PVQ=A_P B;=_9';/5W^F7%5OROSNX^O=J93<6XMM[?P.Y*O"8'K"DW;E* MG;61QV2KL;CIZ:N!I!($J*AD0E-1D7+G[L-ONMG?0@-A=B;#DGWT2 H *UZQHZW"OC'\I>OOY;'P M?^//57:U+N'=G<>YMLY+LV?K? &D2OVKA.Q-P93=.#BW)7U\Z4N"+8S(Q?Y. M5DJ3-Y/V@HU'&;_=GG+F#>-G>*WV&*40?425I(\**C>&JBKT(-6PM*= MU<=0E[D>[G+7(=X+*[62YW9E#>#%2JKP#2,QHE:&@RQ K2A!)[_B9_,CZ3^5 MNX)-BXV@SG7W8IIZFLQVU=T2451%N"CHXO/5OM_,T,GV]=5TD"M)+321P3B) M&=%=%=E!?/OLYS+R):#=)I8KO:*@-+%J!C)-!XB-E03@,"RU(!() )=R%[Q< MM<]W9VN&*6TW>A*Q2Z2) !4^&ZX8@9*D*U 2 0"189[B/J6^O>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_T=_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]UH4_S&-C[[V+\T_D'2;_IZY,E8I('A-FC91@/[CV-_85%()BN($"3HX&0YD!?.65U?(8$@Y\9 M>[\Q\X\.KU']SMQ4]1FL8I_;SNU:]),7NS 3H2$DBS6W:VII[-=0SA MK74>R;EG?)^6]^VS>H,M!*"P_B0]LB?[9"R_G7H;^Z?(=C[F^W_-')%^0JWU MJRQO_OJ=:26\P^<4RH^,D CSZ*W_ #+OC5B/C)\L-ZX'8ZK/TSV;18KN[H?* MP*PH,CU-V=%)GL!2T,C*NN+;-8]5B">6)H-1_4/>0^^6L%O>^+9MJV^X19H6 M' QR#4M/LK3\NL9/9_FN]YJY+M!O:E.:MMEDL-PC/Q)=VC>%)J^<@"R?[?'# MK:QV1T-%3_\ "=O#;-_AA&1?X^'NTQ>$B;^&2!;VOI]Y2 M^Q$W[HWODEZZ1(^D_P#-\,O_ #^.N7OO[O!W?WLYXNO$U)'>^ OR$"+#0?FA MZH"_EZ]"8COOY+;7I-[(L?475V/RG='=&0G1FH:3KCKJ./,Y*AJR!IT;DR*T MN+"W#$5C,OZ3[S?YYWBXVG898]O&K>;QUMK91Q,TQTJ1_I15_P#:_/J)-VW* MVV?;+_=;R4):V\3.S>@52Q/Y $T\Z4Z&SOSMS,=[]Q=@]L9L-%4[RW%5Y"CH M68LN(P<.FBV]A(?4P$.&P=+3TRVX(BO^?8=WW^[KXMS,S <=*<(T^Q$"H/D.AL_E^;/WAO'Y@= M&0[-IZUZG ;WQ6ZLW6TB2>+%[7P$RUNX*NNF0:(*2?'JU-ZR%EDJ$BY+@$-> M[&X;?MWM]S.VXNNB6V:) >+2R#3&%'F0U&QP"EO+H3>T^W[AN/N#RPNW(VN* MY65R/PQ1G5(6/D"M5SQ+!>)ZW4??-WKI!U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?__2W^/?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T$/=/"&)"\TS K&@^C,55HG]XO=_EKV7Y3; MF?F%7FEDD\*WMXR!)<2D%M*DX554%I)""$7R9BJL*^3^4-RYSW8;9MY"*JZI M)&KIC2M*FF22<*HR3Z $BG[O;M[H[Y?XM-F?)#I"D.$1I(]O[]V;EVC[(V#) M.X(R.$R551(E="C>N>BE_P DJ+>N%R%'O "3[[.SW^X?MI''R^S46>U MG9KNV!([U\1%66@RR5C#?/AUE][>;)S][,7IWOVUYV<7AH9K2XCK9W8'X)4# M=I\ED7]1/PNHKU17\K/Y?W9'QYQ[=D[.R=/W1\?,C4R#$]K[2I9"V##2 18K ML?;R/45VR\U%Y%1FFU4YTR\M;M;MLGN+&H\3;[AA^KC,EE,0JW,9H M2 M)5%2R%1K*3[DVH_S _EM4U90P-E.\?Y?VZ:<4T44?GR^YOC)V[F::@GID M2-/NJ_\ T<;\,,HY>.AQ_T>[*/#Y/YXMR'/!(MWLDK4^2_56WV&296.:=;J^.Z?I: M;XH4/0GV\8I*?X^4W4WVX1/&(XNNDVB4T@:?[/\ M^?>66P2G:;C99DP;9X2 M/^;94_Y.N-G,.YMNW,>][PS5:YO9IJ_\U)6?_+UJ5]=;;?XL_ '15PMCNX?F MYNB>JR4'*8#X]]5Y:HH,;1R(Z?TL"_:G8^>H^E>@,9-&,GV=NRGD$V?(=M>'ZYVZ6BR.\ M\W.(V1/ /MD<'5(67QE_W>]^N1/9[:KFZWW<8WW-5[8%85#$542$!BM>(15: M5AE4TU=<8N3/;+=N:(ANU_*+#EA3W7$@/?ZK F#*WE4=@/%J]IL-ZH^;_4'Q M6279_P ;?CY0R;4\J19G?&^-P2KV5O[P2-_N3S%904$]/BTE_5!1H9:6G!], M:$D>^0WN%]]#F;G;?WNYMF63:$8B*-Y&C"K7\$:AE0D<2QE<_B<^61W+>\\O MCKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U7M_,%V!N38N3^5.:=EM);BRVB>?ZE$!8QQSK'2< MJ,Z$:+2[4.D.&-%#$3U[#[[M^W;QNNU7LJQSWB)X3,:!FC+52I\V#54>>D@9 MH.J???);K+'H0>O>S]W=9Y"IJ]N5L3T&3II:#<&W,K3QY/;.Y<741M#58S/X M6IU4>0I*B!V0Z@'56(5A<^Y#]N?='G/VLWG]\\]NN>O6O)\I*3HK:7 M>^Z>VN^1@NWM^8CQ[5Z<^,NU:Z(]>]<;/VTC4VV:KM7+4*BGDJJR:23(R8*E M&A7J2DHDC:Z*O<#[W.T>T_)\/(OM^YGYI=6>ZGKWBXD +U85\(**(":SLJ@J ML.)#C5S/R_L]SS?N'-7.;K?WX;1;6*M6**),(URX^)F),AB';5CJU XK[[?[ MP[%[PST.;WWF1408^G2AV]MO&0KB]J;4Q4*+%38K;6 IB*'&4<$**EU!ED"C M6[$ ^^8?-G.7,?.VZ3;OS'N3SW3,2 2="5-2$6II4Y)-68Y=F;/1;N6[7NZR MJ]U(/#0 (BC3'&HP%1!A0!CU]3T$?L+]%G6PO_*ILDDN>2FE59%I*^IRIB@<@>58"ZW0HQS0^[KR]N>U[ M%O&[7\+Q07LD?A*P(+)&&K)0^3%Z*?,*2,$$SA[:[;=6FWWMY<(R1SLN@'%0 MH/=3T)-!ZTKPIU;+[R*ZDKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW73*KJR.H96!5E8!E96%BK W!!!Y'O3*KJR MLH*D4(/ CT/6P2""#0CI"3=6]95,LDU1UWL>::5B\LLNU,$\DCL;L[NU 69F M/U)Y)]@B;VR]M[B22:?D#97E_WH4< )Y0 M!_QKK%_HEZL_Y]ML/_T$L#_]0>VO]:OVQ_\ "=;'_P!D-K_UJZO_ %JYG_Z: M*^_YSR_]!=L(98IX>NMD0SP2)-!/#M;"0SP31L&CEAFCHEDBEC8 JRD M$'Z>[1^UWMK#)'-#[?[*DR,&5ELK965@:AE81@JP.0000>'6FYHYD=61]_O6 M1A0@S2$$'B""U"#Z'I?6%M-N+6M_A]+?[;V.Z8IY=$7'H*9>B.D9YIJFHZ@Z MRJ*FIFDJ*FIJ-C;9GJ*FHE8O+/43RXQY9YY7)+.Q+,3+_H#K7[EV?_ *-5O_SC3_-U)INC^EJ.>&II.HNL MJ:HIW62">#8FUXIH9%-UDBD3%AT=3R"""#[O'RIRO$RO'RW8*X-01;Q C[#H MZLNT;2A#+MEN&'GX:?YNA/55151%5$10J(H"JJJ+*JJ+!54"P ^GL^ % M.C$"F!PZY>]]>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[K_U=_CW[KW597S_P#YP'P!_EGX^GC^4W>6,PV_Z8V M515&^^XL_1/K^VK(ME80R2[>Q-;+_P#" MVOX.4^X'I<%\1/E7E-KK4%$S63K>H\+G'I@Q'G_NW3;VS="LI7D1G*6YL6'O MW7NKCOY?W_"AK^6/_,5W)A^N.KNV\OU3W5GY(J?!]*_(/"T776]-QULOICQV MT_=>Z;LQF,3M[$Y//9_*8 M[!X+"8^LRV9S68K:;&8G$8K'4\E7D,GD\C6RP4=!CZ&DA>6::5TCBC4LQ !/ MOW7NM97Y<_\ "M7^5/\ &?T,1N&D(_16[?ASE%)?TRGDCW7NBN]3_\+4/Y>>[-Q4N&[6^/?RCZ MBQ5;/' -VTF-Z^[%PN+5W >LSE%A]X8C8)(8_&WN MO="#\/?E1U?\V_C)TQ\K.FJBNEZZ[LV71;NP=+EDI(\W@ZDSU.+W#M3<$5!5 M5U##N+9^Y<=68O()!//"M91R".1T 8^Z]T9/W[KW1$_YD/\ ,!Z=_EE?$[?7 MRQ[JH]>M-I]F;;Q^=CI(<] MB*'=.)I\D^"ST-!5U]!%G<#4RR4=8L$\\*U,#A)'6S'W7NA[]^Z]T2OYK?S$ M/AM_+QV#3]A_+KO3:?4^,R@JEVOM^J:MSN_][U-&J_<4NR>OMN4N5W?N7[>2 M6-*B>GHVHZ,RH:F:%&#>_=>ZUFM^?\+8/@5AMP3X_KWXM_*K?6 IYVA_O%FQ MU9L=ZQ4;2U5C\,-[;HJFI9 "T?W+TLQ6VN.,W ]U[JP7X3?\*D_Y4_S)W/A^ MOO:-IY75(!F:_# MS5,C!(HF_=>ZY>_=> MZKA_FD?S->D/Y4GQD;Y*]W8;5]*0TFA0TLL:M[KW1P.@.\.OODQT?U+\A.JMIO(S4M7%)$QU(? M?NO="][]U[I!=H]H]<])]>;P[9[N4QVWMH=;?(+;N.VY'O71J)4BIZ221M ]U[JQ+^9=_,,ZO_ )8'Q6W% M\KNW-C]D=A;3P6Z-I[.3;?5^+QF0SLV8WC7O08RHR%7F\IAL+@L%!)$WGK*F MH"B1HH8UDGFBC;W7NM:K_H-M^$/_ 'B!\JO_ #X]1_\ V:>_=>Z]_P!!MOPA M_P"\0/E5_P"?'J/_ .S3W[KW5Q/\HO\ GO\ QY_G [I[CV7T[TUWCU9GNF-O M[:W1G*CLG';6JMMY3$[GR-=B:.&@W#M/<&:@I,Y%64#M]E5QT[SP:I(&E$4X MB]U[K__6V./Y^'\U^'^5#\*ZW?\ LI,5E?DGW-EJOK+XZ8#+115E#1;C..-; MN7LO,XN6XR6WNL\1-'4- 5>*JRM7CJ28"&ID=/=>ZJ9_DZ?\)Q-G;@Q%!_,! M_F^8O*?*7Y?=]2P=JR=4=TU-7N;:G7:;DCBR6.G[9P.5DDC['[.K<=+&U=C< MNDN$P:N*%:&2>F%0ONO=;=."ZJZOVMM>/9&V>M]A; Q^.I\2E-X_3H$(73Q:WOW7NM?K^:5_PFD^#?SOVCEMW="[*V7\- MOE7CBZTZOYIGR$^4'\^#^9OD M?Y*GPGW[5==?$SH7*ULGS&[;Q?W51A\_EMBY6BH^P\ENI:"JH9]Q[3ZVW150 M;=P.V_-!3YK>"M55,GVT5+5T'NO=;.OP._DR?R\?Y=^S,%@NC/CWLK,;\QU' M3IF^]^SL#@]^]V;IR21JM7DJK>V9QDDVVZ>ME4.<;@XL7B8V *4P:['W7NCI M=X?%CXU?)?:E;L?Y!]"]1]S;5KJ62CEP_8_7^V-UPT\;J56;&SY;&U-7AZZG M)U05-))!44\@#Q.CJ&'NO=:-/\QS^7?W;_PFZ[]VK_-6_E99[=$OQ+K=VX/: M?R0^-VY,[F<[M_;.%W#EXX*':>YLC4RUF0W)T[N^MJ!C\9DZ]UO%?$OY-=9_,SXV=+_ "CZ?KI*[KONW8F(WM@5J6A.1Q$M8CTV M[0Q]'BDD(?-838NU=R-)CUC6[-KWYO#;;:K$*5 M=@1[KW2(_X2V] MJ[[^*W;OS\_DD]_9<3=C?$OMC<_9G4ZM)_F;_/;8'\M3X6]Q_+7?E)%G)MCXF#$]>[* M:K^SG[#[4W/-_"=A;,AG4-/#25^8E%1D9XDEEHL12U=4(W\!4^Z]UJ8?RBOY M,.^/YNNZ:C^<'_.;SFY.X$[LKWW%T)\?J_(9;;^U\OL6CKJD;>W#N/'T-73U MV Z>IFU+M3:M!+2TU=0H*^MDJ::L$=5[KW6[AUET+T=TKM6FV-T]TYU;U7LN MCIHZ.FVGUUL#:NR]NPTT2>-(5PVW<5CL?H"<_D'_R\?YC M6Q]Q4^Y^F]H])]YU5%52;4^1G3&U,'M#?F)SYC8T-7O.@PL&*P_:N!^XTK4T M.:668TQ=:.JH9V6IC]U[H7_Y.WPF^2'\OGX6[?\ C%\F/DC!\F]R;+WKN:7K M[<]'1YJ"@V)U'/28.CV=U=C:W-_//@S\?*'<1Y8L8#UOB]G0[/I=PF.6%*W"T,N_LAF#22MXGJL1#-;73QLONO=;1OP_\ M@K\3OA#TWM3ISXT=.[$V3M+"[?Q^,J\[08'#5&[]_P T='%%4[IW_O%:,9?> MNXWEB]AY/;>W^R:W#9.EAGICN.DRJPR0II " M@>_=>ZL/K**CR-+/0Y"DIJ^BJ4,531UD$552U$9L3'/3SH\4J$CZ,"/?NO=$ MT^;_ %]L*G^%OR]G@V1M"">#XO=_30S0[:PT*KLSM;;F7K3\DN[8C5Y/"8ROJC%&-I>.,U% M52RR^--1L+V%^/?NO=;4&)P.#P$4L&"PV)PL$\@EGAQ..H\=%-*%""66.CAA M220( -1!-N/?NO=?_]<9/YW&)I?DU_PID_D[?%#?Z+DNI=I[0ZR[/J=MY(+) MB&/GI9089\?NS#]&83&U2_6:.-H_P/?NO=;RGOW7NO>_=>Z] M[]U[H-^X]YU77'4/:G8=#3K5UNP^M]\;SHZ5U9TJ:K:^V,IG*>G9%!9UFEH0 MI %R#[]U[K3Z_P"$5_6^,R7Q1^:_RGS4IS/:W;ORO/6^Z]R9!EJ93E]Q]Y9&HJ"-(J)44MJ,:Z?=>ZW3??NO=>]^Z]T4OYZ]-;5^0 MOPF^6/2F]:.EK-N]D?'OMG;=5]VD;)CZRIV5F)<+G8&E]$&0VYFX:;(4LWUA MJ::.07JW"FQ:MO:Y)/NO=!%_.P)^4?_ HF_D;?#-/]RF+Z MHKJ?Y,[BQ*7EIGHW[$K>P=QT-?&MQ_E&T?BC>56LRTM0&X#W/NO=)C^?=BLG M_*^_FZ_R[_YUVQZ"LI>N-Z;EQ_QX^6ZXFGE:+*4-#B*S!557DHHU893/;NZ" MR>3@QL3ADAJMCTDH42*K>_=>ZW NVN]NM.F.ANP_DEO+<5$G4O6O5NX^X<[N M;'U%/64E3LC;6V:K=E1D,1,DHI\BV1Q-+>C6-S]S))&J7+K?W7NM3O\ X2R] M,;S^2F\?GQ_.>^0.(2;L?YI]O;RZ^ZU2O0U4.)ZSH=QQ[G[%I<%-41E:G:$^ MYUP^V:)+*8(]F/$5TD>_=>ZA?\).9I>A>U/YQ'\O;(RR4C?&;Y?ME-OXV=V+ M55/)F^Q>G-Q9"E5B3)%#3=.8,M+])$JH2"P/'NO=(/\ X66YO.;QQ_\ *L^* MR92IQFSN^_D7V9E]PR12:((]\LT9<$+K;@@GW[ MKW6Z3LO9^VNO-G;3V!LS$4FW]G[&VU@MG[3P-!'XJ#";:VSBZ7"X+$447/CI M,;BZ**&-?PB >_=>Z4OOW7NO>_=>Z][]U[HN?R\^2FR?AW\8.]_E%V)(O]T> MC>L=U=A9"B-0E+-G:S"8V:3 [5H)I%9%R^[]P/2XNB!%FJZR-?S[]U[K4G_X M2U[GZ&VCU?\ +#^8Q\MODU\>]N?*?Y[=Y[MSF1I-^=Q=<[8W;BM@;=W1G,GD MZR7!;AW-29S;B;Z[3SN8G:EDC5)L=B<7,A:,QD>Z]T#7SP^0W0/\NK_A15\2 M?YCW17>/3^]>@OFU@(^DOE[!U?V9LO>%%MJN)VSUWN?=F\*;:&:R)PF"IL9) ML[=L1F1&R&3VSD'!D>^-G9>7J=E;BQV:I-^]/=J8S'Q97*=:=F8B@R..QN:?%2U%$N?VYD\;E: MF@RV-:>#[NBJ6,4L%5%35,/NO=:FO7O\P'^=[_PG4BVWT=_,+Z J_F;\#=HS M4.T=@=][.RE=EIMJ;4@DCQV!Q>UNZ(\9-]C245.2E!M?L'&4.4D2!*6@K*6A MBC8>Z]UMI_R]/YM_P5_F=[6ER_Q9[@H\IO/$XN+*[QZ4WK3IL_NC8],[Q0RS M9S9574U'\4Q-+4U$<,F6PM3E<+YI%C%89#I]^Z]U95[]U[HK7SE_[(G^87_B MK7R"_P#?3;M]^Z]U0A_PC\_[<\XK_P 66[P_WK:/OW7NMI3W[KW7_] P?_"I MK9/87Q)^9O\ +"_G*]>[4P1Z_)41#W[KW6XWT/WEU?\E^FNMN_>EMU8_>O5G;. MTL3O396Y<=(KQ5V(R].)5AJH0S28_,8RH$E)7TZ]T+7 MOW7NO>_=>Z:L[A,9N7"9G;F:I4KL-G\5D,)EJ*6_CK,9E:2:AKZ6320VBHI9 MW0V-['W[KW6BU_PFA[7D_EJ_S ?GO_)0^1F2&U]U9#MJKWO\?,CGF3&4F_MP M;4Q*+W[KW6]U[]U[KWOW7NJ2_ M^% O\P'97P"_EI]]YZMSU%2]O][[*W7T%T)ME:F- M8XWK';.4JZ!G_ (2^?#K)E#H MU_=>ZK>^*8_V:[_A7[\W.U3_ );M/X4_&Z78FUJUOWDQFZJ?9O5/4.8Q*N+K M#45.=W[O25;6LD+J?5>_NO=; 7\XSX.4O\P_^71\E/C32X^"MW_EMF3;WZ8G ME6-9J+N;KMO[V=?Q4]5)Q01[ERF..$K)Q.Q/E?_ M "(OAU_*9V#593,_-CM#Y";>^%&]=K-)44^X\ATQU-G-FU?4,-7&5.0Q8WED M]T[1VN))VO6_W9SB2*5UJ/=>Z^C#\*_B[LSX5?$[X_\ Q4V"(7VYT;UCMK8X MR,-.*4[CSU%2"JWAO&JIU],61WKN^KKLO5 6'W-;)8 <>_=>ZU:/BI_SBC_P MK[^;?59_R':7S7^-3[]VK1-^RF3W7-L_JKMG,995X$\]/G=@;UC6U[I,['U MV]U[H7/^%@?Q/WOV[\"NIOE7UG25]7N_X0]PKO7-2XR%ILCANL.R(,5M_IZ\[BPE#24O8^Q,G2EVJJ-\/GV>6B,RHU9B:BDK$7P MU,;-[KW1]/?NO=>]^Z]U[W[KW6GE_P *J.Z]\]XUGP=_DT=!Y#5VW\Y^Z-F; ME["I:LL)NV';NPVW-31.K?W4R787W>?J9N!3Q['D=F5 ;^Z]TK8/\ MA&%_*E2"%*CM+YMSSI%&L\Z=L=0P)-,J 22I#_H!E\*R."0NIM(-KGZ^_=>Z M*?\ ._\ X1\_"WK3X=_(GLKXD;X^56X/D3USUEG]_P#6>V=_[]ZZW1M?=F3V M7''N7*[1J,'M_I_:F7KLKNK;F,KK_PGF^=O M^S\_RM^@M];@S/\ %NVNFZ!OCGW2\T_W&0GWKU5C\908?<62E=O+45^^.NZW M"9NIE*JK5M?.BW\9/OW7NKN_?NO=->;PF&W+A\GM[<>(Q>?P&;H*K%YG!YN@ MI,KA\OC*Z%Z:MQV3QE=%/15]!64\C1RPRH\ON^-KX+??7>PYYL9U]/D]TTFE1^>INV-MU&VMVX"J9H93 \D57CLOB*^+_ "G#[CV[EJ6" MOQE="5GH:^FBGC(>,'W[KW6CEB^@OYWW_"9_?V\O]E/V9F?YBW\L[<.XLAND M[#I\-G-RYK9E/4OY*G(9K:NSXZ[>_3^^::BCT9#/8:BR>SLFD:U5=3)4>.FI M/=>Z,EC_ /A;3\8Z7"30;W^"GR.VSV-1J]/D-H8_>W7V7PE%EH@R38^;Z+=V5\O/Y\W_ HHA3HGXK?&G-_R^?@ON^>G MI^QNX=U9#=>(3=>TY9D^]ILSW-E]O[0RN_L-+"BE]N;$PJR5!F\&3J9J&1G3 MW7NMY+XV]5[KZ.Z#ZAZ?WSV_O/O[>'6^P=N;0W'W-V'%CH=Y]C97"X^*DJMS M9Z/&1+"*JL=+*9I*NM:)4-75UE49JN;W7NJ/_P">;_(HQ7\S"EV=\D?CEO6G MZ#^?_1U+02=:=HPUN3V]BM_8_;N1;/;:VKO/<&W8WW!MG.[7SA:JV[N6B2:J MQJVKX\!C?D?M;Q[ M$K]XTM#:GCR-1G:3";AZ*[@R%1;2Z$/=_P#PLNQG M:,:[$^#'\M_OON;NK/0_:;:P>[\S3U<=/E)P(X*A=C]08GL#=F\H8ZEU7[2" MJQ4D][">,\>_=>ZQ?#'^2W_,"_FG?*_:O\QK^?37-B]H;0FI,GT[\*9XX,? MV/I:UZ>F MNH:)Z]UM0^_=>ZTR?YU_\ SB[_ ,*(OY&?S,3_ '%XSM;()\8MQ99/V::.B'85 M7L#/UN0E6RV@VI\KV$K-ZFI:?2+B, >Z]UN+;MVGMG?NU=R['WK@,3NK9V\L M!F-K;KVQGZ&GRF#W'MO<&/J,5G,%F<;5I+2Y#%Y;&5P-PX'&4\ MM14T^W,]UW29"BW7V/CMN"I>+ ;FVO4?WNI*9VIJ^*2 5-17^Z]T*^V?^%I_ M4&UJ*?;GR7_E\_(;JSMK"H*3<&T]L[NVQF:*#*1*$F\\6_\ &=9[EP232 L* M>>AJ)( =!DE(UGW7N@7['_G4_P Z7^=/05?0'\ISX1;Z^,?5.]UDP.[_ )39 M_+Y&HR>,V_7 T^0J*;O#);?VCUKU/KQ\LQEBPXSFZW6+7BJA*@:&]U[K;3_E M9?#OM;X&_"/ISXR=T?(;Z]UK@?R>]J;E_F9_SV_P"8A_-A[*P&8INL M?BON/._%;XMXS<>/JJ%\/G*.FK^NUJ**CK8M>*S>WNJ<57UV;H&L]-E=^E@2 M0??NO=;I7OW7NO>_=>ZTEOY;-_Y0/_"BCY??RW#2;33T&-QU$=Z;+])$U?6X'&1DNWC'OW7NK>OYZ70/\W3L MS8G3';G\J;Y$5>Q=W?'S=-9O[=WQ\Q+83;>8[PK*>$1XB:/=6X)6VWN^BP5$ M]3#-LK.K#@LU'5M-(\U73TE._NO=4M; _P"%?_87QXIUZG_F<_RW^ZNJ._=L MT_V.X*C8<<^RHMQUU*JQ2Y+_ $5]RTNW3U'PYO,4\FH/$RHRH/=>Z* M=W?WC_,$_P"%8G:_2_0?3GQOWA\3_P"6CUMV/1;\[+[@W5)59JFRM?04M;AZ MKV?@DK?MZ_)/59.K:ET5-#[KW7T%>O-A[7ZL MV!L?K'9&-3#;+ZYV?MG8>T,/$Q>/%;7VAA:+;^ QL;MZF2AQ./BB!/)"^_=> MZ KYR_\ 9$_S"_\ %6OD%_[Z;=OOW7NJ$/\ A'Y_VYYQ7_BRW>'^];1]^Z]U MM*>_=>Z__]+?X]^Z]U[W[KW2'R7^C7^]%%_&/[C_ -]+0_P[^)?P#^]%KI]O M]E]U_N5MJTZ-'YM;\>_=>Z7'OW7NO>_=>Z][]U[J+7?9?9U7\2^U_A_V\OWO MWWA^S^UT'S_=?]^Z]TB- MU_Z./N<;_?C^Y'WEV_A']Z_X#]SJU>K^&_Q?]V^KZ^+\^_=>Z6J:-">/3X]* MZ-%M&BPTZ-/ITZ?I;BWOW7NN7OW7NF['?PG36?PC^':/XC6_?_P[[;3_ !;S M'^(_>?;_=>Z44'@\$/VWB^V\4?V_@T>#P:!XO#X_V_%X[ M:=/%OI[]U[K+[]U[KA)X_&_ET>+0WD\EO'X['7KU>G1I^M^+>_=>ZCT7V/A_ @W'?:?;ZV_P" 7A\.OC5_F/V]?TO^??NO=2_?NO=?_]D! end XML 12 cmcsa-6302020x10q_htm.xml IDEA: XBRL DOCUMENT 0001166691 2020-01-01 2020-06-30 0001166691 us-gaap:CommonClassAMember 2020-06-30 0001166691 us-gaap:CommonClassBMember 2020-06-30 0001166691 cmcsa:Notes1.250percentdue2040Member 2020-01-01 2020-06-30 0001166691 cmcsa:GuaranteedNotes9.455PercentDue2022Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes5.50PercentDue2029Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes1.500percentDue2029Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes0.750percentdue2032Member 2020-01-01 2020-06-30 0001166691 us-gaap:CommonClassAMember 2020-01-01 2020-06-30 0001166691 cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes1.875percentdue2036Member 2020-01-01 2020-06-30 0001166691 cmcsa:Notes0.250percentDue2027Member 2020-01-01 2020-06-30 0001166691 2019-04-01 2019-06-30 0001166691 2019-01-01 2019-06-30 0001166691 2020-04-01 2020-06-30 0001166691 2019-12-31 0001166691 2018-12-31 0001166691 2020-06-30 0001166691 2019-06-30 0001166691 us-gaap:CommonClassBMember 2019-12-31 0001166691 us-gaap:CommonClassAMember 2019-12-31 0001166691 us-gaap:RetainedEarningsMember 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-04-01 0001166691 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-01-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-04-01 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-12-31 0001166691 us-gaap:TreasuryStockMember 2020-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2020-01-01 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-04-01 2020-06-30 0001166691 us-gaap:TreasuryStockMember 2019-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-04-01 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-31 0001166691 us-gaap:TreasuryStockMember 2018-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-01-01 0001166691 us-gaap:TreasuryStockMember 2019-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001166691 us-gaap:TreasuryStockMember 2019-12-31 0001166691 us-gaap:RetainedEarningsMember 2018-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-06-30 0001166691 us-gaap:TreasuryStockMember 2020-03-31 0001166691 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001166691 us-gaap:RetainedEarningsMember 2019-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-01-01 2019-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001166691 us-gaap:NoncontrollingInterestMember 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2020-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2019-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2018-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2018-12-31 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2019-01-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2020-01-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:CableNetworksMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialHighSpeedInternetMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionAndOtherMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingAndOtherMember cmcsa:CableNetworksMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:BroadcastTelevisionMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:FilmedEntertainmentMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableNetworksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentMember cmcsa:FilmedEntertainmentMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:BroadcastTelevisionMember 2019-01-01 2019-06-30 0001166691 country:US 2019-04-01 2019-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2019-01-01 2019-06-30 0001166691 srt:EuropeMember 2019-01-01 2019-06-30 0001166691 country:US 2019-01-01 2019-06-30 0001166691 srt:EuropeMember 2020-01-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2019-04-01 2019-06-30 0001166691 country:US 2020-01-01 2020-06-30 0001166691 srt:EuropeMember 2020-04-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2020-04-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2020-01-01 2020-06-30 0001166691 srt:EuropeMember 2019-04-01 2019-06-30 0001166691 country:US 2020-04-01 2020-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2019-04-01 2019-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2019-01-01 2019-06-30 0001166691 cmcsa:FranchiseAndOtherRegulatoryFeesMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember 2020-06-30 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember cmcsa:UniversalBeijingResortTermLoansMember 2020-06-30 0001166691 cmcsa:AirTouchMember 2019-12-31 0001166691 cmcsa:ATTInc.Member cmcsa:HuluMember 2019-06-30 0001166691 cmcsa:HuluMember 2019-01-01 2019-03-31 0001166691 cmcsa:AtairosMember 2020-01-01 2020-06-30 0001166691 cmcsa:AirTouchMember 2020-04-01 2020-04-30 0001166691 cmcsa:AtairosMember 2019-01-01 2019-06-30 0001166691 cmcsa:AirTouchMember 2020-06-30 0001166691 cmcsa:PelotonMember 2020-04-01 2020-06-30 0001166691 cmcsa:SnapMember 2019-04-01 2019-06-30 0001166691 cmcsa:AtairosMember 2019-12-31 0001166691 2020-04-01 2020-04-30 0001166691 cmcsa:AirTouchMember 2019-12-31 0001166691 cmcsa:AtairosMember 2019-04-01 2019-06-30 0001166691 cmcsa:HuluMember 2019-04-01 2019-06-30 0001166691 cmcsa:HuluMember 2019-01-01 2019-06-30 0001166691 cmcsa:HuluMember 2020-01-01 2020-06-30 0001166691 cmcsa:PelotonMember 2019-12-31 0001166691 cmcsa:HuluMember 2020-04-01 2020-06-30 0001166691 cmcsa:SnapMember 2019-01-01 2019-06-30 0001166691 cmcsa:HuluMember 2019-12-31 0001166691 2019-01-01 2019-12-31 0001166691 cmcsa:AirTouchMember 2020-06-30 0001166691 cmcsa:HuluMember 2020-06-30 0001166691 cmcsa:PelotonMember 2020-01-01 2020-06-30 0001166691 cmcsa:AtairosMember 2020-04-01 2020-06-30 0001166691 cmcsa:AtairosMember 2020-06-30 0001166691 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001166691 us-gaap:FranchiseRightsMember 2019-12-31 0001166691 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001166691 us-gaap:CustomerRelationshipsMember 2020-06-30 0001166691 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-06-30 0001166691 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001166691 us-gaap:TradeNamesMember 2019-12-31 0001166691 us-gaap:OperatingAndBroadcastRightsMember 2020-06-30 0001166691 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-06-30 0001166691 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001166691 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-06-30 0001166691 us-gaap:CustomerRelationshipsMember 2019-12-31 0001166691 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001166691 us-gaap:OperatingAndBroadcastRightsMember 2019-12-31 0001166691 us-gaap:TradeNamesMember 2020-06-30 0001166691 us-gaap:FranchiseRightsMember 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001166691 us-gaap:EmployeeStockMember 2019-01-01 2019-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001166691 us-gaap:EmployeeStockMember 2019-04-01 2019-06-30 0001166691 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001166691 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember cmcsa:ManagementGrantMember 2020-03-01 2020-03-31 0001166691 us-gaap:EmployeeStockOptionMember 2020-06-30 0001166691 cmcsa:ManagementGrantMember 2020-03-01 2020-03-31 0001166691 us-gaap:RedeemablePreferredStockMember cmcsa:NbcuniversalEnterpriseMember 2020-01-01 2020-06-30 0001166691 us-gaap:FairValueInputsLevel2Member us-gaap:RedeemablePreferredStockMember cmcsa:NbcuniversalEnterpriseMember 2020-06-30 iso4217:USD shares iso4217:USD cmcsa:segment shares cmcsa:preferred_stock_series pure 0.025 0.026 5200000000 false --12-31 Q2 2020 0001166691 53239000000 53765000000 0.01 0.01 0.01 0.01 7500000000 75000000 7500000000 75000000 5416381298 9444375 5431447267 9444375 4543590270 9444375 4558656239 9444375 3200000000 -2000000 -11000000 -7000000 -17000000 7000000 -4000000 4000000 21000000 -6000000 -18000000 -9000000 -16000000 2000000 5000000 2000000 5000000 0 0 -1000000 -1000000 20000000 20000000 0 0 872791028 872791028 10-Q true 2020-06-30 false 001-32871 COMCAST CORPORATION 27-0000798 PA One Comcast Center Philadelphia PA 19103-2838 215 286-1700 Class A Common Stock, $0.01 par value CMCSA NASDAQ 0.250% Notes due 2027 CMCS27 NASDAQ 1.500% Notes due 2029 CMCS29 NASDAQ 0.750% Notes due 2032 CMCS32 NASDAQ 1.875% Notes due 2036 CMCS36 NASDAQ 1.250% Notes due 2040 CMCS40 NASDAQ 9.455% Guaranteed Notes due 2022 CMCSA/22 NYSE 5.50% Notes due 2029 CCGBP29 NYSE 2.0% Exchangeable Subordinated Debentures due 2029 CCZ NYSE Yes Yes Large Accelerated Filer false false false 4558656239 9444375 23715000000 26858000000 50324000000 53717000000 6817000000 8255000000 15118000000 16824000000 7646000000 8086000000 15900000000 15986000000 1341000000 1885000000 3279000000 3773000000 2099000000 2197000000 4206000000 4437000000 1165000000 1079000000 2322000000 2159000000 19068000000 21502000000 40825000000 43179000000 4647000000 5356000000 9499000000 10538000000 1112000000 1137000000 2324000000 2287000000 420000000 -55000000 -296000000 621000000 3955000000 4164000000 6879000000 8872000000 946000000 961000000 1646000000 2037000000 3009000000 3203000000 5233000000 6835000000 21000000 78000000 98000000 157000000 2988000000 3125000000 5135000000 6678000000 0.65 0.69 1.12 1.47 0.65 0.68 1.11 1.45 3009000000 3203000000 5233000000 6835000000 -3000000 1000000 -2000000 2000000 -27000000 123000000 27000000 64000000 21000000 45000000 127000000 -13000000 8000000 9000000 16000000 16000000 -74000000 -566000000 -2231000000 241000000 2876000000 2707000000 2884000000 7139000000 21000000 78000000 98000000 157000000 2000000 -12000000 -23000000 -2000000 2853000000 2641000000 2809000000 6984000000 5233000000 6835000000 6528000000 6596000000 621000000 533000000 352000000 168000000 -399000000 367000000 -84000000 466000000 -900000000 -295000000 -573000000 -970000000 -879000000 -815000000 -824000000 410000000 14467000000 14271000000 3957000000 4355000000 1219000000 1078000000 708000000 450000000 198000000 114000000 2042000000 150000000 471000000 1605000000 -33000000 -38000000 -4478000000 -7414000000 0 -801000000 13612000000 363000000 10712000000 4156000000 269000000 350000000 2028000000 1823000000 -2128000000 35000000 -1525000000 -6732000000 -77000000 -15000000 8387000000 110000000 5589000000 3909000000 13976000000 4019000000 13935000000 5500000000 10227000000 11292000000 0 3877000000 3323000000 4723000000 27485000000 25392000000 12213000000 8933000000 6845000000 6989000000 533000000 694000000 48985000000 48322000000 67354000000 68725000000 59365000000 59365000000 34186000000 36128000000 9012000000 8866000000 265978000000 263414000000 10426000000 10826000000 1800000000 1730000000 2403000000 2768000000 9770000000 10516000000 4046000000 4452000000 28445000000 30292000000 100764000000 97765000000 5167000000 5166000000 27947000000 28180000000 17608000000 16765000000 1256000000 1372000000 0 0 54000000 54000000 0 0 38936000000 38447000000 53420000000 50695000000 7517000000 7517000000 -1279000000 1047000000 83614000000 82726000000 1177000000 1148000000 84791000000 83874000000 265978000000 263414000000 1259000000 1316000000 1372000000 1316000000 -10000000 -17000000 -37000000 -37000000 -12000000 -11000000 -165000000 -19000000 19000000 41000000 86000000 69000000 1256000000 1329000000 1256000000 1329000000 54000000 54000000 54000000 54000000 54000000 54000000 54000000 54000000 38597000000 37621000000 38447000000 37461000000 261000000 237000000 473000000 411000000 10000000 -17000000 103000000 45000000 79000000 67000000 133000000 115000000 -9000000 -8000000 14000000 -8000000 38936000000 37950000000 38936000000 37950000000 51516000000 44379000000 50695000000 41983000000 0 0 -124000000 0 26000000 112000000 168000000 305000000 1061000000 964000000 2125000000 1928000000 -3000000 3000000 -7000000 3000000 2988000000 3125000000 5135000000 6678000000 53420000000 46425000000 53420000000 46425000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 -1144000000 422000000 1047000000 -368000000 -135000000 -484000000 -2326000000 306000000 -1279000000 -62000000 -1279000000 -62000000 1277000000 903000000 1148000000 889000000 2000000 -12000000 -12000000 -2000000 -105000000 62000000 15000000 16000000 -1000000 10000000 -14000000 11000000 2000000 37000000 12000000 88000000 1177000000 980000000 1177000000 980000000 84791000000 77830000000 84791000000 77830000000 0.23 0.21 0.46 0.42 Condensed Consolidated Financial Statements<div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Business and Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.</span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2019 Annual Report on Form 10-K and the notes within this Form 10-Q.</span> <div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2019 Annual Report on Form 10-K and the notes within this Form 10-Q.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div> Segment Information<div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We present our operations in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>six</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> reportable business segments: (1) Comcast Cable in one reportable business segment, referred to as Cable Communications; (2) NBCUniversal in four reportable business segments: Cable Networks, Broadcast Television, Filmed Entertainment and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cable Communications is a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">leading provider of high-speed internet, video, voice, wireless, and security and automation services </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">to residential customers under the Xfinity brand</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">; </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">we also provide these and other services to business customers</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and sell advertising.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cable Networks </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">consists primarily of our national cable networks that provide a variety of entertainment, news and information, and sports content; our regional sports and news networks; our international cable networks; our cable television studio production operations; and various digital properties.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Broadcast Television </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">consists primarily of the NBC and Telemundo broadcast networks, our NBC and Telemundo owned local broadcast television stations, the NBC Universo national cable network, our broadcast television studio production operations, and various digital properties.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Filmed Entertainment</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> consists primarily of the operations of Universal Pictures, which produces, acquires, markets and distributes filmed entertainment worldwide; our films are also produced under the Illumination, DreamWorks Animation and Focus Features names.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Theme Parks </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">consists primarily of our Universal theme parks in Orlando, Florida; Hollywood, California; and Osaka, Japan. In addition, we are developing a theme park in Beijing, China along with a consortium of Chinese state-owned companies, and an additional theme park in Orlando, Florida.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Sky </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">is one of Europe’s leading entertainment companies, which primarily includes a direct-to-consumer business, providing video, high-speed internet, voice and wireless phone services, and a content business, operating entertainment networks, the Sky News broadcast network and Sky Sports networks.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our other business interests consist primarily of the operations of Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and other business initiatives, such as Peacock, our new direct-to-consumer streaming service that primarily features NBCUniversal content.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We use Adjusted EBITDA to evaluate the profitability of our operating segments and the components of net income attributable to Comcast Corporation excluded from Adjusted EBITDA are not separately evaluated. Our financial data by business segment is presented in the tables below. </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:center;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital<br/>Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>326</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>641</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(399</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,124</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,638</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>574</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>375</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>66</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,079</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(506</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>23,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>7,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>2,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>601</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital<br/>Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,594</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,402</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(182</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,324</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>527</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(213</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>26,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>8,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>2,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>531</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>29,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>682</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,491</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(323</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>591</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(260</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,858</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,385</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,139</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>752</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>133</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(758</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,642</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(122</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>50,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>16,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,957</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,730</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,582</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,071</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,957</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,088</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(356</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,519</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,661</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,042</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>926</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>136</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,435</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(400</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>69</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,321</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>53,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>17,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">NBCUniversal </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">Headquarters and Other activities include costs associated with overhead, allocations, personnel costs and headquarter initiatives.</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Included in Eliminations are transactions that our segments enter into with one another. Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-bottom:0px;padding-top:5px;text-align:justify;padding-left:24px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">The most significant transactions between our segments include distribution revenue at Cable Networks for the sale of programming to Cable Communications; content licensing revenue in our NBCUniversal segments (Broadcast Television, Filmed Entertainment and Cable Networks) for the license of owned content to Peacock and Sky, and for licenses of owned content to other NBCUniversal segments; advertising revenue at Cable Communications, Cable Networks and Broadcast Television; and distribution revenue at Broadcast Television for fees received under retransmission consent agreements from Cable Communications. For segment reporting purposes, we account for intercompany content licenses as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:48px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Revenue for licenses of content from NBCUniversal segments to Peacock and Sky are generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses at Peacock and Sky are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations as the profits on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:48px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Revenue for licenses of content between NBCUniversal segments is recognized over time to correspond with the amortization of the programming rights asset for the licensed content as the content is used over the license period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(c)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Corporate and Other activities include costs associated with overhead and personnel, revenue and expenses associated with our other business interests, including Peacock. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(d)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">We use Adjusted EBITDA as the measure of profit or loss for our operating segments. Adjusted EBITDA is defined</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">as net income attributable to Comcast Corporation before net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock,</span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;"> income tax expense, investment and other income (loss), net, interest expense, depreciation and amortization expense, and other operating gains and losses (such as impairment charges related to fixed and intangible assets and gains or losses on the sale of long-lived assets), if any. From time to time, we may exclude from</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA the impact of certain events, gains, losses or other charges (such as significant legal settlements) that affect the period-to-period comparability of our operating performance. </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">Our reconciliation of the aggregate amount of Adjusted EBITDA for our reportable segments to consolidated income before income taxes is presented in the table below. </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-bottom:0px;padding-top:5px;text-align:justify;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.10136452241716%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>7,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>8,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>16,057</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>17,269</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjustment for Sky transaction-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(84</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(135</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,099</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,197</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(4,206</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(4,437</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,079</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,322</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,159</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,137</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,324</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,287</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Investment and other income (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(296</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>3,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>4,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>6,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>8,872</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 6 Our financial data by business segment is presented in the tables below. <div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:center;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital<br/>Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>326</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>641</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(399</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,124</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,638</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>574</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>375</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>66</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,079</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(506</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>23,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>7,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>2,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>601</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital<br/>Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,594</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,402</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(182</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,324</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>527</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(213</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>26,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>8,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>2,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>531</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>29,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>682</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,491</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(323</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>591</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(260</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,858</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,385</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,139</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>752</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>133</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(758</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,642</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(122</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>50,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>16,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,957</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span><span style="font-family:Times New Roman;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation and Amortization</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Capital</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Expenditures</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Cash Paid for Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,730</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,582</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,071</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,957</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,088</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(356</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,519</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,661</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,042</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>926</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>136</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,435</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(400</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>69</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,321</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comcast Consolidated</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>53,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>17,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">NBCUniversal </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">Headquarters and Other activities include costs associated with overhead, allocations, personnel costs and headquarter initiatives.</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Included in Eliminations are transactions that our segments enter into with one another. Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-bottom:0px;padding-top:5px;text-align:justify;padding-left:24px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">The most significant transactions between our segments include distribution revenue at Cable Networks for the sale of programming to Cable Communications; content licensing revenue in our NBCUniversal segments (Broadcast Television, Filmed Entertainment and Cable Networks) for the license of owned content to Peacock and Sky, and for licenses of owned content to other NBCUniversal segments; advertising revenue at Cable Communications, Cable Networks and Broadcast Television; and distribution revenue at Broadcast Television for fees received under retransmission consent agreements from Cable Communications. For segment reporting purposes, we account for intercompany content licenses as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:48px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Revenue for licenses of content from NBCUniversal segments to Peacock and Sky are generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses at Peacock and Sky are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations as the profits on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:48px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Revenue for licenses of content between NBCUniversal segments is recognized over time to correspond with the amortization of the programming rights asset for the licensed content as the content is used over the license period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(c)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Corporate and Other activities include costs associated with overhead and personnel, revenue and expenses associated with our other business interests, including Peacock. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(d)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">We use Adjusted EBITDA as the measure of profit or loss for our operating segments. Adjusted EBITDA is defined</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">as net income attributable to Comcast Corporation before net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock,</span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;"> income tax expense, investment and other income (loss), net, interest expense, depreciation and amortization expense, and other operating gains and losses (such as impairment charges related to fixed and intangible assets and gains or losses on the sale of long-lived assets), if any. From time to time, we may exclude from</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA the impact of certain events, gains, losses or other charges (such as significant legal settlements) that affect the period-to-period comparability of our operating performance. </span><span style="color:#000000;font-family:Times New Roman;font-size:8pt;">Our reconciliation of the aggregate amount of Adjusted EBITDA for our reportable segments to consolidated income before income taxes is presented in the table below. </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-bottom:0px;padding-top:5px;text-align:justify;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.10136452241716%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>7,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>8,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>16,057</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>17,269</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjustment for Sky transaction-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(84</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(135</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,099</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,197</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(4,206</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(4,437</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,079</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,322</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,159</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,137</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,324</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,287</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Investment and other income (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(296</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>3,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>4,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>6,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>8,872</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 14428000000 6176000000 1937000000 1452000000 326000000 2515000000 1243000000 190000000 5000000 5000000 2364000000 641000000 39000000 20000000 2000000 1194000000 228000000 23000000 3000000 5000000 87000000 -399000000 193000000 295000000 16000000 24000000 -73000000 129000000 52000000 38000000 -60000000 -2000000 0 0 0 6124000000 1638000000 574000000 375000000 66000000 4079000000 749000000 720000000 215000000 170000000 46000000 -506000000 33000000 34000000 39000000 -962000000 -130000000 0 0 0 23715000000 7927000000 3264000000 2076000000 601000000 14450000000 5854000000 2036000000 1594000000 303000000 2947000000 1201000000 183000000 6000000 4000000 2402000000 534000000 40000000 37000000 3000000 1457000000 183000000 20000000 4000000 6000000 1464000000 590000000 170000000 378000000 17000000 22000000 -182000000 114000000 48000000 35000000 -86000000 -2000000 0 0 0 8206000000 2324000000 527000000 473000000 65000000 4828000000 772000000 673000000 177000000 152000000 56000000 -213000000 40000000 19000000 11000000 -682000000 -21000000 0 0 0 26858000000 8716000000 3276000000 2263000000 531000000 29346000000 12252000000 3883000000 2721000000 682000000 5374000000 2491000000 385000000 10000000 8000000 5048000000 1142000000 82000000 45000000 5000000 2564000000 334000000 45000000 7000000 10000000 956000000 -323000000 382000000 591000000 31000000 47000000 -260000000 245000000 99000000 79000000 -131000000 1000000 0 0 0 13858000000 3385000000 1139000000 752000000 133000000 8596000000 1300000000 1438000000 412000000 336000000 166000000 -758000000 68000000 72000000 68000000 -1642000000 -122000000 0 0 0 50324000000 16057000000 6528000000 3957000000 1219000000 28730000000 11582000000 4071000000 2957000000 626000000 5815000000 2463000000 365000000 12000000 6000000 4869000000 921000000 79000000 50000000 6000000 3225000000 547000000 39000000 8000000 11000000 2740000000 1088000000 332000000 772000000 36000000 39000000 -356000000 227000000 84000000 77000000 -169000000 -2000000 0 0 0 16519000000 4661000000 1042000000 926000000 136000000 9625000000 1435000000 1414000000 436000000 303000000 164000000 -400000000 69000000 36000000 13000000 -1321000000 -9000000 0 0 0 53717000000 17269000000 6596000000 4355000000 1078000000 <span style="color:#000000;font-family:Times New Roman;font-size:8pt;">Our reconciliation of the aggregate amount of Adjusted EBITDA for our reportable segments to consolidated income before income taxes is presented in the table below. </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> </span><div style="line-height:120%;padding-left:4px;padding-bottom:0px;padding-top:5px;text-align:justify;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.10136452241716%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjusted EBITDA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>7,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>8,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>16,057</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>17,269</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Adjustment for Sky transaction-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(84</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(135</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,099</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,197</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(4,206</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(4,437</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,079</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,322</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,159</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(1,137</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,324</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(2,287</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Investment and other income (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>(296</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>3,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>4,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>6,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><span>8,872</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 7927000000 8716000000 16057000000 17269000000 16000000 84000000 30000000 135000000 2099000000 2197000000 4206000000 4437000000 1165000000 1079000000 2322000000 2159000000 1112000000 1137000000 2324000000 2287000000 420000000 -55000000 -296000000 621000000 3955000000 4164000000 6879000000 8872000000 Revenue<div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Residential:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">High-speed internet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Video</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,594</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Voice</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,972</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Wireless</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Business services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,824</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>607</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>821</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Cable Communications</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>29,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Distribution </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,707</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,442</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,783</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content licensing and other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>959</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Distribution and other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,402</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theatrical</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>850</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,541</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Home entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>264</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>298</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>503</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Direct-to-consumer</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,723</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>559</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>563</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,079</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>23,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>26,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>50,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>53,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">For both the </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">three and six months ended June 30, 2020</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"><span>2.6%</span></span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> of Cable Communications segment revenue was derived from franchise and other regulatory fees. For both the </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">three and six months ended June 30, 2019</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"><span>2.5%</span></span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> of Cable Communications segment revenue was derived from franchise and other regulatory fees.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We operate primarily in the United States but also in select international markets. The table below summarizes revenue by geographic location. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:0px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>18,656</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,539</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39,346</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>40,996</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>23,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>26,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>50,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>53,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">No single customer accounted for a significant amount of revenue in any period presented. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:0px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Condensed Consolidated Balance Sheet</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as well as deferred costs associated with our contracts with customers.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:5px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Receivables, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,013</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,711</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Receivables, net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>10,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>11,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:5px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Noncurrent receivables, net (included in other noncurrent assets, net)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,218</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,337</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Contract acquisition and fulfillment costs (included in other noncurrent assets, net)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Noncurrent deferred revenue (included in other noncurrent liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>904</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Residential:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">High-speed internet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Video</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,594</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Voice</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,972</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Wireless</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Business services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,933</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,824</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>607</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>821</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Cable Communications</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>29,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Distribution </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,707</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,163</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,442</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,783</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content licensing and other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Cable Networks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>959</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Distribution and other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Broadcast Television</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,402</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Theatrical</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>850</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,541</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Home entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>264</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>298</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>503</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Filmed Entertainment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Theme Parks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Headquarters and Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total NBCUniversal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Direct-to-consumer</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,723</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Content</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>559</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Advertising</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>563</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total Sky</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,079</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Corporate and Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Eliminations</span><span style="font-family:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>23,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>26,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>50,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>53,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">For both the </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">three and six months ended June 30, 2020</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"><span>2.6%</span></span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> of Cable Communications segment revenue was derived from franchise and other regulatory fees. For both the </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">three and six months ended June 30, 2019</span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"><span>2.5%</span></span><span style="font-family:Times New Roman;font-size:8pt;color:#000000;"> of Cable Communications segment revenue was derived from franchise and other regulatory fees.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We operate primarily in the United States but also in select international markets. The table below summarizes revenue by geographic location. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:0px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>18,656</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>20,539</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39,346</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>40,996</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>10,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>23,715</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>26,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>50,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>53,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 5000000000 4663000000 10001000000 9240000000 5415000000 5594000000 11047000000 11222000000 877000000 982000000 1776000000 1972000000 326000000 244000000 669000000 469000000 2004000000 1933000000 4047000000 3824000000 428000000 607000000 985000000 1163000000 378000000 427000000 821000000 840000000 14428000000 14450000000 29346000000 28730000000 1455000000 1707000000 3163000000 3442000000 679000000 931000000 1513000000 1783000000 381000000 309000000 698000000 590000000 2515000000 2947000000 5374000000 5815000000 959000000 1329000000 2277000000 2646000000 749000000 472000000 1484000000 1032000000 656000000 601000000 1287000000 1191000000 2364000000 2402000000 5048000000 4869000000 8000000 252000000 325000000 697000000 850000000 712000000 1541000000 1529000000 229000000 229000000 400000000 496000000 107000000 264000000 298000000 503000000 1194000000 1457000000 2564000000 3225000000 87000000 1464000000 956000000 2740000000 24000000 22000000 47000000 39000000 -60000000 -86000000 -131000000 -169000000 6124000000 8206000000 13858000000 16519000000 3524000000 3889000000 7203000000 7723000000 234000000 376000000 559000000 746000000 321000000 563000000 834000000 1156000000 4079000000 4828000000 8596000000 9625000000 46000000 56000000 166000000 164000000 -962000000 -682000000 -1642000000 -1321000000 23715000000 26858000000 50324000000 53717000000 0.026 0.025 18656000000 20539000000 39346000000 40996000000 4621000000 5297000000 9654000000 10667000000 438000000 1022000000 1324000000 2054000000 23715000000 26858000000 50324000000 53717000000 <div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as well as deferred costs associated with our contracts with customers.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:5px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Receivables, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,013</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,711</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Receivables, net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>10,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>11,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 11013000000 11711000000 786000000 419000000 10227000000 11292000000 <div style="line-height:120%;padding-bottom:8px;padding-top:5px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Noncurrent receivables, net (included in other noncurrent assets, net)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,218</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,337</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Contract acquisition and fulfillment costs (included in other noncurrent assets, net)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Noncurrent deferred revenue (included in other noncurrent liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>904</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 1218000000 1337000000 1040000000 1083000000 904000000 618000000 Programming and Production Costs<div style="line-height:120%;padding-bottom:8px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Film and Television Costs</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cable Networks, Broadcast Television, Filmed Entertainment and Sky produce owned content or acquire the rights to programming from third parties, which are described as owned film and television costs and programming rights, respectively. We adopted new accounting guidance related to film and television costs in the first quarter of 2020 (see Note 8), and accordingly amounts presented below for periods in 2020 and the policy discussion reflect the updated accounting guidance, and amounts presented for 2019 reflect the accounting guidance in effect at that time. Under the new accounting guidance, we have determined that the predominant monetization strategy for the substantial majority of our content is on an individual basis. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Amortization of Film and Television Costs </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Owned film and television costs </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,539</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,327</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Programming rights </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,248</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Capitalized Film and Television Costs</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Film and Television Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Film Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Television Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Owned film and television costs:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Released, less amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Completed, not released</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In production and in development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,162</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,972</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Programming rights, less amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,772</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,213</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Current portion of programming rights</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Film and television costs</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>12,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>8,933</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The table below summarizes estimated future amortization expense for the capitalized film and television costs recorded in our condensed consolidated balance sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Owned Film and Television Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Programming Rights </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Completed, not released:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Remaining six months of 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Released and programming rights:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Remaining six months of 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Capitalization and Recognition of Film and Television Costs</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We capitalize costs for owned film and television content, including direct costs, production overhead, print costs, development costs and interest, as well as acquired libraries. Amortization for content predominantly monetized on an individual basis and accrued costs associated with participations and residual payments are recorded using the individual film forecast computation method, which recognizes the costs in the same ratio as the associated ultimate revenue. Estimates of ultimate revenue and total costs are based on anticipated release patterns, public acceptance and historical results for similar productions. Amortization for content predominantly monetized with other owned or licensed content is recorded based on estimated usage. In determining the method of amortization and estimated life of an acquired film or television library, we generally use the method and the life that most closely follow the undiscounted cash flows over the estimated life of the asset. We do not capitalize costs related to the distribution of a film in movie theaters or the licensing or sale of a film or television production, which primarily include costs associated with marketing and distribution. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We may enter into cofinancing arrangements with third parties to jointly finance or distribute certain of our film productions. Cofinancing arrangements can take various forms, but in most cases involve the grant of an economic interest in a film to an investor who owns an undivided copyright interest in the film. The number of investors and the terms of these arrangements can vary, although investors generally assume the full risks and rewards for the portion of the film acquired in these arrangements. We account for the proceeds received from the investor under these arrangements as a reduction of our capitalized film costs and the investor’s interest in the profit or loss of the film is recorded as either a charge or a benefit, respectively, in programming and production costs. The investor’s interest in the profit or loss of a film is recorded each period using the individual film forecast computation method.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We capitalize the costs of programming rights for content that we license but do not own when the license period begins, the content is made available for use and the costs of programming licenses are known. Programming rights are amortized as the associated programs are broadcast. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Owned film and television costs and programming rights are presented as noncurrent assets in film and television costs. We present amortization of film and television costs and accrued costs associated with participation and residual payments in programming and production costs. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">When an event or a change in circumstance occurs that was known or knowable as of the balance sheet date and that indicates the fair value of either owned film and television content or programming rights is less than the unamortized costs in the balance sheet, we determine the fair value and record an impairment charge to the extent the unamortized costs exceed the fair value. Owned film and television costs are assessed either individually or in identified film groups, for content predominantly monetized on an individual basis or with other content, respectively. The substantial majority of our owned film and television costs are evaluated for impairment on an individual title basis. Programming rights that are not part of a film group are generally assessed in packages, channels, or dayparts. A daypart is an aggregation of programs broadcast during a particular time of day or programs of a similar type. Programming rights licensed by Cable Networks are primarily tested on a channel basis for impairment, whereas programming rights licensed by Broadcast Television are tested on a daypart basis. Estimated fair values of owned film and television costs or programming rights are generally based on level 3 inputs including analysis of market participant estimates of future cash flows. We record charges related to impairments or content that is substantively abandoned to programming and production costs. Impairments of capitalized film and television costs were not material in any of the periods presented.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Sports Programming Rights</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We recognize the costs of multiyear, live-event sports programming rights as the rights are utilized over the contract term based on estimated relative value. Estimated relative value is generally based on the ratio of the current period revenue to the estimated ultimate revenue or the terms of the contract. When cash payments, including advanced payments, exceed the relative value of</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">the programming delivered, we recognize an asset in programming rights. Production costs incurred in advance of airing are also presented in programming rights.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Amortization of Film and Television Costs </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Owned film and television costs </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,539</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,327</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Programming rights </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,248</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 1539000000 3327000000 1584000000 4248000000 <div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Capitalized Film and Television Costs</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Film and Television Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Film Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Television Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Owned film and television costs:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Released, less amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Completed, not released</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">In production and in development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,162</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,972</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Programming rights, less amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,772</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,213</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>12,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Current portion of programming rights</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Film and television costs</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>12,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>8,933</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 3929000000 1551000000 2810000000 4361000000 73000000 187000000 0 187000000 2439000000 1314000000 1162000000 2476000000 6441000000 3052000000 3972000000 7024000000 5772000000 5786000000 12213000000 12810000000 0 3877000000 12213000000 8933000000 <div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The table below summarizes estimated future amortization expense for the capitalized film and television costs recorded in our condensed consolidated balance sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Owned Film and Television Costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Programming Rights </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Completed, not released:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Remaining six months of 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Released and programming rights:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Remaining six months of 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:10pt;"><br/></span></div> 22000000 976000000 2786000000 809000000 1510000000 471000000 664000000 <div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We capitalize costs for owned film and television content, including direct costs, production overhead, print costs, development costs and interest, as well as acquired libraries. Amortization for content predominantly monetized on an individual basis and accrued costs associated with participations and residual payments are recorded using the individual film forecast computation method, which recognizes the costs in the same ratio as the associated ultimate revenue. Estimates of ultimate revenue and total costs are based on anticipated release patterns, public acceptance and historical results for similar productions. Amortization for content predominantly monetized with other owned or licensed content is recorded based on estimated usage. In determining the method of amortization and estimated life of an acquired film or television library, we generally use the method and the life that most closely follow the undiscounted cash flows over the estimated life of the asset. We do not capitalize costs related to the distribution of a film in movie theaters or the licensing or sale of a film or television production, which primarily include costs associated with marketing and distribution. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We may enter into cofinancing arrangements with third parties to jointly finance or distribute certain of our film productions. Cofinancing arrangements can take various forms, but in most cases involve the grant of an economic interest in a film to an investor who owns an undivided copyright interest in the film. The number of investors and the terms of these arrangements can vary, although investors generally assume the full risks and rewards for the portion of the film acquired in these arrangements. We account for the proceeds received from the investor under these arrangements as a reduction of our capitalized film costs and the investor’s interest in the profit or loss of the film is recorded as either a charge or a benefit, respectively, in programming and production costs. The investor’s interest in the profit or loss of a film is recorded each period using the individual film forecast computation method.</span></div> We capitalize the costs of programming rights for content that we license but do not own when the license period begins, the content is made available for use and the costs of programming licenses are known. Programming rights are amortized as the associated programs are broadcast. <div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Owned film and television costs and programming rights are presented as noncurrent assets in film and television costs. We present amortization of film and television costs and accrued costs associated with participation and residual payments in programming and production costs. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">When an event or a change in circumstance occurs that was known or knowable as of the balance sheet date and that indicates the fair value of either owned film and television content or programming rights is less than the unamortized costs in the balance sheet, we determine the fair value and record an impairment charge to the extent the unamortized costs exceed the fair value. Owned film and television costs are assessed either individually or in identified film groups, for content predominantly monetized on an individual basis or with other content, respectively. The substantial majority of our owned film and television costs are evaluated for impairment on an individual title basis. Programming rights that are not part of a film group are generally assessed in packages, channels, or dayparts. A daypart is an aggregation of programs broadcast during a particular time of day or programs of a similar type. Programming rights licensed by Cable Networks are primarily tested on a channel basis for impairment, whereas programming rights licensed by Broadcast Television are tested on a daypart basis. Estimated fair values of owned film and television costs or programming rights are generally based on level 3 inputs including analysis of market participant estimates of future cash flows. We record charges related to impairments or content that is substantively abandoned to programming and production costs. Impairments of capitalized film and television costs were not material in any of the periods presented.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Sports Programming Rights</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We recognize the costs of multiyear, live-event sports programming rights as the rights are utilized over the contract term based on estimated relative value. Estimated relative value is generally based on the ratio of the current period revenue to the estimated ultimate revenue or the terms of the contract. When cash payments, including advanced payments, exceed the relative value of</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">the programming delivered, we recognize an asset in programming rights. Production costs incurred in advance of airing are also presented in programming rights.</span></div> Earnings Per Share<div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Computation of Diluted EPS</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="21" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Basic EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,988</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>0.65</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,125</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>0.69</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Assumed exercise or issuance of shares relating to stock plans</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Diluted EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>2,988</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>0.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,125</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>0.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="21" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Basic EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,678</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1.47</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Assumed exercise or issuance of shares relating to stock plans</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Diluted EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>5,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1.11</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,600</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1.45</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Our potentially dilutive securities include potential common shares related to our stock options and our restricted share units (“RSUs”). Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the combination of the option exercise price and the associated unrecognized compensation expense is greater than the average market price of our common stock. The amount of potential common shares related to our share-based compensation plans that were excluded from diluted EPS because their effect would have been antidilutive was not material for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div> <div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Computation of Diluted EPS</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="21" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Basic EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,988</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>0.65</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,125</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>0.69</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Assumed exercise or issuance of shares relating to stock plans</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Diluted EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>2,988</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>0.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>3,125</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>0.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="21" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Net Income<br/>Attributable to<br/>Comcast<br/>Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Per Share<br/>Amount</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Basic EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6,678</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1.47</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Assumed exercise or issuance of shares relating to stock plans</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Diluted EPS attributable to Comcast Corporation shareholders</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>5,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1.11</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>4,600</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>1.45</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 2988000000 4570000000 0.65 3125000000 4547000000 0.69 37000000 60000000 2988000000 4607000000 0.65 3125000000 4607000000 0.68 5135000000 4566000000 1.12 6678000000 4540000000 1.47 45000000 60000000 5135000000 4611000000 1.11 6678000000 4600000000 1.45 Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Our potentially dilutive securities include potential common shares related to our stock options and our restricted share units (“RSUs”). Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the combination of the option exercise price and the associated unrecognized compensation expense is greater than the average market price of our common stock. Long-Term Debt<span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, our debt had a carrying value of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$104.8 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and an estimated fair value of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$124.7 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The estimated fair value of our publicly traded debt was primarily based on level 1 inputs that use quoted market value for the debt. The estimated fair value of debt for which there are no quoted market prices was based on level 2 inputs that use interest rates available to us for debt with similar terms and remaining maturities.</span> 104800000000 124700000000 Significant Transactions<div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Universal Beijing Resort</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We entered into an agreement with a consortium of Chinese state-owned companies to build and operate a Universal theme park and resort in Beijing, China (“Universal Beijing Resort”). We own a</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>30%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">interest in Universal Beijing Resort and the construction is being funded through a combination of debt financing and equity contributions from the investors in accordance with their equity interests.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Universal Beijing Resort had </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.8 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> principal amount of a term loan outstanding under the debt financing agreement.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">our condensed consolidated balance sheet included assets, primarily property and equipment, and liabilities, including the term loan, of Universal Beijing Resort totaling</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$3.7 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.6 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.</span></div> 0.30 1800000000 3700000000 2600000000 Recent Accounting Pronouncements <div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Film and Television Costs</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In March 2019, the Financial Accounting Standards Board (“FASB”) updated the accounting guidance related to film and television costs. The updated guidance aligned the accounting for production costs of episodic television series with those of films, allowing for costs to be capitalized in excess of amounts of revenue contracted for each episode. The guidance also updated certain presentation and disclosure requirements for capitalized film and television costs, and when content is predominantly monetized with other owned or licensed content the guidance requires impairment testing for capitalized film and television costs to be performed at a film group level and amortization to be based on usage. We adopted the updated guidance on January 1, 2020 on a prospective basis and as a result, prior period amounts were not adjusted.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Following the adoption, we now present all film and television costs, including acquired programming rights previously classified as current, as noncurrent in the condensed consolidated balance sheet. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position. See Note 4 for further information.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="color:#000000;font-family:Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Credit Losses</span><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In June 2016, the FASB updated the accounting guidance related to the measurement of credit losses on financial instruments, including trade receivables and loans. The updated guidance requires the recognition of credit losses on financial instruments based on an estimate of expected losses, replacing the incurred loss model in the prior guidance. We adopted the updated guidance on January 1, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">on a prospective basis, recording</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$124 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, net of tax, as </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">a cumulative effect adjustment to retained earnings and as a result, prior period amounts were not adjusted.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The adoption of the updated accounting guidance did not have a material impact on</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> our consolidated </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">results of operations or financial position for any periods presented</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div> <div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Film and Television Costs</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In March 2019, the Financial Accounting Standards Board (“FASB”) updated the accounting guidance related to film and television costs. The updated guidance aligned the accounting for production costs of episodic television series with those of films, allowing for costs to be capitalized in excess of amounts of revenue contracted for each episode. The guidance also updated certain presentation and disclosure requirements for capitalized film and television costs, and when content is predominantly monetized with other owned or licensed content the guidance requires impairment testing for capitalized film and television costs to be performed at a film group level and amortization to be based on usage. We adopted the updated guidance on January 1, 2020 on a prospective basis and as a result, prior period amounts were not adjusted.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Following the adoption, we now present all film and television costs, including acquired programming rights previously classified as current, as noncurrent in the condensed consolidated balance sheet. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position. See Note 4 for further information.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="color:#000000;font-family:Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Credit Losses</span><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In June 2016, the FASB updated the accounting guidance related to the measurement of credit losses on financial instruments, including trade receivables and loans. The updated guidance requires the recognition of credit losses on financial instruments based on an estimate of expected losses, replacing the incurred loss model in the prior guidance. We adopted the updated guidance on January 1, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">on a prospective basis, recording</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$124 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, net of tax, as </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">a cumulative effect adjustment to retained earnings and as a result, prior period amounts were not adjusted.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The adoption of the updated accounting guidance did not have a material impact on</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> our consolidated </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">results of operations or financial position for any periods presented</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div> -124000000 Investments<div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Investment and Other Income (Loss), Net</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Equity in net income (losses) of investees, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(202</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(368</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Realized and unrealized gains (losses) on equity securities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>408</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other income (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(47</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Investment and other income (loss), net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>420</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(55</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(296</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>621</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Equity method</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,387</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,347</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>353</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Nonmarketable equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>138</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,796</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,425</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,392</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Current investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,709</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Investment securing collateralized obligation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Noncurrent investments</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,989</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:12pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Equity Method </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Atairos</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Atairos follows investment company accounting and records its investments at their fair values each reporting period with the net gains or losses reflected in its statement of operations. We recognize our share of these gains and losses in equity in net income (losses) of investees, net. For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recognized income of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$446 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and a loss of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$135 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recognized a loss of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$106 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and income of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$268 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we made cash capital contributions to Atairos totaling </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$172 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$463 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. As of both </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, our investment in Atairos was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$3.2 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Hulu and Collateralized Obligation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recognized losses of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$79 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$161 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, in equity in net income (losses) of investees, net. For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recognized losses of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$109 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$250 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and in the first quarter 2019, we recognized a previously deferred dilution gain of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$159 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in other income (loss), net. For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we made cash capital contributions totaling </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$903 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> to Hulu, inclusive of the funding to acquire our proportionate share of AT&amp;T’s previously held </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>10%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> interest. There were </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>no</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> cash capital contributions made during the six months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, our investment was</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$533 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$694 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In 2019, we borrowed </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$5.2 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> under a term loan facility due March 2024 which is fully collateralized by the minimum guaranteed proceeds of the put/call option related to our investment in Hulu. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, both the carrying value and fair value of our collateralized obligation was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$5.2 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The estimated fair value was based on level 2 inputs that use interest rates for debt with similar terms and remaining maturities. We present our investment in Hulu and the term loan separately in our condensed consolidated balance sheet in the captions “investment securing collateralized obligation” and “collateralized obligation,” respectively. The recorded value of our investment reflects our historical cost in applying the equity method, and as a result, is less than its fair value.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Marketable Equity Securities</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Peloton</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Following Peloton’s initial public offering in September 2019, we presented our investment in Peloton in marketable equity securities, which was previously presented in nonmarketable equity securities. In the second quarter of 2020, we sold our investment in Peloton. For the three and six months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recognized gains of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$86 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$67 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, in realized and unrealized gains (losses) on equity securities, net. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, our investment in Peloton was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$294 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Snap</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the fourth quarter of 2019, we sold our investment in Snap. For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recognized unrealized gains of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$96 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$258 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, in realized and unrealized gains (losses) on equity securities, net. </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Other Investments</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">AirTouch</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In April 2020, Verizon Americas, Inc., formerly known as AirTouch Communications, Inc. (“AirTouch”), redeemed the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>two</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> series of preferred stock and we received cash payments totaling </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.7 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Subsequently, we redeemed and repurchased the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>three</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> series of preferred shares issued by one of our consolidated subsidiaries and made cash payments totaling </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.8 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December 31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, our AirTouch investment was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.6 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and the associated liability related to redeemable subsidiary preferred shares was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.7 billion</span></span>. <div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Investment and Other Income (Loss), Net</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Equity in net income (losses) of investees, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(202</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(368</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Realized and unrealized gains (losses) on equity securities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>408</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other income (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(47</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Investment and other income (loss), net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>420</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(55</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(296</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>621</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 300000000 -202000000 -368000000 60000000 5000000 194000000 -53000000 408000000 115000000 -47000000 125000000 153000000 420000000 -55000000 -296000000 621000000 <div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Equity method</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,387</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,347</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>353</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Nonmarketable equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>138</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,796</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Total investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>7,425</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9,392</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Current investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,709</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Less: Investment securing collateralized obligation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Noncurrent investments</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>6,989</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:12pt;"><br/></span></div> 5387000000 5347000000 41000000 353000000 1859000000 1896000000 138000000 1796000000 7425000000 9392000000 47000000 1709000000 533000000 694000000 6845000000 6989000000 446000000 -135000000 -106000000 268000000 172000000 463000000 3200000000 -79000000 -161000000 -109000000 -250000000 159000000 903000000 0.10 0 533000000 694000000 5200000000 5200000000 86000000 67000000 294000000 96000000 258000000 2 1700000000 3 1800000000 1600000000 1700000000 Intangible Assets <div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, 2020</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Weighted-Average</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Original Useful Life</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">as of June 30, 2020</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Gross</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Carrying</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Gross</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Carrying</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Indefinite-Lived Intangible Assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Franchise rights</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>59,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>59,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">N/A</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">FCC licenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">N/A</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Finite-Lived Intangible Assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14 years</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(7,870</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(8,295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5 years</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(8,213</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15,357</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(7,287</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other agreements and rights</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28 years</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>110,761</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(17,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>112,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(17,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:12pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="color:#000000;font-family:Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Estimated Amortization Expense of Finite-Lived Intangible Assets</span><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"> </span><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Remaining six months of 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:12pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, 2020</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Weighted-Average</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Original Useful Life</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">as of June 30, 2020</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Gross</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Carrying</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Gross</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Carrying</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Indefinite-Lived Intangible Assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Franchise rights</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>59,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>59,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">N/A</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>8,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">FCC licenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">N/A</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Finite-Lived Intangible Assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>14 years</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21,263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(7,870</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(8,295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5 years</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>16,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(8,213</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15,357</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(7,287</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Other agreements and rights</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>28 years</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>11,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>110,761</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(17,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>112,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(17,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:12pt;"><br/></span></div> 59365000000 59365000000 0 8809000000 2337000000 2337000000 P14Y 21263000000 7870000000 22884000000 8295000000 P5Y 16075000000 8213000000 15357000000 7287000000 P28Y 11721000000 1127000000 3958000000 1635000000 110761000000 17210000000 112710000000 17217000000 <div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="color:#000000;font-family:Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Estimated Amortization Expense of Finite-Lived Intangible Assets</span><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"> </span><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Remaining six months of 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>3,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:12pt;"><br/></span></div> 2285000000 4218000000 3650000000 3029000000 2456000000 Supplemental Financial Information<div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Share-Based Compensation</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our share-based compensation plans consist primarily of awards of RSUs and stock options to certain employees and directors as part of our approach to long-term incentive compensation. Additionally, through our employee stock purchase plans, employees are able to purchase shares of our common stock at a discount through payroll deductions.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In March </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we granted </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>15.8 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> RSUs and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>59.9 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> stock options related to our annual management awards. The weighted-average fair values associated with these grants were </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$42.47</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> per RSU and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$6.53</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> per stock option.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Recognized Share-Based Compensation Expense</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted share units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>179</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>294</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Employee stock purchase plans</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>271</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>245</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>495</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>428</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we had unrecognized pretax compensation expense of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.4 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$684 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> related to nonvested RSUs and nonvested stock options, respectively.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:center;font-size:10pt;"><span style="color:#000000;font-family:Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Cash Payments for Interest and Income Taxes</span><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,936</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,111</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Noncash Activities</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">we acquired </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.8 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of property and equipment and intangible assets that were accrued but unpaid</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">we recorded a liability of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.1 billion</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for a quarterly cash dividend of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.23</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> per common share paid in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">July</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2020</span></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Cash, Cash Equivalents and Restricted Cash</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statement of cash flows.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted cash included in other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted cash included in other noncurrent assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cash, cash equivalents and restricted cash, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>13,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>5,589</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Accumulated Other Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Unrealized gains (losses) on marketable securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Deferred gains (losses) on cash flow hedges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Unrecognized gains (losses) on employee benefit obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cumulative translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss), net of deferred taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(1,279</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 15800000 59900000 42.47 6.53 <div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Recognized Share-Based Compensation Expense</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted share units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>179</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>294</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Employee stock purchase plans</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>271</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>245</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>495</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>428</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 179000000 167000000 320000000 294000000 83000000 72000000 154000000 119000000 9000000 6000000 21000000 15000000 271000000 245000000 495000000 428000000 1400000000 684000000 <div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:center;font-size:10pt;"><span style="color:#000000;font-family:Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Cash Payments for Interest and Income Taxes</span><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,936</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>2,111</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>1,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Helvetica,sans-serif;font-size:10pt;"><br/></span></div> 1936000000 2111000000 333000000 1634000000 1800000000 1100000000 0.23 <div style="line-height:120%;padding-bottom:4px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statement of cash flows.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span></div><div style="line-height:120%;padding-bottom:0px;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>13,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted cash included in other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Restricted cash included in other noncurrent assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cash, cash equivalents and restricted cash, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>13,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>5,589</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 13935000000 5500000000 22000000 42000000 19000000 47000000 13976000000 5589000000 <div style="line-height:120%;padding-bottom:0px;padding-top:14px;text-align:center;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Accumulated Other Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">(in millions)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;">June 30, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Unrealized gains (losses) on marketable securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Deferred gains (losses) on cash flow hedges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Unrecognized gains (losses) on employee benefit obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Cumulative translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(1,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><span>(508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss), net of deferred taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(1,279</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div> 4000000 5000000 39000000 132000000 -249000000 -309000000 -1571000000 -508000000 -1279000000 -62000000 Commitments and Contingencies<div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Redeemable Subsidiary Preferred Stock</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">None of the holders of the Series A cumulative preferred stock of NBCUniversal Enterprise exercised their right to cause NBCUniversal Enterprise to redeem their shares during the first </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>30</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> day election period beginning March 19, 2020. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June 30, 2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the fair value of the NBCUniversal Enterprise redeemable subsidiary preferred stock was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$728 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The estimated fair value is based on level 2 inputs that use pricing models whose inputs are derived primarily from or corroborated by observable market data through correlation or other means for substantially the full term of the financial instrument.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:9px;text-align:left;font-size:10pt;"><span style="font-family:Helvetica,sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Contingencies</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We are subject to legal proceedings and claims that arise in the ordinary course of our business. While the amount of ultimate liability with respect to such actions is not expected to materially affect our results of operations, cash flows or financial position, any litigation resulting from any such legal proceedings or claims could be time-consuming and injure our reputation.</span></div> P30D 728000000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information
6 Months Ended
Jun. 30, 2020
shares
Document And Entity Information [Line Items]  
Document Type 10-Q
Document Fiscal Period Focus Q2
Document Quarterly Report true
Document Period End Date Jun. 30, 2020
Document Transition Report false
Amendment Flag false
Document Fiscal Year Focus 2020
Current Fiscal Year End Date --12-31
Entity File Number 001-32871
Entity Registrant Name COMCAST CORPORATION
Entity Central Index Key 0001166691
Entity Tax Identification Number 27-0000798
Entity Incorporation, State or Country Code PA
Entity Address, Address Line One One Comcast Center
Entity Address, City or Town Philadelphia
Entity Address, State or Province PA
Entity Address, Postal Zip Code 19103-2838
City Area Code 215
Local Phone Number 286-1700
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Class A Common Stock [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security Class A Common Stock, $0.01 par value
Trading Symbol CMCSA
Security Exchange Name NASDAQ
Entity Common Stock, Shares Outstanding 4,558,656,239
0.250% Notes Due 2027 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 0.250% Notes due 2027
Trading Symbol CMCS27
Security Exchange Name NASDAQ
1.500% Notes Due 2029 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 1.500% Notes due 2029
Trading Symbol CMCS29
Security Exchange Name NASDAQ
0.750% Notes Due 2032 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 0.750% Notes due 2032
Trading Symbol CMCS32
Security Exchange Name NASDAQ
1.875% Notes Due 2036 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 1.875% Notes due 2036
Trading Symbol CMCS36
Security Exchange Name NASDAQ
1.250% Notes Due 2040 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 1.250% Notes due 2040
Trading Symbol CMCS40
Security Exchange Name NASDAQ
9.455% Guaranteed Notes Due 2022 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 9.455% Guaranteed Notes due 2022
Trading Symbol CMCSA/22
Security Exchange Name NYSE
5.50% Notes Due 2029 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 5.50% Notes due 2029
Trading Symbol CCGBP29
Security Exchange Name NYSE
2.0% Exchangeable Subordinated Debentures Due 2029 [Member]  
Document And Entity Information [Line Items]  
Title of 12(b) Security 2.0% Exchangeable Subordinated Debentures due 2029
Trading Symbol CCZ
Security Exchange Name NYSE
Class B Common Stock [Member]  
Document And Entity Information [Line Items]  
Entity Common Stock, Shares Outstanding 9,444,375

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statement of Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenue $ 23,715 $ 26,858 $ 50,324 $ 53,717
Costs and Expenses:        
Programming and production 6,817 8,255 15,118 16,824
Other operating and administrative 7,646 8,086 15,900 15,986
Advertising, marketing and promotion 1,341 1,885 3,279 3,773
Depreciation 2,099 2,197 4,206 4,437
Amortization 1,165 1,079 2,322 2,159
Total costs and expenses 19,068 21,502 40,825 43,179
Operating income 4,647 5,356 9,499 10,538
Interest expense (1,112) (1,137) (2,324) (2,287)
Investment and other income (loss), net 420 (55) (296) 621
Income before income taxes 3,955 4,164 6,879 8,872
Income tax expense (946) (961) (1,646) (2,037)
Net income 3,009 3,203 5,233 6,835
Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock 21 78 98 157
Net income attributable to Comcast Corporation $ 2,988 $ 3,125 $ 5,135 $ 6,678
Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.65 $ 0.69 $ 1.12 $ 1.47
Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.65 $ 0.68 $ 1.11 $ 1.45
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statement of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 3,009 $ 3,203 $ 5,233 $ 6,835
Unrealized gains (losses) on marketable securities, net of deferred taxes of $1, $—, $1 and $— (3) 1 (2) 2
Deferred gains (losses) on cash flow hedges, net of deferred taxes of $7, $2, $17 and $11 (27) 123 27 64
Amounts reclassified to net income:        
Realized (gains) losses on cash flow hedges, net of deferred taxes of $4, $7, $21 and $(4) (21) (45) (127) 13
Employee benefit obligations, net of deferred taxes of $2, $2, $5 and $5 (8) (9) (16) (16)
Currency translation adjustments, net of deferred taxes of $(9), $(6), $(16) and $(18) (74) (566) (2,231) 241
Comprehensive income 2,876 2,707 2,884 7,139
Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock 21 78 98 157
Less: Other comprehensive income (loss) attributable to noncontrolling interests 2 (12) (23) (2)
Comprehensive income (loss) attributable to Comcast Corporation $ 2,853 $ 2,641 $ 2,809 $ 6,984
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statement of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Unrealized gains (losses) on marketable securities, deferred taxes $ 1 $ 0 $ 1 $ 0
Deferred gains (losses) on cash flow hedges, deferred taxes 7 2 17 11
Realized (gains) losses on cash flow hedges, deferred taxes 4 7 21 (4)
Employee benefit obligations, deferred taxes 2 2 5 5
Currency translation adjustments, deferred taxes $ (9) $ (6) $ (16) $ (18)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statement of Cash Flows - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating Activities    
Net income $ 5,233 $ 6,835
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 6,528 6,596
Share-based compensation 621 533
Noncash interest expense (income), net 352 168
Net (gain) loss on investment activity and other 399 (367)
Deferred income taxes (84) 466
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:    
Current and noncurrent receivables, net 900 295
Film and television costs, net 573 970
Accounts payable and accrued expenses related to trade creditors (879) (815)
Other operating assets and liabilities 824 (410)
Net cash provided by operating activities 14,467 14,271
Investing Activities    
Capital expenditures (3,957) (4,355)
Cash paid for intangible assets (1,219) (1,078)
Construction of Universal Beijing Resort (708) (450)
Acquisitions, net of cash acquired (198) (114)
Proceeds from sales of businesses and investments 2,042 150
Purchases of investments (471) (1,605)
Other 33 38
Net cash provided by (used in) investing activities (4,478) (7,414)
Financing Activities    
Proceeds from (repayments of) short-term borrowings, net 0 (801)
Proceeds from borrowings 13,612 363
Repurchases and repayments of debt (10,712) (4,156)
Repurchases of common stock under employee plans (269) (350)
Dividends paid (2,028) (1,823)
Other (2,128) 35
Net cash provided by (used in) financing activities (1,525) (6,732)
Impact of foreign currency on cash, cash equivalents and restricted cash (77) (15)
Increase (decrease) in cash, cash equivalents and restricted cash 8,387 110
Cash, cash equivalents and restricted cash, beginning of period 5,589 3,909
Cash, cash equivalents and restricted cash, end of period $ 13,976 $ 4,019
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheet - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Current Assets:    
Cash and cash equivalents $ 13,935 $ 5,500
Receivables, net 10,227 11,292
Programming rights 0  
Programming rights   3,877
Other current assets 3,323 4,723
Total current assets 27,485 25,392
Film and television costs 12,213  
Film and television costs   8,933
Investments 6,845 6,989
Investment securing collateralized obligation 533 694
Property and equipment, net of accumulated depreciation of $53,765 and $53,239 48,985 48,322
Goodwill 67,354 68,725
Franchise rights 59,365 59,365
Other intangible assets, net of accumulated amortization of $17,210 and $17,217 34,186 36,128
Other noncurrent assets, net 9,012 8,866
Total assets 265,978 263,414
Current Liabilities:    
Accounts payable and accrued expenses related to trade creditors 10,426 10,826
Accrued participations and residuals 1,800 1,730
Deferred revenue 2,403 2,768
Accrued expenses and other current liabilities 9,770 10,516
Current portion of long-term debt 4,046 4,452
Total current liabilities 28,445 30,292
Long-term debt, less current portion 100,764 97,765
Collateralized obligation 5,167 5,166
Deferred income taxes 27,947 28,180
Other noncurrent liabilities 17,608 16,765
Commitments and contingencies (Note 12)
Redeemable noncontrolling interests 1,256 1,372
Equity:    
Preferred stock—authorized, 20,000,000 shares; issued, zero 0 0
Additional paid-in capital 38,936 38,447
Retained earnings 53,420 50,695
Treasury stock, 872,791,028 Class A common shares (7,517) (7,517)
Accumulated other comprehensive income (loss) (1,279) 1,047
Total Comcast Corporation shareholders’ equity 83,614 82,726
Noncontrolling interests 1,177 1,148
Total equity 84,791 83,874
Total liabilities and equity 265,978 263,414
Class A Common Stock [Member]    
Equity:    
Common stock 54 54
Class B Common Stock [Member]    
Equity:    
Common stock $ 0 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheet (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Property and equipment - accumulated depreciation $ 53,765 $ 53,239
Other intangible assets - accumulated amortization $ 17,210 $ 17,217
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 0 0
Class A Common Stock [Member]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 7,500,000,000 7,500,000,000
Common stock, shares issued (in shares) 5,431,447,267 5,416,381,298
Common stock, shares outstanding (in shares) 4,558,656,239 4,543,590,270
Treasury stock (in shares) 872,791,028 872,791,028
Class B Common Stock [Member]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 75,000,000 75,000,000
Common stock, shares issued (in shares) 9,444,375 9,444,375
Common stock, shares outstanding (in shares) 9,444,375 9,444,375
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statement of Changes in Equity - USD ($)
$ in Millions
Total
Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock at Cost [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Noncontrolling Interest [Member]
Class A Common Stock [Member]
Common Stock [Member]
Beginning balance at Dec. 31, 2018   $ 1,316            
Increase (Decrease) in Temporary Equity [Roll Forward]                
Contributions from (distributions to) noncontrolling interests, net   (37)            
Other   (19)            
Net income (loss)   69            
Ending balance at Jun. 30, 2019   1,329            
Beginning balance at Dec. 31, 2018     $ 37,461 $ 41,983 $ (7,517) $ (368) $ 889 $ 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation plans     411          
Repurchases of common stock under employee plans     (45) (305)        
Employee stock purchase plans     115          
Dividends declared       (1,928)        
Other comprehensive income (loss)           306 (2)  
Contributions from (distributions to) noncontrolling interests, net             16  
Other     8 (3)     (11)  
Net income (loss) $ 6,678     6,678        
Net income (loss)             88  
Ending balance at Jun. 30, 2019 $ 77,830   37,950 46,425 (7,517) (62) 980 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cash dividends declared per common share (in dollars per share) $ 0.42              
Beginning balance at Mar. 31, 2019   1,316            
Increase (Decrease) in Temporary Equity [Roll Forward]                
Contributions from (distributions to) noncontrolling interests, net   (17)            
Other   (11)            
Net income (loss)   41            
Ending balance at Jun. 30, 2019   1,329            
Beginning balance at Mar. 31, 2019     37,621 44,379 (7,517) 422 903 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation plans     237          
Repurchases of common stock under employee plans     17 (112)        
Employee stock purchase plans     67          
Dividends declared       (964)        
Other comprehensive income (loss)           (484) (12)  
Contributions from (distributions to) noncontrolling interests, net             62  
Other     8 (3)     (10)  
Net income (loss) $ 3,125     3,125        
Net income (loss)             37  
Ending balance at Jun. 30, 2019 $ 77,830   37,950 46,425 (7,517) (62) 980 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cash dividends declared per common share (in dollars per share) $ 0.21              
Beginning balance at Dec. 31, 2019 $ 1,372 1,372            
Increase (Decrease) in Temporary Equity [Roll Forward]                
Contributions from (distributions to) noncontrolling interests, net   (37)            
Other   (165)            
Net income (loss)   86            
Ending balance at Jun. 30, 2020 1,256 1,256            
Beginning balance at Dec. 31, 2019 83,874   38,447 50,695 (7,517) 1,047 1,148 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation plans     473          
Repurchases of common stock under employee plans     (103) (168)        
Employee stock purchase plans     133          
Dividends declared       (2,125)        
Other comprehensive income (loss)           (2,326) (12)  
Contributions from (distributions to) noncontrolling interests, net             15  
Other     (14) 7     14  
Net income (loss) 5,135     5,135        
Net income (loss)             12  
Ending balance at Jun. 30, 2020 $ 84,791   38,936 53,420 (7,517) (1,279) 1,177 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cash dividends declared per common share (in dollars per share) $ 0.46              
Beginning balance at Mar. 31, 2020   1,259            
Increase (Decrease) in Temporary Equity [Roll Forward]                
Contributions from (distributions to) noncontrolling interests, net   (10)            
Other   (12)            
Net income (loss)   19            
Ending balance at Jun. 30, 2020 $ 1,256 $ 1,256            
Beginning balance at Mar. 31, 2020     38,597 51,516 (7,517) (1,144) 1,277 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock compensation plans     261          
Repurchases of common stock under employee plans     (10) (26)        
Employee stock purchase plans     79          
Dividends declared       (1,061)        
Other comprehensive income (loss)           (135) 2  
Contributions from (distributions to) noncontrolling interests, net             (105)  
Other     9 3     1  
Net income (loss) 2,988     2,988        
Net income (loss)             2  
Ending balance at Jun. 30, 2020 $ 84,791   $ 38,936 $ 53,420 $ (7,517) $ (1,279) $ 1,177 $ 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cash dividends declared per common share (in dollars per share) $ 0.23              
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Financial Statements
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Condensed Consolidated Financial Statements Condensed Consolidated Financial Statements
Business and Basis of Presentation
We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.
The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2019 Annual Report on Form 10-K and the notes within this Form 10-Q.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Segment Information Segment Information
We present our operations in six reportable business segments: (1) Comcast Cable in one reportable business segment, referred to as Cable Communications; (2) NBCUniversal in four reportable business segments: Cable Networks, Broadcast Television, Filmed Entertainment and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment.
Cable Communications is a leading provider of high-speed internet, video, voice, wireless, and security and automation services to residential customers under the Xfinity brand; we also provide these and other services to business customers and sell advertising.
Cable Networks consists primarily of our national cable networks that provide a variety of entertainment, news and information, and sports content; our regional sports and news networks; our international cable networks; our cable television studio production operations; and various digital properties.
Broadcast Television consists primarily of the NBC and Telemundo broadcast networks, our NBC and Telemundo owned local broadcast television stations, the NBC Universo national cable network, our broadcast television studio production operations, and various digital properties.
Filmed Entertainment consists primarily of the operations of Universal Pictures, which produces, acquires, markets and distributes filmed entertainment worldwide; our films are also produced under the Illumination, DreamWorks Animation and Focus Features names.
Theme Parks consists primarily of our Universal theme parks in Orlando, Florida; Hollywood, California; and Osaka, Japan. In addition, we are developing a theme park in Beijing, China along with a consortium of Chinese state-owned companies, and an additional theme park in Orlando, Florida.
Sky is one of Europe’s leading entertainment companies, which primarily includes a direct-to-consumer business, providing video, high-speed internet, voice and wireless phone services, and a content business, operating entertainment networks, the Sky News broadcast network and Sky Sports networks.
Our other business interests consist primarily of the operations of Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania, and other business initiatives, such as Peacock, our new direct-to-consumer streaming service that primarily features NBCUniversal content.
We use Adjusted EBITDA to evaluate the profitability of our operating segments and the components of net income attributable to Comcast Corporation excluded from Adjusted EBITDA are not separately evaluated. Our financial data by business segment is presented in the tables below.

 
Three Months Ended June 30, 2020
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
14,428

$
6,176

$
1,937

$
1,452

$
326

NBCUniversal
 
 
 
 
 
Cable Networks
2,515

1,243

190

5

5

Broadcast Television
2,364

641

39

20

2

Filmed Entertainment
1,194

228

23

3

5

Theme Parks
87

(399
)
193

295

16

Headquarters and Other(a)
24

(73
)
129

52

38

Eliminations(b)
(60
)
(2
)



NBCUniversal
6,124

1,638

574

375

66

Sky
4,079

749

720

215

170

Corporate and Other(c)
46

(506
)
33

34

39

Eliminations(b)
(962
)
(130
)



Comcast Consolidated
$
23,715

$
7,927

$
3,264

$
2,076

$
601

 
Three Months Ended June 30, 2019
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
14,450

$
5,854

$
2,036

$
1,594

$
303

NBCUniversal
 
 
 
 
 
Cable Networks
2,947

1,201

183

6

4

Broadcast Television
2,402

534

40

37

3

Filmed Entertainment
1,457

183

20

4

6

Theme Parks
1,464

590

170

378

17

Headquarters and Other(a)
22

(182
)
114

48

35

Eliminations(b)
(86
)
(2
)



NBCUniversal
8,206

2,324

527

473

65

Sky
4,828

772

673

177

152

Corporate and Other(c)
56

(213
)
40

19

11

Eliminations(b)
(682
)
(21
)



Comcast Consolidated
$
26,858

$
8,716

$
3,276

$
2,263

$
531

 
Six Months Ended June 30, 2020
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
29,346

$
12,252

$
3,883

$
2,721

$
682

NBCUniversal
 
 
 
 
 
Cable Networks
5,374

2,491

385

10

8

Broadcast Television
5,048

1,142

82

45

5

Filmed Entertainment
2,564

334

45

7

10

Theme Parks
956

(323
)
382

591

31

Headquarters and Other(a)
47

(260
)
245

99

79

Eliminations(b)
(131
)
1




NBCUniversal
13,858

3,385

1,139

752

133

Sky
8,596

1,300

1,438

412

336

Corporate and Other(c)
166

(758
)
68

72

68

Eliminations(b)
(1,642
)
(122
)



Comcast Consolidated
$
50,324

$
16,057

$
6,528

$
3,957

$
1,219

 
Six Months Ended June 30, 2019
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
28,730

$
11,582

$
4,071

$
2,957

$
626

NBCUniversal
 
 
 
 
 
Cable Networks
5,815

2,463

365

12

6

Broadcast Television
4,869

921

79

50

6

Filmed Entertainment
3,225

547

39

8

11

Theme Parks
2,740

1,088

332

772

36

Headquarters and Other(a)
39

(356
)
227

84

77

Eliminations(b)
(169
)
(2
)



NBCUniversal
16,519

4,661

1,042

926

136

Sky
9,625

1,435

1,414

436

303

Corporate and Other(c)
164

(400
)
69

36

13

Eliminations(b)
(1,321
)
(9
)



Comcast Consolidated
$
53,717

$
17,269

$
6,596

$
4,355

$
1,078


(a)
NBCUniversal Headquarters and Other activities include costs associated with overhead, allocations, personnel costs and headquarter initiatives.
(b)
Included in Eliminations are transactions that our segments enter into with one another. Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value.
The most significant transactions between our segments include distribution revenue at Cable Networks for the sale of programming to Cable Communications; content licensing revenue in our NBCUniversal segments (Broadcast Television, Filmed Entertainment and Cable Networks) for the license of owned content to Peacock and Sky, and for licenses of owned content to other NBCUniversal segments; advertising revenue at Cable Communications, Cable Networks and Broadcast Television; and distribution revenue at Broadcast Television for fees received under retransmission consent agreements from Cable Communications. For segment reporting purposes, we account for intercompany content licenses as follows:
Revenue for licenses of content from NBCUniversal segments to Peacock and Sky are generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses at Peacock and Sky are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations as the profits on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.
Revenue for licenses of content between NBCUniversal segments is recognized over time to correspond with the amortization of the programming rights asset for the licensed content as the content is used over the license period.
(c)
Corporate and Other activities include costs associated with overhead and personnel, revenue and expenses associated with our other business interests, including Peacock.
(d)
We use Adjusted EBITDA as the measure of profit or loss for our operating segments. Adjusted EBITDA is defined as net income attributable to Comcast Corporation before net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock, income tax expense, investment and other income (loss), net, interest expense, depreciation and amortization expense, and other operating gains and losses (such as impairment charges related to fixed and intangible assets and gains or losses on the sale of long-lived assets), if any. From time to time, we may exclude from Adjusted EBITDA the impact of certain events, gains, losses or other charges (such as significant legal settlements) that affect the period-to-period comparability of our operating performance. Our reconciliation of the aggregate amount of Adjusted EBITDA for our reportable segments to consolidated income before income taxes is presented in the table below.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Adjusted EBITDA
$
7,927

 
$
8,716

 
$
16,057

 
$
17,269

Adjustment for Sky transaction-related costs
(16
)
 
(84
)
 
(30
)
 
(135
)
Depreciation
(2,099
)
 
(2,197
)
 
(4,206
)
 
(4,437
)
Amortization
(1,165
)
 
(1,079
)
 
(2,322
)
 
(2,159
)
Interest expense
(1,112
)
 
(1,137
)
 
(2,324
)
 
(2,287
)
Investment and other income (loss), net
420

 
(55
)
 
(296
)
 
621

Income before income taxes
$
3,955

 
$
4,164

 
$
6,879

 
$
8,872


XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenues [Abstract]  
Revenue Revenue
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Residential:
 
 
 
 
 
 
 
High-speed internet
$
5,000

 
$
4,663

 
$
10,001

 
$
9,240

Video
5,415

 
5,594

 
11,047

 
11,222

Voice
877

 
982

 
1,776

 
1,972

Wireless
326

 
244

 
669

 
469

Business services
2,004

 
1,933

 
4,047

 
3,824

Advertising
428

 
607

 
985

 
1,163

Other
378

 
427

 
821

 
840

Total Cable Communications(a)
14,428

 
14,450

 
29,346

 
28,730

 
 
 
 
 
 
 
 
Distribution
1,455

 
1,707

 
3,163

 
3,442

Advertising
679

 
931

 
1,513

 
1,783

Content licensing and other
381

 
309

 
698

 
590

Total Cable Networks
2,515

 
2,947

 
5,374

 
5,815

 
 
 
 
 
 
 
 
Advertising
959

 
1,329

 
2,277

 
2,646

Content licensing
749

 
472

 
1,484

 
1,032

Distribution and other
656

 
601

 
1,287

 
1,191

Total Broadcast Television
2,364

 
2,402

 
5,048

 
4,869

 
 
 
 
 
 
 
 
Theatrical
8

 
252

 
325

 
697

Content licensing
850

 
712

 
1,541

 
1,529

Home entertainment
229

 
229

 
400

 
496

Other
107

 
264

 
298

 
503

Total Filmed Entertainment
1,194

 
1,457

 
2,564

 
3,225

 
 
 
 
 
 
 
 
Total Theme Parks
87

 
1,464

 
956

 
2,740

Headquarters and Other
24

 
22

 
47

 
39

Eliminations(b)
(60
)
 
(86
)
 
(131
)
 
(169
)
Total NBCUniversal
6,124

 
8,206

 
13,858

 
16,519

 
 
 
 
 
 
 
 
Direct-to-consumer
3,524

 
3,889

 
7,203

 
7,723

Content
234

 
376

 
559

 
746

Advertising
321

 
563

 
834

 
1,156

Total Sky
4,079

 
4,828

 
8,596

 
9,625

 
 
 
 
 
 
 
 
Corporate and Other
46

 
56

 
166

 
164

Eliminations(b)
(962
)
 
(682
)
 
(1,642
)
 
(1,321
)
Total revenue
$
23,715

 
$
26,858

 
$
50,324

 
$
53,717

(a)
For both the three and six months ended June 30, 2020, 2.6% of Cable Communications segment revenue was derived from franchise and other regulatory fees. For both the three and six months ended June 30, 2019, 2.5% of Cable Communications segment revenue was derived from franchise and other regulatory fees.
(b)
Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.
We operate primarily in the United States but also in select international markets. The table below summarizes revenue by geographic location.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
United States
$
18,656

 
$
20,539

 
$
39,346

 
$
40,996

Europe
4,621

 
5,297

 
9,654

 
10,667

Other
438

 
1,022

 
1,324

 
2,054

Total revenue
$
23,715

 
$
26,858

 
$
50,324

 
$
53,717


No single customer accounted for a significant amount of revenue in any period presented.
Condensed Consolidated Balance Sheet
The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash, as well as deferred costs associated with our contracts with customers.
(in millions)
June 30,
2020
 
December 31,
2019
Receivables, gross
$
11,013

 
$
11,711

Less: Allowance for doubtful accounts
786

 
419

Receivables, net
$
10,227

 
$
11,292


(in millions)
June 30,
2020
 
December 31,
2019
Noncurrent receivables, net (included in other noncurrent assets, net)
$
1,218

 
$
1,337

Contract acquisition and fulfillment costs (included in other noncurrent assets, net)
$
1,040

 
$
1,083

Noncurrent deferred revenue (included in other noncurrent liabilities)
$
904

 
$
618


XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Programming and Production Costs
6 Months Ended
Jun. 30, 2020
Other Industries [Abstract]  
Programming and Production Costs Programming and Production Costs
Film and Television Costs
Cable Networks, Broadcast Television, Filmed Entertainment and Sky produce owned content or acquire the rights to programming from third parties, which are described as owned film and television costs and programming rights, respectively. We adopted new accounting guidance related to film and television costs in the first quarter of 2020 (see Note 8), and accordingly amounts presented below for periods in 2020 and the policy discussion reflect the updated accounting guidance, and amounts presented for 2019 reflect the accounting guidance in effect at that time. Under the new accounting guidance, we have determined that the predominant monetization strategy for the substantial majority of our content is on an individual basis.
Amortization of Film and Television Costs
(in millions)
Three Months Ended June 30, 2020
 
Six Months Ended June 30, 2020
Owned film and television costs
$
1,539

 
$
3,327

Programming rights
$
1,584

 
$
4,248


Capitalized Film and Television Costs
 
June 30, 2020
 
December 31, 2019
(in millions)
Film and Television Costs
 
Film Costs
 
Television Costs
 
Total
Owned film and television costs:
 
 
 
 
 
 
 
Released, less amortization
$
3,929

 
$
1,551

 
$
2,810

 
$
4,361

Completed, not released
73

 
187

 

 
187

In production and in development
2,439

 
1,314

 
1,162

 
2,476

 
6,441

 
3,052

 
3,972

 
7,024

Programming rights, less amortization
5,772

 
 
 
 
 
5,786

 
12,213

 
 
 
 
 
12,810

Less: Current portion of programming rights

 
 
 
 
 
3,877

Film and television costs
$
12,213

 
 
 
 
 
$
8,933


The table below summarizes estimated future amortization expense for the capitalized film and television costs recorded in our condensed consolidated balance sheet as of June 30, 2020.
(in millions)
Owned Film and Television Costs
 
Programming Rights
Completed, not released:
 
 
 
Remaining six months of 2020
$
22

 
 
 
 
 
 
Released and programming rights:
 
 
 
Remaining six months of 2020
$
976

 
$
2,786

2021
$
809

 
$
1,510

2022
$
471

 
$
664


Capitalization and Recognition of Film and Television Costs
We capitalize costs for owned film and television content, including direct costs, production overhead, print costs, development costs and interest, as well as acquired libraries. Amortization for content predominantly monetized on an individual basis and accrued costs associated with participations and residual payments are recorded using the individual film forecast computation method, which recognizes the costs in the same ratio as the associated ultimate revenue. Estimates of ultimate revenue and total costs are based on anticipated release patterns, public acceptance and historical results for similar productions. Amortization for content predominantly monetized with other owned or licensed content is recorded based on estimated usage. In determining the method of amortization and estimated life of an acquired film or television library, we generally use the method and the life that most closely follow the undiscounted cash flows over the estimated life of the asset. We do not capitalize costs related to the distribution of a film in movie theaters or the licensing or sale of a film or television production, which primarily include costs associated with marketing and distribution.
We may enter into cofinancing arrangements with third parties to jointly finance or distribute certain of our film productions. Cofinancing arrangements can take various forms, but in most cases involve the grant of an economic interest in a film to an investor who owns an undivided copyright interest in the film. The number of investors and the terms of these arrangements can vary, although investors generally assume the full risks and rewards for the portion of the film acquired in these arrangements. We account for the proceeds received from the investor under these arrangements as a reduction of our capitalized film costs and the investor’s interest in the profit or loss of the film is recorded as either a charge or a benefit, respectively, in programming and production costs. The investor’s interest in the profit or loss of a film is recorded each period using the individual film forecast computation method.
We capitalize the costs of programming rights for content that we license but do not own when the license period begins, the content is made available for use and the costs of programming licenses are known. Programming rights are amortized as the associated programs are broadcast.
Owned film and television costs and programming rights are presented as noncurrent assets in film and television costs. We present amortization of film and television costs and accrued costs associated with participation and residual payments in programming and production costs.
When an event or a change in circumstance occurs that was known or knowable as of the balance sheet date and that indicates the fair value of either owned film and television content or programming rights is less than the unamortized costs in the balance sheet, we determine the fair value and record an impairment charge to the extent the unamortized costs exceed the fair value. Owned film and television costs are assessed either individually or in identified film groups, for content predominantly monetized on an individual basis or with other content, respectively. The substantial majority of our owned film and television costs are evaluated for impairment on an individual title basis. Programming rights that are not part of a film group are generally assessed in packages, channels, or dayparts. A daypart is an aggregation of programs broadcast during a particular time of day or programs of a similar type. Programming rights licensed by Cable Networks are primarily tested on a channel basis for impairment, whereas programming rights licensed by Broadcast Television are tested on a daypart basis. Estimated fair values of owned film and television costs or programming rights are generally based on level 3 inputs including analysis of market participant estimates of future cash flows. We record charges related to impairments or content that is substantively abandoned to programming and production costs. Impairments of capitalized film and television costs were not material in any of the periods presented.
Sports Programming Rights
We recognize the costs of multiyear, live-event sports programming rights as the rights are utilized over the contract term based on estimated relative value. Estimated relative value is generally based on the ratio of the current period revenue to the estimated ultimate revenue or the terms of the contract. When cash payments, including advanced payments, exceed the relative value of
the programming delivered, we recognize an asset in programming rights. Production costs incurred in advance of airing are also presented in programming rights.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Computation of Diluted EPS
 
Three Months Ended June 30,
 
2020
 
2019
(in millions, except per share data)
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
 
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
Basic EPS attributable to Comcast Corporation shareholders
$
2,988

 
4,570

 
$
0.65

 
$
3,125

 
4,547

 
$
0.69

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Assumed exercise or issuance of shares relating to stock plans
 
 
37

 
 
 
 
 
60

 
 
Diluted EPS attributable to Comcast Corporation shareholders
$
2,988

 
4,607

 
$
0.65

 
$
3,125

 
4,607

 
$
0.68

 
Six Months Ended June 30,
 
2020
 
2019
(in millions, except per share data)
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
 
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
Basic EPS attributable to Comcast Corporation shareholders
$
5,135

 
4,566

 
$
1.12

 
$
6,678

 
4,540

 
$
1.47

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Assumed exercise or issuance of shares relating to stock plans
 
 
45

 
 
 
 
 
60

 
 
Diluted EPS attributable to Comcast Corporation shareholders
$
5,135

 
4,611

 
$
1.11

 
$
6,678

 
4,600

 
$
1.45


Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Our potentially dilutive securities include potential common shares related to our stock options and our restricted share units (“RSUs”). Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the combination of the option exercise price and the associated unrecognized compensation expense is greater than the average market price of our common stock. The amount of potential common shares related to our share-based compensation plans that were excluded from diluted EPS because their effect would have been antidilutive was not material for the three and six months ended June 30, 2020 or 2019.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term DebtAs of June 30, 2020, our debt had a carrying value of $104.8 billion and an estimated fair value of $124.7 billion. The estimated fair value of our publicly traded debt was primarily based on level 1 inputs that use quoted market value for the debt. The estimated fair value of debt for which there are no quoted market prices was based on level 2 inputs that use interest rates available to us for debt with similar terms and remaining maturities.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Transactions
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Significant Transactions Significant Transactions
Universal Beijing Resort
We entered into an agreement with a consortium of Chinese state-owned companies to build and operate a Universal theme park and resort in Beijing, China (“Universal Beijing Resort”). We own a 30% interest in Universal Beijing Resort and the construction is being funded through a combination of debt financing and equity contributions from the investors in accordance with their equity interests. As of June 30, 2020, Universal Beijing Resort had $1.8 billion principal amount of a term loan outstanding under the debt financing agreement.
As of June 30, 2020, our condensed consolidated balance sheet included assets, primarily property and equipment, and liabilities, including the term loan, of Universal Beijing Resort totaling $3.7 billion and $2.6 billion, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
Film and Television Costs
In March 2019, the Financial Accounting Standards Board (“FASB”) updated the accounting guidance related to film and television costs. The updated guidance aligned the accounting for production costs of episodic television series with those of films, allowing for costs to be capitalized in excess of amounts of revenue contracted for each episode. The guidance also updated certain presentation and disclosure requirements for capitalized film and television costs, and when content is predominantly monetized with other owned or licensed content the guidance requires impairment testing for capitalized film and television costs to be performed at a film group level and amortization to be based on usage. We adopted the updated guidance on January 1, 2020 on a prospective basis and as a result, prior period amounts were not adjusted.
Following the adoption, we now present all film and television costs, including acquired programming rights previously classified as current, as noncurrent in the condensed consolidated balance sheet. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position. See Note 4 for further information.
Credit Losses
In June 2016, the FASB updated the accounting guidance related to the measurement of credit losses on financial instruments, including trade receivables and loans. The updated guidance requires the recognition of credit losses on financial instruments based on an estimate of expected losses, replacing the incurred loss model in the prior guidance. We adopted the updated guidance on January 1, 2020 on a prospective basis, recording $124 million, net of tax, as a cumulative effect adjustment to retained earnings and as a result, prior period amounts were not adjusted. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position for any periods presented.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Investments
6 Months Ended
Jun. 30, 2020
Investments [Abstract]  
Investments Investments
Investment and Other Income (Loss), Net
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Equity in net income (losses) of investees, net
$
300

 
$
(202
)
 
$
(368
)
 
$
60

Realized and unrealized gains (losses) on equity securities, net
5

 
194

 
(53
)
 
408

Other income (loss), net
115

 
(47
)
 
125

 
153

Investment and other income (loss), net
$
420

 
$
(55
)
 
$
(296
)
 
$
621


(in millions)
June 30,
2020
 
December 31,
2019
Equity method
$
5,387

 
$
5,347

Marketable equity securities
41

 
353

Nonmarketable equity securities
1,859

 
1,896

Other investments
138

 
1,796

Total investments
7,425

 
9,392

Less: Current investments
47

 
1,709

Less: Investment securing collateralized obligation
533

 
694

Noncurrent investments
$
6,845

 
$
6,989


Equity Method
Atairos
Atairos follows investment company accounting and records its investments at their fair values each reporting period with the net gains or losses reflected in its statement of operations. We recognize our share of these gains and losses in equity in net income (losses) of investees, net. For the three and six months ended June 30, 2020, we recognized income of $446 million and a loss of $135 million, respectively. For the three and six months ended June 30, 2019, we recognized a loss of $106 million and income of $268 million, respectively. For the six months ended June 30, 2020 and 2019, we made cash capital contributions to Atairos totaling $172 million and $463 million, respectively. As of both June 30, 2020 and December 31, 2019, our investment in Atairos was $3.2 billion.
Hulu and Collateralized Obligation
For the three and six months ended June 30, 2020, we recognized losses of $79 million and $161 million, respectively, in equity in net income (losses) of investees, net. For the three and six months ended June 30, 2019, we recognized losses of $109 million and $250 million, respectively, and in the first quarter 2019, we recognized a previously deferred dilution gain of $159 million in other income (loss), net. For the six months ended June 30, 2019, we made cash capital contributions totaling $903 million to Hulu, inclusive of the funding to acquire our proportionate share of AT&T’s previously held 10% interest. There were no cash capital contributions made during the six months ended June 30, 2020. As of June 30, 2020 and December 31, 2019, our investment was $533 million and $694 million, respectively.
In 2019, we borrowed $5.2 billion under a term loan facility due March 2024 which is fully collateralized by the minimum guaranteed proceeds of the put/call option related to our investment in Hulu. As of June 30, 2020, both the carrying value and fair value of our collateralized obligation was $5.2 billion. The estimated fair value was based on level 2 inputs that use interest rates for debt with similar terms and remaining maturities. We present our investment in Hulu and the term loan separately in our condensed consolidated balance sheet in the captions “investment securing collateralized obligation” and “collateralized obligation,” respectively. The recorded value of our investment reflects our historical cost in applying the equity method, and as a result, is less than its fair value.
Marketable Equity Securities
Peloton
Following Peloton’s initial public offering in September 2019, we presented our investment in Peloton in marketable equity securities, which was previously presented in nonmarketable equity securities. In the second quarter of 2020, we sold our investment in Peloton. For the three and six months ended June 30, 2020, we recognized gains of $86 million and $67 million, respectively, in realized and unrealized gains (losses) on equity securities, net. As of December 31, 2019, our investment in Peloton was $294 million.
Snap
In the fourth quarter of 2019, we sold our investment in Snap. For the three and six months ended June 30, 2019, we recognized unrealized gains of $96 million and $258 million, respectively, in realized and unrealized gains (losses) on equity securities, net.
Other Investments
AirTouch
In April 2020, Verizon Americas, Inc., formerly known as AirTouch Communications, Inc. (“AirTouch”), redeemed the two series of preferred stock and we received cash payments totaling $1.7 billion. Subsequently, we redeemed and repurchased the three series of preferred shares issued by one of our consolidated subsidiaries and made cash payments totaling $1.8 billion.
As of December 31, 2019, our AirTouch investment was $1.6 billion, and the associated liability related to redeemable subsidiary preferred shares was $1.7 billion.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
6 Months Ended
Jun. 30, 2020
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets Intangible Assets
 
 
June 30, 2020
December 31, 2019
(in millions)
Weighted-Average
Original Useful Life
as of June 30, 2020
Gross
Carrying
Amount

Accumulated
Amortization

Gross
Carrying
Amount

Accumulated
Amortization

Indefinite-Lived Intangible Assets:
 
 
 
 
 
Franchise rights
N/A
$
59,365

 
$
59,365

 
Trade names
N/A

 
8,809

 
FCC licenses
N/A
2,337

 
2,337

 
Finite-Lived Intangible Assets:
 
 
 
 
 
Customer relationships
14 years
21,263

$
(7,870
)
22,884

$
(8,295
)
Software
5 years
16,075

(8,213
)
15,357

(7,287
)
Other agreements and rights
28 years
11,721

(1,127
)
3,958

(1,635
)
Total
 
$
110,761

$
(17,210
)
$
112,710

$
(17,217
)

Estimated Amortization Expense of Finite-Lived Intangible Assets
(in millions)
  
Remaining six months of 2020
$
2,285

2021
$
4,218

2022
$
3,650

2023
$
3,029

2024
$
2,456


XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information
6 Months Ended
Jun. 30, 2020
Supplemental Financial Information [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Share-Based Compensation
Our share-based compensation plans consist primarily of awards of RSUs and stock options to certain employees and directors as part of our approach to long-term incentive compensation. Additionally, through our employee stock purchase plans, employees are able to purchase shares of our common stock at a discount through payroll deductions.
In March 2020, we granted 15.8 million RSUs and 59.9 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $42.47 per RSU and $6.53 per stock option.
Recognized Share-Based Compensation Expense
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Restricted share units
$
179

 
$
167

 
$
320

 
$
294

Stock options
83

 
72

 
154

 
119

Employee stock purchase plans
9

 
6

 
21

 
15

Total
$
271

 
$
245

 
$
495

 
$
428


As of June 30, 2020, we had unrecognized pretax compensation expense of $1.4 billion and $684 million related to nonvested RSUs and nonvested stock options, respectively.
Cash Payments for Interest and Income Taxes
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
Interest
$
1,936

 
$
2,111

Income taxes
$
333

 
$
1,634


Noncash Activities
During the six months ended June 30, 2020:
we acquired $1.8 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.1 billion for a quarterly cash dividend of $0.23 per common share paid in July 2020
Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statement of cash flows.
(in millions)
June 30,
2020
 
December 31,
2019
Cash and cash equivalents
$
13,935

 
$
5,500

Restricted cash included in other current assets
22

 
42

Restricted cash included in other noncurrent assets, net
19

 
47

Cash, cash equivalents and restricted cash, end of period
$
13,976

 
$
5,589


Accumulated Other Comprehensive Income (Loss)
(in millions)
June 30,
2020
 
June 30,
2019
Unrealized gains (losses) on marketable securities
$
4

 
$
5

Deferred gains (losses) on cash flow hedges
39

 
132

Unrecognized gains (losses) on employee benefit obligations
249

 
309

Cumulative translation adjustments
(1,571
)
 
(508
)
Accumulated other comprehensive income (loss), net of deferred taxes
$
(1,279
)
 
$
(62
)

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Redeemable Subsidiary Preferred Stock
None of the holders of the Series A cumulative preferred stock of NBCUniversal Enterprise exercised their right to cause NBCUniversal Enterprise to redeem their shares during the first 30 day election period beginning March 19, 2020. As of June 30, 2020, the fair value of the NBCUniversal Enterprise redeemable subsidiary preferred stock was $728 million. The estimated fair value is based on level 2 inputs that use pricing models whose inputs are derived primarily from or corroborated by observable market data through correlation or other means for substantially the full term of the financial instrument.
Contingencies
We are subject to legal proceedings and claims that arise in the ordinary course of our business. While the amount of ultimate liability with respect to such actions is not expected to materially affect our results of operations, cash flows or financial position, any litigation resulting from any such legal proceedings or claims could be time-consuming and injure our reputation.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
We have prepared these unaudited condensed consolidated financial statements based on SEC rules that permit reduced disclosure for interim periods. These financial statements include all adjustments that are necessary for a fair presentation of our consolidated results of operations, cash flows and financial condition for the periods shown, including normal, recurring accruals and other items. The consolidated results of operations for the interim periods presented are not necessarily indicative of results for the full year.
The year-end condensed consolidated balance sheet was derived from audited financial statements but does not include all disclosures required by generally accepted accounting principles in the United States (“GAAP”). For a more complete discussion of our accounting policies and certain other information, refer to our consolidated financial statements included in our 2019 Annual Report on Form 10-K and the notes within this Form 10-Q.
Film and Television Costs
We capitalize costs for owned film and television content, including direct costs, production overhead, print costs, development costs and interest, as well as acquired libraries. Amortization for content predominantly monetized on an individual basis and accrued costs associated with participations and residual payments are recorded using the individual film forecast computation method, which recognizes the costs in the same ratio as the associated ultimate revenue. Estimates of ultimate revenue and total costs are based on anticipated release patterns, public acceptance and historical results for similar productions. Amortization for content predominantly monetized with other owned or licensed content is recorded based on estimated usage. In determining the method of amortization and estimated life of an acquired film or television library, we generally use the method and the life that most closely follow the undiscounted cash flows over the estimated life of the asset. We do not capitalize costs related to the distribution of a film in movie theaters or the licensing or sale of a film or television production, which primarily include costs associated with marketing and distribution.
We may enter into cofinancing arrangements with third parties to jointly finance or distribute certain of our film productions. Cofinancing arrangements can take various forms, but in most cases involve the grant of an economic interest in a film to an investor who owns an undivided copyright interest in the film. The number of investors and the terms of these arrangements can vary, although investors generally assume the full risks and rewards for the portion of the film acquired in these arrangements. We account for the proceeds received from the investor under these arrangements as a reduction of our capitalized film costs and the investor’s interest in the profit or loss of the film is recorded as either a charge or a benefit, respectively, in programming and production costs. The investor’s interest in the profit or loss of a film is recorded each period using the individual film forecast computation method.
Entertainment Entities We capitalize the costs of programming rights for content that we license but do not own when the license period begins, the content is made available for use and the costs of programming licenses are known. Programming rights are amortized as the associated programs are broadcast.
Film Costs and Entertainment Entities
Owned film and television costs and programming rights are presented as noncurrent assets in film and television costs. We present amortization of film and television costs and accrued costs associated with participation and residual payments in programming and production costs.
When an event or a change in circumstance occurs that was known or knowable as of the balance sheet date and that indicates the fair value of either owned film and television content or programming rights is less than the unamortized costs in the balance sheet, we determine the fair value and record an impairment charge to the extent the unamortized costs exceed the fair value. Owned film and television costs are assessed either individually or in identified film groups, for content predominantly monetized on an individual basis or with other content, respectively. The substantial majority of our owned film and television costs are evaluated for impairment on an individual title basis. Programming rights that are not part of a film group are generally assessed in packages, channels, or dayparts. A daypart is an aggregation of programs broadcast during a particular time of day or programs of a similar type. Programming rights licensed by Cable Networks are primarily tested on a channel basis for impairment, whereas programming rights licensed by Broadcast Television are tested on a daypart basis. Estimated fair values of owned film and television costs or programming rights are generally based on level 3 inputs including analysis of market participant estimates of future cash flows. We record charges related to impairments or content that is substantively abandoned to programming and production costs. Impairments of capitalized film and television costs were not material in any of the periods presented.
Sports Programming Rights
We recognize the costs of multiyear, live-event sports programming rights as the rights are utilized over the contract term based on estimated relative value. Estimated relative value is generally based on the ratio of the current period revenue to the estimated ultimate revenue or the terms of the contract. When cash payments, including advanced payments, exceed the relative value of
the programming delivered, we recognize an asset in programming rights. Production costs incurred in advance of airing are also presented in programming rights.
Earnings Per Share Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. Our potentially dilutive securities include potential common shares related to our stock options and our restricted share units (“RSUs”). Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the combination of the option exercise price and the associated unrecognized compensation expense is greater than the average market price of our common stock.
Recent Accounting Pronouncements
Film and Television Costs
In March 2019, the Financial Accounting Standards Board (“FASB”) updated the accounting guidance related to film and television costs. The updated guidance aligned the accounting for production costs of episodic television series with those of films, allowing for costs to be capitalized in excess of amounts of revenue contracted for each episode. The guidance also updated certain presentation and disclosure requirements for capitalized film and television costs, and when content is predominantly monetized with other owned or licensed content the guidance requires impairment testing for capitalized film and television costs to be performed at a film group level and amortization to be based on usage. We adopted the updated guidance on January 1, 2020 on a prospective basis and as a result, prior period amounts were not adjusted.
Following the adoption, we now present all film and television costs, including acquired programming rights previously classified as current, as noncurrent in the condensed consolidated balance sheet. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position. See Note 4 for further information.
Credit Losses
In June 2016, the FASB updated the accounting guidance related to the measurement of credit losses on financial instruments, including trade receivables and loans. The updated guidance requires the recognition of credit losses on financial instruments based on an estimate of expected losses, replacing the incurred loss model in the prior guidance. We adopted the updated guidance on January 1, 2020 on a prospective basis, recording $124 million, net of tax, as a cumulative effect adjustment to retained earnings and as a result, prior period amounts were not adjusted. The adoption of the updated accounting guidance did not have a material impact on our consolidated results of operations or financial position for any periods presented.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Financial Data by Business Segment Our financial data by business segment is presented in the tables below.

 
Three Months Ended June 30, 2020
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
14,428

$
6,176

$
1,937

$
1,452

$
326

NBCUniversal
 
 
 
 
 
Cable Networks
2,515

1,243

190

5

5

Broadcast Television
2,364

641

39

20

2

Filmed Entertainment
1,194

228

23

3

5

Theme Parks
87

(399
)
193

295

16

Headquarters and Other(a)
24

(73
)
129

52

38

Eliminations(b)
(60
)
(2
)



NBCUniversal
6,124

1,638

574

375

66

Sky
4,079

749

720

215

170

Corporate and Other(c)
46

(506
)
33

34

39

Eliminations(b)
(962
)
(130
)



Comcast Consolidated
$
23,715

$
7,927

$
3,264

$
2,076

$
601

 
Three Months Ended June 30, 2019
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
14,450

$
5,854

$
2,036

$
1,594

$
303

NBCUniversal
 
 
 
 
 
Cable Networks
2,947

1,201

183

6

4

Broadcast Television
2,402

534

40

37

3

Filmed Entertainment
1,457

183

20

4

6

Theme Parks
1,464

590

170

378

17

Headquarters and Other(a)
22

(182
)
114

48

35

Eliminations(b)
(86
)
(2
)



NBCUniversal
8,206

2,324

527

473

65

Sky
4,828

772

673

177

152

Corporate and Other(c)
56

(213
)
40

19

11

Eliminations(b)
(682
)
(21
)



Comcast Consolidated
$
26,858

$
8,716

$
3,276

$
2,263

$
531

 
Six Months Ended June 30, 2020
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
29,346

$
12,252

$
3,883

$
2,721

$
682

NBCUniversal
 
 
 
 
 
Cable Networks
5,374

2,491

385

10

8

Broadcast Television
5,048

1,142

82

45

5

Filmed Entertainment
2,564

334

45

7

10

Theme Parks
956

(323
)
382

591

31

Headquarters and Other(a)
47

(260
)
245

99

79

Eliminations(b)
(131
)
1




NBCUniversal
13,858

3,385

1,139

752

133

Sky
8,596

1,300

1,438

412

336

Corporate and Other(c)
166

(758
)
68

72

68

Eliminations(b)
(1,642
)
(122
)



Comcast Consolidated
$
50,324

$
16,057

$
6,528

$
3,957

$
1,219

 
Six Months Ended June 30, 2019
(in millions)
Revenue
Adjusted EBITDA(d)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications
$
28,730

$
11,582

$
4,071

$
2,957

$
626

NBCUniversal
 
 
 
 
 
Cable Networks
5,815

2,463

365

12

6

Broadcast Television
4,869

921

79

50

6

Filmed Entertainment
3,225

547

39

8

11

Theme Parks
2,740

1,088

332

772

36

Headquarters and Other(a)
39

(356
)
227

84

77

Eliminations(b)
(169
)
(2
)



NBCUniversal
16,519

4,661

1,042

926

136

Sky
9,625

1,435

1,414

436

303

Corporate and Other(c)
164

(400
)
69

36

13

Eliminations(b)
(1,321
)
(9
)



Comcast Consolidated
$
53,717

$
17,269

$
6,596

$
4,355

$
1,078


(a)
NBCUniversal Headquarters and Other activities include costs associated with overhead, allocations, personnel costs and headquarter initiatives.
(b)
Included in Eliminations are transactions that our segments enter into with one another. Our segments generally report transactions with one another as if they were stand-alone businesses in accordance with GAAP, and these transactions are eliminated in consolidation. When multiple segments enter into transactions to provide products and services to third parties, revenue is generally allocated to our segments based on relative value.
The most significant transactions between our segments include distribution revenue at Cable Networks for the sale of programming to Cable Communications; content licensing revenue in our NBCUniversal segments (Broadcast Television, Filmed Entertainment and Cable Networks) for the license of owned content to Peacock and Sky, and for licenses of owned content to other NBCUniversal segments; advertising revenue at Cable Communications, Cable Networks and Broadcast Television; and distribution revenue at Broadcast Television for fees received under retransmission consent agreements from Cable Communications. For segment reporting purposes, we account for intercompany content licenses as follows:
Revenue for licenses of content from NBCUniversal segments to Peacock and Sky are generally recognized at a point in time, consistent with the recognition of transactions with third parties, when the content is delivered and made available for use. The costs of these licenses at Peacock and Sky are recognized as the content is used over the license period. The difference in timing of recognition between segments results in an Adjusted EBITDA impact in eliminations as the profits on these transactions are deferred in our consolidated results and recognized as the content is used over the license period.
Revenue for licenses of content between NBCUniversal segments is recognized over time to correspond with the amortization of the programming rights asset for the licensed content as the content is used over the license period.
(c)
Corporate and Other activities include costs associated with overhead and personnel, revenue and expenses associated with our other business interests, including Peacock.
(d)
We use Adjusted EBITDA as the measure of profit or loss for our operating segments. Adjusted EBITDA is defined as net income attributable to Comcast Corporation before net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock, income tax expense, investment and other income (loss), net, interest expense, depreciation and amortization expense, and other operating gains and losses (such as impairment charges related to fixed and intangible assets and gains or losses on the sale of long-lived assets), if any. From time to time, we may exclude from Adjusted EBITDA the impact of certain events, gains, losses or other charges (such as significant legal settlements) that affect the period-to-period comparability of our operating performance. Our reconciliation of the aggregate amount of Adjusted EBITDA for our reportable segments to consolidated income before income taxes is presented in the table below.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Adjusted EBITDA
$
7,927

 
$
8,716

 
$
16,057

 
$
17,269

Adjustment for Sky transaction-related costs
(16
)
 
(84
)
 
(30
)
 
(135
)
Depreciation
(2,099
)
 
(2,197
)
 
(4,206
)
 
(4,437
)
Amortization
(1,165
)
 
(1,079
)
 
(2,322
)
 
(2,159
)
Interest expense
(1,112
)
 
(1,137
)
 
(2,324
)
 
(2,287
)
Investment and other income (loss), net
420

 
(55
)
 
(296
)
 
621

Income before income taxes
$
3,955

 
$
4,164

 
$
6,879

 
$
8,872


Reconciliation of Adjusted EBITDA from Segments to Consolidated Our reconciliation of the aggregate amount of Adjusted EBITDA for our reportable segments to consolidated income before income taxes is presented in the table below.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Adjusted EBITDA
$
7,927

 
$
8,716

 
$
16,057

 
$
17,269

Adjustment for Sky transaction-related costs
(16
)
 
(84
)
 
(30
)
 
(135
)
Depreciation
(2,099
)
 
(2,197
)
 
(4,206
)
 
(4,437
)
Amortization
(1,165
)
 
(1,079
)
 
(2,322
)
 
(2,159
)
Interest expense
(1,112
)
 
(1,137
)
 
(2,324
)
 
(2,287
)
Investment and other income (loss), net
420

 
(55
)
 
(296
)
 
621

Income before income taxes
$
3,955

 
$
4,164

 
$
6,879

 
$
8,872


XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenues [Abstract]  
Disaggregation of revenue
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Residential:
 
 
 
 
 
 
 
High-speed internet
$
5,000

 
$
4,663

 
$
10,001

 
$
9,240

Video
5,415

 
5,594

 
11,047

 
11,222

Voice
877

 
982

 
1,776

 
1,972

Wireless
326

 
244

 
669

 
469

Business services
2,004

 
1,933

 
4,047

 
3,824

Advertising
428

 
607

 
985

 
1,163

Other
378

 
427

 
821

 
840

Total Cable Communications(a)
14,428

 
14,450

 
29,346

 
28,730

 
 
 
 
 
 
 
 
Distribution
1,455

 
1,707

 
3,163

 
3,442

Advertising
679

 
931

 
1,513

 
1,783

Content licensing and other
381

 
309

 
698

 
590

Total Cable Networks
2,515

 
2,947

 
5,374

 
5,815

 
 
 
 
 
 
 
 
Advertising
959

 
1,329

 
2,277

 
2,646

Content licensing
749

 
472

 
1,484

 
1,032

Distribution and other
656

 
601

 
1,287

 
1,191

Total Broadcast Television
2,364

 
2,402

 
5,048

 
4,869

 
 
 
 
 
 
 
 
Theatrical
8

 
252

 
325

 
697

Content licensing
850

 
712

 
1,541

 
1,529

Home entertainment
229

 
229

 
400

 
496

Other
107

 
264

 
298

 
503

Total Filmed Entertainment
1,194

 
1,457

 
2,564

 
3,225

 
 
 
 
 
 
 
 
Total Theme Parks
87

 
1,464

 
956

 
2,740

Headquarters and Other
24

 
22

 
47

 
39

Eliminations(b)
(60
)
 
(86
)
 
(131
)
 
(169
)
Total NBCUniversal
6,124

 
8,206

 
13,858

 
16,519

 
 
 
 
 
 
 
 
Direct-to-consumer
3,524

 
3,889

 
7,203

 
7,723

Content
234

 
376

 
559

 
746

Advertising
321

 
563

 
834

 
1,156

Total Sky
4,079

 
4,828

 
8,596

 
9,625

 
 
 
 
 
 
 
 
Corporate and Other
46

 
56

 
166

 
164

Eliminations(b)
(962
)
 
(682
)
 
(1,642
)
 
(1,321
)
Total revenue
$
23,715

 
$
26,858

 
$
50,324

 
$
53,717

(a)
For both the three and six months ended June 30, 2020, 2.6% of Cable Communications segment revenue was derived from franchise and other regulatory fees. For both the three and six months ended June 30, 2019, 2.5% of Cable Communications segment revenue was derived from franchise and other regulatory fees.
(b)
Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.
We operate primarily in the United States but also in select international markets. The table below summarizes revenue by geographic location.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
United States
$
18,656

 
$
20,539

 
$
39,346

 
$
40,996

Europe
4,621

 
5,297

 
9,654

 
10,667

Other
438

 
1,022

 
1,324

 
2,054

Total revenue
$
23,715

 
$
26,858

 
$
50,324

 
$
53,717


Schedule of receivables, net
The following tables summarize our accounts receivable and other balances that are not separately presented in our condensed consolidated balance sheet that relate to the recognition of revenue and collection of the related cash, as well as deferred costs associated with our contracts with customers.
(in millions)
June 30,
2020
 
December 31,
2019
Receivables, gross
$
11,013

 
$
11,711

Less: Allowance for doubtful accounts
786

 
419

Receivables, net
$
10,227

 
$
11,292


Other balance sheet accounts
(in millions)
June 30,
2020
 
December 31,
2019
Noncurrent receivables, net (included in other noncurrent assets, net)
$
1,218

 
$
1,337

Contract acquisition and fulfillment costs (included in other noncurrent assets, net)
$
1,040

 
$
1,083

Noncurrent deferred revenue (included in other noncurrent liabilities)
$
904

 
$
618


XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Programming and Production Costs (Tables)
6 Months Ended
Jun. 30, 2020
Other Industries [Abstract]  
Amortization of Film and Television Costs
Amortization of Film and Television Costs
(in millions)
Three Months Ended June 30, 2020
 
Six Months Ended June 30, 2020
Owned film and television costs
$
1,539

 
$
3,327

Programming rights
$
1,584

 
$
4,248


Capitalized Film and Television Costs and Programming Rights
Capitalized Film and Television Costs
 
June 30, 2020
 
December 31, 2019
(in millions)
Film and Television Costs
 
Film Costs
 
Television Costs
 
Total
Owned film and television costs:
 
 
 
 
 
 
 
Released, less amortization
$
3,929

 
$
1,551

 
$
2,810

 
$
4,361

Completed, not released
73

 
187

 

 
187

In production and in development
2,439

 
1,314

 
1,162

 
2,476

 
6,441

 
3,052

 
3,972

 
7,024

Programming rights, less amortization
5,772

 
 
 
 
 
5,786

 
12,213

 
 
 
 
 
12,810

Less: Current portion of programming rights

 
 
 
 
 
3,877

Film and television costs
$
12,213

 
 
 
 
 
$
8,933


Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights
The table below summarizes estimated future amortization expense for the capitalized film and television costs recorded in our condensed consolidated balance sheet as of June 30, 2020.
(in millions)
Owned Film and Television Costs
 
Programming Rights
Completed, not released:
 
 
 
Remaining six months of 2020
$
22

 
 
 
 
 
 
Released and programming rights:
 
 
 
Remaining six months of 2020
$
976

 
$
2,786

2021
$
809

 
$
1,510

2022
$
471

 
$
664


XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Computation of diluted EPS
Computation of Diluted EPS
 
Three Months Ended June 30,
 
2020
 
2019
(in millions, except per share data)
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
 
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
Basic EPS attributable to Comcast Corporation shareholders
$
2,988

 
4,570

 
$
0.65

 
$
3,125

 
4,547

 
$
0.69

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Assumed exercise or issuance of shares relating to stock plans
 
 
37

 
 
 
 
 
60

 
 
Diluted EPS attributable to Comcast Corporation shareholders
$
2,988

 
4,607

 
$
0.65

 
$
3,125

 
4,607

 
$
0.68

 
Six Months Ended June 30,
 
2020
 
2019
(in millions, except per share data)
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
 
Net Income
Attributable to
Comcast
Corporation
 
Shares
 
Per Share
Amount
Basic EPS attributable to Comcast Corporation shareholders
$
5,135

 
4,566

 
$
1.12

 
$
6,678

 
4,540

 
$
1.47

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Assumed exercise or issuance of shares relating to stock plans
 
 
45

 
 
 
 
 
60

 
 
Diluted EPS attributable to Comcast Corporation shareholders
$
5,135

 
4,611

 
$
1.11

 
$
6,678

 
4,600

 
$
1.45


XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Tables)
6 Months Ended
Jun. 30, 2020
Investments [Abstract]  
Investment and Other Income (Loss), Net
Investment and Other Income (Loss), Net
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Equity in net income (losses) of investees, net
$
300

 
$
(202
)
 
$
(368
)
 
$
60

Realized and unrealized gains (losses) on equity securities, net
5

 
194

 
(53
)
 
408

Other income (loss), net
115

 
(47
)
 
125

 
153

Investment and other income (loss), net
$
420

 
$
(55
)
 
$
(296
)
 
$
621


Investment Summary
(in millions)
June 30,
2020
 
December 31,
2019
Equity method
$
5,387

 
$
5,347

Marketable equity securities
41

 
353

Nonmarketable equity securities
1,859

 
1,896

Other investments
138

 
1,796

Total investments
7,425

 
9,392

Less: Current investments
47

 
1,709

Less: Investment securing collateralized obligation
533

 
694

Noncurrent investments
$
6,845

 
$
6,989


XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2020
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Summary of Intangible Assets
 
 
June 30, 2020
December 31, 2019
(in millions)
Weighted-Average
Original Useful Life
as of June 30, 2020
Gross
Carrying
Amount

Accumulated
Amortization

Gross
Carrying
Amount

Accumulated
Amortization

Indefinite-Lived Intangible Assets:
 
 
 
 
 
Franchise rights
N/A
$
59,365

 
$
59,365

 
Trade names
N/A

 
8,809

 
FCC licenses
N/A
2,337

 
2,337

 
Finite-Lived Intangible Assets:
 
 
 
 
 
Customer relationships
14 years
21,263

$
(7,870
)
22,884

$
(8,295
)
Software
5 years
16,075

(8,213
)
15,357

(7,287
)
Other agreements and rights
28 years
11,721

(1,127
)
3,958

(1,635
)
Total
 
$
110,761

$
(17,210
)
$
112,710

$
(17,217
)

Amortization of Intangible Assets
Estimated Amortization Expense of Finite-Lived Intangible Assets
(in millions)
  
Remaining six months of 2020
$
2,285

2021
$
4,218

2022
$
3,650

2023
$
3,029

2024
$
2,456


XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information (Tables)
6 Months Ended
Jun. 30, 2020
Supplemental Financial Information [Abstract]  
Schedule of recognized share-based compensation expense
Recognized Share-Based Compensation Expense
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
 
2020
 
2019
Restricted share units
$
179

 
$
167

 
$
320

 
$
294

Stock options
83

 
72

 
154

 
119

Employee stock purchase plans
9

 
6

 
21

 
15

Total
$
271

 
$
245

 
$
495

 
$
428


Schedule of cash payments for interest and income taxes
Cash Payments for Interest and Income Taxes
 
Six Months Ended
June 30,
(in millions)
2020
 
2019
Interest
$
1,936

 
$
2,111

Income taxes
$
333

 
$
1,634


Schedule of cash, cash equivalents and restricted cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheet to the total of the amounts reported in our condensed consolidated statement of cash flows.
(in millions)
June 30,
2020
 
December 31,
2019
Cash and cash equivalents
$
13,935

 
$
5,500

Restricted cash included in other current assets
22

 
42

Restricted cash included in other noncurrent assets, net
19

 
47

Cash, cash equivalents and restricted cash, end of period
$
13,976

 
$
5,589


Schedule of accumulated other comprehensive income (loss)
Accumulated Other Comprehensive Income (Loss)
(in millions)
June 30,
2020
 
June 30,
2019
Unrealized gains (losses) on marketable securities
$
4

 
$
5

Deferred gains (losses) on cash flow hedges
39

 
132

Unrecognized gains (losses) on employee benefit obligations
249

 
309

Cumulative translation adjustments
(1,571
)
 
(508
)
Accumulated other comprehensive income (loss), net of deferred taxes
$
(1,279
)
 
$
(62
)

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
segment
Jun. 30, 2019
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     6  
Financial Data by Business Segment        
Revenue $ 23,715 $ 26,858 $ 50,324 $ 53,717
Adjusted EBITDA 7,927 8,716 16,057 17,269
Depreciation and Amortization 3,264 3,276 6,528 6,596
Capital Expenditures 2,076 2,263 3,957 4,355
Cash Paid for Intangible Assets 601 531 1,219 1,078
Eliminations [Member]        
Financial Data by Business Segment        
Revenue (962) (682) (1,642) (1,321)
Adjusted EBITDA (130) (21) (122) (9)
Depreciation and Amortization 0 0 0 0
Capital Expenditures 0 0 0 0
Cash Paid for Intangible Assets 0 0 0 0
Cable Communications [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 14,428 14,450 29,346 28,730
Adjusted EBITDA 6,176 5,854 12,252 11,582
Depreciation and Amortization 1,937 2,036 3,883 4,071
Capital Expenditures 1,452 1,594 2,721 2,957
Cash Paid for Intangible Assets 326 303 682 626
Cable Networks [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 2,515 2,947 5,374 5,815
Adjusted EBITDA 1,243 1,201 2,491 2,463
Depreciation and Amortization 190 183 385 365
Capital Expenditures 5 6 10 12
Cash Paid for Intangible Assets 5 4 8 6
Broadcast Television [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 2,364 2,402 5,048 4,869
Adjusted EBITDA 641 534 1,142 921
Depreciation and Amortization 39 40 82 79
Capital Expenditures 20 37 45 50
Cash Paid for Intangible Assets 2 3 5 6
Filmed Entertainment [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 1,194 1,457 2,564 3,225
Adjusted EBITDA 228 183 334 547
Depreciation and Amortization 23 20 45 39
Capital Expenditures 3 4 7 8
Cash Paid for Intangible Assets 5 6 10 11
Theme Parks [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 87 1,464 956 2,740
Adjusted EBITDA (399) 590 (323) 1,088
Depreciation and Amortization 193 170 382 332
Capital Expenditures 295 378 591 772
Cash Paid for Intangible Assets 16 17 31 36
Headquarters and Other [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 24 22 47 39
Adjusted EBITDA (73) (182) (260) (356)
Depreciation and Amortization 129 114 245 227
Capital Expenditures 52 48 99 84
Cash Paid for Intangible Assets 38 35 79 77
NBCUniversal Segments [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 6,124 8,206 13,858 16,519
Adjusted EBITDA 1,638 2,324 3,385 4,661
Depreciation and Amortization 574 527 1,139 1,042
Capital Expenditures 375 473 752 926
Cash Paid for Intangible Assets 66 65 133 136
NBCUniversal Segments [Member] | Eliminations [Member]        
Financial Data by Business Segment        
Revenue (60) (86) (131) (169)
Adjusted EBITDA (2) (2) 1 (2)
Depreciation and Amortization 0 0 0 0
Capital Expenditures 0 0 0 0
Cash Paid for Intangible Assets 0 0 0 0
Sky Limited [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 4,079 4,828 8,596 9,625
Adjusted EBITDA 749 772 1,300 1,435
Depreciation and Amortization 720 673 1,438 1,414
Capital Expenditures 215 177 412 436
Cash Paid for Intangible Assets 170 152 336 303
Corporate and Other [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 46 56 166 164
Adjusted EBITDA (506) (213) (758) (400)
Depreciation and Amortization 33 40 68 69
Capital Expenditures 34 19 72 36
Cash Paid for Intangible Assets $ 39 $ 11 $ 68 $ 13
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting [Abstract]        
Adjusted EBITDA $ 7,927 $ 8,716 $ 16,057 $ 17,269
Adjustment for Sky transaction-related costs (16) (84) (30) (135)
Depreciation (2,099) (2,197) (4,206) (4,437)
Amortization (1,165) (1,079) (2,322) (2,159)
Interest expense (1,112) (1,137) (2,324) (2,287)
Investment and other income (loss), net 420 (55) (296) 621
Income before income taxes $ 3,955 $ 4,164 $ 6,879 $ 8,872
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 23,715 $ 26,858 $ 50,324 $ 53,717
Cable Communications [Member] | Franchise And Other Regulatory Fees [Member]        
Disaggregation of Revenue [Line Items]        
Cable segment revenue types as percentage of total cable revenue 2.60% 2.50% 2.60% 2.50%
Operating Segments [Member] | Cable Communications [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 14,428 $ 14,450 $ 29,346 $ 28,730
Operating Segments [Member] | Cable Communications [Member] | Residential, High-Speed Internet [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,000 4,663 10,001 9,240
Operating Segments [Member] | Cable Communications [Member] | Residential, Video [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,415 5,594 11,047 11,222
Operating Segments [Member] | Cable Communications [Member] | Residential, Voice [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 877 982 1,776 1,972
Operating Segments [Member] | Cable Communications [Member] | Residential, Wireless [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 326 244 669 469
Operating Segments [Member] | Cable Communications [Member] | Business Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,004 1,933 4,047 3,824
Operating Segments [Member] | Cable Communications [Member] | Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 428 607 985 1,163
Operating Segments [Member] | Cable Communications [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 378 427 821 840
Operating Segments [Member] | Cable Networks [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,515 2,947 5,374 5,815
Operating Segments [Member] | Cable Networks [Member] | Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,455 1,707 3,163 3,442
Operating Segments [Member] | Cable Networks [Member] | Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 679 931 1,513 1,783
Operating Segments [Member] | Cable Networks [Member] | Content Licensing And Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 381 309 698 590
Operating Segments [Member] | Broadcast Television [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,364 2,402 5,048 4,869
Operating Segments [Member] | Broadcast Television [Member] | Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 959 1,329 2,277 2,646
Operating Segments [Member] | Broadcast Television [Member] | Content Licensing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 749 472 1,484 1,032
Operating Segments [Member] | Broadcast Television [Member] | Distribution And Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 656 601 1,287 1,191
Operating Segments [Member] | Filmed Entertainment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,194 1,457 2,564 3,225
Operating Segments [Member] | Filmed Entertainment [Member] | Theatrical [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8 252 325 697
Operating Segments [Member] | Filmed Entertainment [Member] | Content Licensing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 850 712 1,541 1,529
Operating Segments [Member] | Filmed Entertainment [Member] | Home Entertainment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 229 229 400 496
Operating Segments [Member] | Filmed Entertainment [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 107 264 298 503
Operating Segments [Member] | Theme Parks [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 87 1,464 956 2,740
Operating Segments [Member] | NBCUniversal Segments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,124 8,206 13,858 16,519
Operating Segments [Member] | Headquarters and Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24 22 47 39
Operating Segments [Member] | Sky Limited [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,079 4,828 8,596 9,625
Operating Segments [Member] | Sky Limited [Member] | Direct To Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 3,524 3,889 7,203 7,723
Operating Segments [Member] | Sky Limited [Member] | Content [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 234 376 559 746
Operating Segments [Member] | Sky Limited [Member] | Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 321 563 834 1,156
Operating Segments [Member] | Corporate and Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 46 56 166 164
Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue (962) (682) (1,642) (1,321)
Eliminations [Member] | NBCUniversal Segments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ (60) $ (86) $ (131) $ (169)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Revenue by Geographic Location) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 23,715 $ 26,858 $ 50,324 $ 53,717
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 18,656 20,539 39,346 40,996
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,621 5,297 9,654 10,667
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 438 $ 1,022 $ 1,324 $ 2,054
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Condensed Consolidated Balance Sheet) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Revenues [Abstract]    
Receivables, gross $ 11,013 $ 11,711
Less: Allowance for doubtful accounts 786 419
Receivables, net 10,227 11,292
Noncurrent receivables, net (included in other noncurrent assets, net) 1,218 1,337
Contract acquisition and fulfillment costs (included in other noncurrent assets, net) 1,040 1,083
Noncurrent deferred revenue (included in other noncurrent liabilities) $ 904 $ 618
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Programming and Production Costs (Recognized Programming and Production Costs) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Other Industries [Abstract]    
Owned film and television costs $ 1,539 $ 3,327
Programming rights $ 1,584 $ 4,248
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Film and Television Costs    
Released, less amortization $ 3,929  
Completed, not released 73  
In production and in development 2,439  
Film and Television Costs 6,441  
Programming rights, less amortization 5,772  
Total film and television costs and programming rights 12,213  
Less: Current portion of programming rights 0  
Film and television costs $ 12,213  
Film Costs    
Released, less amortization   $ 1,551
Completed, not released   187
In production and in development   1,314
Film Costs   3,052
Television Costs    
Released, less amortization   2,810
Completed, not released   0
In production and in development   1,162
Television Costs   3,972
Total    
Released, less amortization   4,361
Completed, not released   187
In production and in development   2,476
Total   7,024
Programming rights, less amortization   5,786
Total film and television costs and programming rights   12,810
Less: Current portion of programming rights   3,877
Film and television costs   $ 8,933
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Programming and Production Costs (Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights) (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Completed, not released:  
Remaining six months of 2020 $ 22
Released and programming rights:  
Remaining six months of 2020 976
2021 809
2022 471
Released and programming rights:  
Remaining six months of 2020 2,786
2021 1,510
2022 $ 664
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Net Income Attributable to Comcast Corporation $ 2,988 $ 3,125 $ 5,135 $ 6,678
Basic EPS attributable to Comcast Corporation shareholders (in shares) 4,570 4,547 4,566 4,540
Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.65 $ 0.69 $ 1.12 $ 1.47
Effect of dilutive securities:        
Net Income Attributable to Comcast Corporation $ 2,988 $ 3,125 $ 5,135 $ 6,678
Assumed exercise or issuance of shares relating to stock plans (in shares) 37 60 45 60
Diluted EPS attributable to Comcast Corporation shareholders (in shares) 4,607 4,607 4,611 4,600
Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.65 $ 0.68 $ 1.11 $ 1.45
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Narrative) (Details)
$ in Billions
Jun. 30, 2020
USD ($)
Debt Disclosure [Abstract]  
Total carrying value of debt $ 104.8
Total fair value of debt $ 124.7
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Transactions (Universal Beijing Resort) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Variable Interest Entity [Line Items]    
Consolidated variable interest entity's assets included in condensed consolidated balance sheet $ 265,978 $ 263,414
Universal Beijing Resort [Member] | Variable Interest Entity, Primary Beneficiary [Member]    
Variable Interest Entity [Line Items]    
Ownership percentage in variable interest entity 30.00%  
Consolidated variable interest entity's assets included in condensed consolidated balance sheet $ 3,700  
Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet 2,600  
Universal Beijing Resort [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Universal Beijing Resort Term Loans [Member]    
Variable Interest Entity [Line Items]    
Principal amount of term loan outstanding $ 1,800  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements (Narrative) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Apr. 01, 2020
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Jun. 30, 2019
Apr. 01, 2019
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Cumulative effects of adoption of accounting standards $ (84,791)       $ (83,874) $ (77,830)        
Retained Earnings [Member]                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Cumulative effects of adoption of accounting standards $ (53,420)   $ (51,516)   $ (50,695) $ (46,425)   $ (44,379)   $ (41,983)
Cumulative Effect, Period of Adoption, Adjustment [Member] | Retained Earnings [Member]                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Cumulative effects of adoption of accounting standards   $ 0         $ 0   $ 0  
Cumulative Effect, Period of Adoption, Adjustment [Member] | Retained Earnings [Member] | Accounting Standards Update 2016-13 [Member]                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Cumulative effects of adoption of accounting standards       $ 124            
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Investment and Other Income (Loss), Net) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Investments [Abstract]        
Equity in net income (losses) of investees, net $ 300 $ (202) $ (368) $ 60
Realized and unrealized gains (losses) on equity securities, net 5 194 (53) 408
Other income (loss), net 115 (47) 125 153
Investment and other income (loss), net $ 420 $ (55) $ (296) $ 621
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Schedule of Investments) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Investments [Abstract]    
Equity method $ 5,387 $ 5,347
Marketable equity securities 41 353
Nonmarketable equity securities 1,859 1,896
Other investments 138 1,796
Total investments 7,425 9,392
Less: Current investments 47 1,709
Less: Investment securing collateralized obligation 533 694
Noncurrent investments $ 6,845 $ 6,989
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Equity Method Investments) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Schedule of Equity Method Investments [Line Items]            
Equity in net income (losses) of investees, net $ 300,000,000 $ (202,000,000)   $ (368,000,000) $ 60,000,000  
Equity method investment 5,387,000,000     5,387,000,000   $ 5,347,000,000
Investment securing collateralized obligation 533,000,000     533,000,000   694,000,000
Proceeds from collateralized obligation           5,200,000,000
Collateralized obligation 5,167,000,000     5,167,000,000   5,166,000,000
Atairos [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity in net income (losses) of investees, net 446,000,000 (106,000,000)   (135,000,000) 268,000,000  
Cash capital contributions for equity method investments       172,000,000 463,000,000  
Equity method investment 3,200,000,000     3,200,000,000   3,200,000,000
Hulu [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity in net income (losses) of investees, net (79,000,000) $ (109,000,000)   (161,000,000) (250,000,000)  
Recognition of previously deferred gain     $ 159,000,000      
Cash capital contributions for equity method investments       0 $ 903,000,000  
Investment securing collateralized obligation 533,000,000     533,000,000   $ 694,000,000
Hulu [Member] | AT&T, Inc. [Member]            
Schedule of Equity Method Investments [Line Items]            
Ownership percentage   10.00%     10.00%  
Level 2 [Member]            
Schedule of Equity Method Investments [Line Items]            
Fair value of collateralized obligation $ 5,200,000,000     $ 5,200,000,000    
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Marketable Equity Securities) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Schedule of Marketable Equity Securities [Line Items]          
Marketable equity securities $ 41   $ 41   $ 353
Peloton [Member]          
Schedule of Marketable Equity Securities [Line Items]          
Marketable equity securities, recognized realized gains (losses) $ 86   $ 67    
Marketable equity securities         $ 294
Snap [Member]          
Schedule of Marketable Equity Securities [Line Items]          
Marketable equity securities, recognized unrealized gains (losses)   $ 96   $ 258  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Other Investments) (Details)
$ in Billions
1 Months Ended
Apr. 30, 2020
USD ($)
Jun. 30, 2020
preferred_stock_series
Dec. 31, 2019
USD ($)
Schedule of Other Investments [Line Items]      
Cash payments for the redemption of redeemable preferred shares $ 1.8    
Air Touch [Member]      
Schedule of Other Investments [Line Items]      
Number of series of preferred stock | preferred_stock_series   3  
Redeemable subsidiary preferred shares     $ 1.7
Air Touch [Member]      
Schedule of Other Investments [Line Items]      
Number of series of preferred stock | preferred_stock_series   2  
Cash payments received upon redemption of preferred stock $ 1.7    
Held to maturity investment     $ 1.6
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Summary of Intangible Assets) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (17,210) $ (17,217)
Total 110,761 112,710
Franchise Rights [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 59,365 59,365
Trade Names [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 0 8,809
FCC Licenses [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,337 2,337
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Original Useful Life 14 years  
Gross Carrying Amount $ 21,263 22,884
Accumulated Amortization $ (7,870) (8,295)
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Original Useful Life 5 years  
Gross Carrying Amount $ 16,075 15,357
Accumulated Amortization $ (8,213) (7,287)
Other Agreements and Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Original Useful Life 28 years  
Gross Carrying Amount $ 11,721 3,958
Accumulated Amortization $ (1,127) $ (1,635)
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Amortization of Intangible Assets) (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Remaining six months of 2020 $ 2,285
2021 4,218
2022 3,650
2023 3,029
2024 $ 2,456
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information (Share-Based Compensation) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Recognized share-based compensation expense   $ 271 $ 245 $ 495 $ 428
Restricted share units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Recognized share-based compensation expense   179 167 320 294
Unrecognized pretax compensation expense on nonvested awards   1,400   1,400  
Stock options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Recognized share-based compensation expense   83 72 154 119
Unrecognized pretax compensation expense on nonvested awards   684   684  
Employee stock purchase plans [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Recognized share-based compensation expense   $ 9 $ 6 $ 21 $ 15
Management Grant [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options granted (in shares) 59.9        
Weighted-average fair value of stock options granted (in dollars per share) $ 6.53        
Management Grant [Member] | Restricted share units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of restricted share units granted (in shares) 15.8        
Weighted-average fair value of restricted share units granted (in dollars per share) $ 42.47        
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash Payments for Interest and Income Taxes    
Interest $ 1,936 $ 2,111
Income taxes $ 333 $ 1,634
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information (Noncash Activities) (Details)
$ / shares in Units, $ in Billions
6 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
Supplemental Financial Information [Abstract]  
Property and equipment and intangible assets accrued but not yet paid $ 1.8
Dividends payable $ 1.1
Dividends payable (in dollars per share) | $ / shares $ 0.23
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Supplemental Financial Information [Abstract]        
Cash and cash equivalents $ 13,935 $ 5,500    
Restricted cash included in other current assets 22 42    
Restricted cash included in other noncurrent assets, net 19 47    
Cash, cash equivalents and restricted cash, end of period $ 13,976 $ 5,589 $ 4,019 $ 3,909
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Supplemental Financial Information [Abstract]      
Unrealized gains (losses) on marketable securities $ 4   $ 5
Deferred gains (losses) on cash flow hedges 39   132
Unrecognized gains (losses) on employee benefit obligations 249   309
Cumulative translation adjustments (1,571)   (508)
Accumulated other comprehensive income (loss), net of deferred taxes $ (1,279) $ 1,047 $ (62)
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Narrative) (Details) - NBCUniversal Enterprise [Member] - Redeemable Subsidiary Preferred Stock [Member]
$ in Millions
6 Months Ended
Jun. 30, 2020
USD ($)
Commitments And Contingencies [Line Items]  
Redeemable subsidiary preferred stock, put period 30 days
Level 2 [Member]  
Commitments And Contingencies [Line Items]  
Temporary equity, fair value of redeemable subsidiary preferred stock $ 728
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /:3_E '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 " #VD_Y0O9%]:>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$F@&R;UI:.G#@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'-3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=42H.5^!0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*> M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/:T>\GK%K9/ MI'J-TZ]D!9T#KMEU\FNS>=QOF:QYS0M^7S1\7SV(IA+UZGUV_>%W$W;>V(/] MQ\970=G"K[N07U!+ P04 " #VD_Y0F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /:3_E!5:*$DA < '$L 8 >&PO=V]R:W-H965T&UL MO9IK;]LV%(8_=[^"\"[8@,:6J)O=)0$<)^FR-8D;9QO:8A]HB;&%2J)'4;G\ M^Y&2;#JN?*@LAK\DOO'5J\/#YY 4#Q\8_YK/*17H,4VR_*@S%V+QKM?+PSE- M2=YE"YK);^X83XF0;_FLER\X)5'9*$UZV++\7DKBK'-\6'XVYL>'K!!)G-$Q M1WF1IH0_G="$/1QU[,[R@YMX-A?J@][QX8+,Z(2*/Q=C+M_U5BI1G-(LCUF& M.+T[Z@SM=R=!H!J4O_@KI@_YVFND;F7*V%?UYB(ZZEC*$4UH*)0$D?_NZ8@F MB5*2/OZM13NK:ZJ&ZZ^7ZN?ESMZ^)\VM'.*EPQ,, M"OY>9%WD6&\1MK"5SPFG.:#JK.[;*54=TWT/&^\;??D@&Z +0=/\'^!R[NIR M;GDYUW2YVZ<%;0HJW-RV#CX"+KR5"Z^=B_,X#TF"QI3'+$+G\N.\R12L]A$# MEOR5);^=I8\%X8+RY G=T 7CHLD/+"5X00%'P@Y66 MF?O=FS&"M>Y(DD/Q&JP\#4"=H30455F5D%F3 M#[B]R8=M:919+TKO3Y3P[: @6L2S[P,'] +2DL6P[;2S=T%F<"YGD EV1M#E. ML-#H^G(TG-S^]+WM6[^.KF_&US?#VXOK*\BEIKD-\[AV.9+]RF6?7LA2]XC^ MH$^-/F$I2\;/]GU_ ,9/$]Z&H5P[NR6/Z"*2]N*[.*PJ&M#!L"0.#J1)*QCT M(8<:^#:,Z56Q#1F7Y"K-O443(8<#8AR-6"&#*F/+HN9NA]7'0\BDK@$VC.[: MY#"*Y'0C?[M\@;L/L["YE#"FF G8UTO,(SX M36MCE@LYFC_'BZW99U"T![;E'."^ PT5K$L'-I2.TIY<;&WW PM@VX.,Z$*! M8<9_8.5T<+7F5*6>+*TV.H,5#7_L>E[?]WSL# Y[]TV^-)\=F*M6%WO6C^B*"6GD MM*!JQRMH-7PT7AU_+\-'T].!8?>2X0,K/8M.5$<'\J@QZL#\:S%<8 $U7& O MFJ .3- 7C!=8R#A>7,U29\](@4.8EZ&5M_QIF9ON\- B9\U+STC7Q,MCDI8-;Y:7F MI;L77KJ:E^[.>&E0>A:=J(X.Y%'STGTM+PT"*B]A+YJ7[JYX:1 RYJ6G>>F9 M>-D/O(V\]-ODI:=YZ>V%EY[FI;7GCI:5YZ.^.E0&@147L)>-"^]7?'2(&3,2U_STH=Y.>C*-=2/Z'U!U ,?2J/G4\U6)=W7 MZ/3W@DY?H]/?&3H-2ML"5<\ZP>?QFJ+^:REJ$"@W#WJP&\U1?U<<-0A=?9J< M08XT17V8HE[WFT5ZJ\60OW8D8B\0]35$_9U!U*"T'IP6:R%?,]1_+4,- J/1 M^Y,Q;$9#U-\51 U"AJ0,-$(#PVF%K@S[T@V9RMZ<%%/&9=EB=(M4_KP[C7A+UK"M'";V33=5.0@?QZGQK M]4:P17FF=,J$8&GYVB*9HVV'3;AZ(/M$7;0B31)>DDVZ_OZ&+) M)BDU:!^:AUB7,T.>P^',B-,W+E[DCC&%WHN\E+>3G5+[&\>1ZQTKJ+SF>U;" MFPT7!55P*[:.W M&T]JHR!WBNJ%3T*R'!]\R;8[53UP9M,]W;)GIK[NGP3<.9V7-"M8*3->(L$VMY,[?+,D MM4&-^#5C;_+D&E545IR_5#W$K6;$OZO) YD5E6S.\]^R5.UN)_$$I6Q##[GZPM^^9RVAH/*WYKFL_Z.W M%NM.T/H@%2]:8YA!D97-+WUOA3@Q #]V ](:$-W 'S#P6@/OHR/XK8'_T1&" MUJ"F[C3<:^$65-'95/ W)"HT>*LN:O5K:] K*ZM >58"WF9@IV9S7J:P["Q% M<"5YGJ54P7/6[9CWS9AD8$P//?)2[21:PMBIQ7XQ;A^.V#O OQ.!'$6X)Z,.?SB4U\AS M+Q%QB6N9S_S#YCBQT?EOHR__]>AG8GA=1'BU/V_ 7[O:?03\?K>22L"._F/$ MN]]Y]VOO_H#W+^R5E0=F"YK&,*P-J_SV.B->A(.I\WJZ%!94& ?Q.6IAH@+7 M(_XY:FE!P8A1ASIC&'0,@U']YEPJB6B9HN7[OMI:\F9$M[#S&H[J]B3X5M " M,L"V]KT7/#W4N=8F9>,K."$6QB>\&B5-4$P"3>Z%"<(!QIK<2PLJC$_D/J,< M=92C4CU!<,&IYU1HE:89Z^>6TP8E9X*XS$0QNX[V+P>!OS M4+X"W;H]JL*:UZ6J66GT.>=27ERBDBFK#KXM[^@JF* KHS;;0"31,Y@%%1(\ M($#?Y.#@'P2HN:X8?*NR(W-%WP>V=F!6BD3G,[>@?!SZ.FL3%<9&:;*@XC@B M [3[+@R/MV$/'='14#?[H:O$:$*LJ!#K="TH;'0T2QN,N(.5JN_!\'@3]A-3 M8QG,['X\U]6KL0T%<].)FJB >)[.TT2%L1<,T.S[+3S>Y+VFN F6,E;44'E8R2S-J/@O;, 'O M$'S,KU^L,IJ-%-&[-@LFTK]Z+)A$;]4M&!P,A4G?M.'QKNU$.5VR.2_6%$K# MG(L]%\,M3V)^V"6Q4?Q-E(?UHKZPH +L&:7?1(5A-% +2=_;D?'>[I[*;(T8 M%25$B$30!T#_4Q2\1')'Q8?T:9 [GJ=,2/0Y*U$* 4=%XZU^>6'3L)U9=,+( MO3;:1CLJ3L[^-$4M-OA:K]U+*\H?""[2-Y%DO(E<9/FA.I3Z?S3%']+4BM+W MIP4%*F)=11O*UU.<UO?OF]/B1BFU62I2S#0SE7D>03$1S(-O<*+ZO3QQ77"E>U)<[1D'X M"@#O-YRKXTTU0'?SP0 %P1 8 M>&PO=V]R:W-H965T&ULI9AM;^HV%,>_BL6JB4J]-['S2$>1 M6F#:G=:M:M7MQ;07(3&0-8F9;4J[3[]C)P1P3-:[O8'$^9]CGY]/[..,=XR_ MB#6E$KV5125N!FLI-]>.(](U+1/QF6UH!4^6C)>)A%N^^&3,MK+(*_K D=B69<+?[VC!=C<#/-@W/.:KM50-SF2\25;T MB1WOP&P/_HST$C8$.W:ECU^!FB4PF8\YVB"LU>%,7 MFKZV!EYYI1+E27)XFH.=G$Q9E<&TTPS!E6!%GB42;IXD_$$^2,26\*2$)%RK M['BEZ$N5LI*B3^CY:8:&%Y?H N45NL^+ B9>C!T)HU*^G;09P5T] G)F!!ZZ M9Y5<"S2'D606^UF_?=AC[P"-%@G9([DCO0Y_W%:?D>=>(>(2US*>Z8?-\<@6 MSO_K??Z?>S^!X;7YX6E_WAE__YX(O]\NA.3PPO_1TYW?=N?K[OPSW?T,2V.N M_=H2J;8-M:U: 5\GGNM"E*_'LV,1$=<[%%86Q%[2BDP"#-L"@ M-\#G"I;S(O\;WK$5+.,"#0LF!!67"%9-6*I?J$P6!46"IEN>RYR**U1131^6 M/\HY&,KDC0K53BEI24>\+>UNR;24%;.)ID0B1+W-%@&DH]9MUW?.> MQFTO<>]\/.Z3>*@GY!+5$_*U\^%?-7/2I.[0O[1-2&R9$",KIQ:-'Q@38M'@ MSI1T1=BS3\FHA37JA34O-P5[IQ0M:$67./V9]0^*A- MIQ?/<'0)<(:A_L7A99-".+;F4#.0D_%'OH'*)@I"@\3,IB+$,S)R;I$1'Y\A M=E2OX7YB)WOP^;VR<7/2>QR%9L 65>1&9L V7[%OQMM51=@;G0F8' (FO0'_ M1(6X1H?"H%[\8;:EY/EB6V^7:H%C\+B2G$$A6JU +"FG E9"E1:0.11.6'IG MW2Y$GN5P*D( LLDJJ+/3%RM&T@W=7'HLFB@V$78UH]@$V-7@(#K#[U# 8>\# M_'Z1:\I1:DF>K^5II>3U;/@-I*X$%E^3DD5D;JMSJ^@,I4/=B?L+3]MK=8X, M:&&3D_#/-XSK-HHM[3/UZ4"?3@_NZ^\.]PE?J?JMH$OH MROT4[E^_+Z9.;C]#P:=G_<62:_=+M@4V\$B\T49FA3%F MD#&1/^ESH<.> ?II-H@*@ZAJT'W#H%,8= Z-T"T,NH=&Z!4&CKJ?3-@ZN3<*;QG:F,4?1&1AUR(]&O)G/,+&FPG[7;]UOL?52GE"C:270=M3K\ MNA'GI!.;AQ=-=/XO^OS#T5^)T2GKI>/\==[P]WYA_+A::*.P M ?QL"=JUBS';$ZE+$5*=DB4V?I)"L#E,A#];;RV]04:&.B"HJU!%AQBWZG"W*XEC)\0)R87XJ []6H+=B@YU1(7DK(Z(JN50AYQUFW48E#H,6G68 M9VLN7P#( @0L&?XE%YRMJ/T 'T1\\-[KG;Z+F-41O0KO-L0KVL.2]K"5]G2# MM$3\0K#+",UI/G DO_!C:1O30=2'M?_FV46%>P.D7R'? DKF'D39E@1P-_[ M?F>@5FYPTB26&V'RUER>EK/9E1M)*N?7X>4T;#B?X2R7CU[_W.>#X U5*]M, M."PQ5' ^P!>E\N$JWQBY=M/#0AJ<1=PRQ7D4E 7@_5)*L]O8 .6$._D+4$L# M!!0 ( /:3_E ]AK3F < )\; 8 >&PO=V]R:W-H965T&ULI5E1;]LV$/XKA+&'!*AKD90LNT@").Z*=4#;H$&W9UJB;;:2Z))T MTNS7[T@YDB-23(:])))\/'UWO+OO3KQXD.J'WG%NT*^Z:O3E9&?,_MULIHL= MKYE^*_>\@5\V4M7,P*W:SO1><5:Z174U(TDRG]5,-).K"_?L5EU=R(.I1,-O M%=*'NF;J\897\N%R@B=/#[Z*[<[8![.KBSW;\CMNONUO%=S-.BVEJ'FCA6R0 MXIO+R35^MZ*Y7> D_A+\09]<(VO*6LH?]N9C>3E)+")>\<)8%0S^W?,5KRJK M"7#\/"J==.^T"T^OG[1_<,:#,6NF^4I6?XO2["XGBPDJ^88=*O-5/OS!CP9E M5E\A*^W^HH>C;#)!Q4$;61\7 X):-.U_]NOHB),%H">\@!P7D.&"=&0!/2Z@ MSM 6F3/K/3/LZD+)!Z2L-&BS%\XW;C58(QJ[C7=&P:\"UIFKE6Q*V!1>(KC2 MLA(E,W!S9^ ?[)9!F_:]9.2]<_1)-F:GT>_P_O+Y^AG8T!E"G@RY(5&%?QZ:MX@F;Q!) M2!+ LWKU^]S>%3:8]DK>"]AWM'Y$LO,4ZSSU+N*J>8=I'G75>PYU MK1"LK19-B5@ME1'_N R_OD.91I'<[IOC4%J,2 M@:N@0NM1D+G_?H('&'V9["0*GD%<=! 7\;B#_;0;)QK#%=<&\5\6)D=G[>Z> MO[&;&P*\\,#0C P ^S)XO@@#7G: ER\FRMD6:.P<55)K!#$@FGO>!NE3I#VZ MN)!FQU4(^M*'OEP.H/LR4SK/P]AQTA?EY(78W7"E(!R>P]^2'\V@=^>C*\JL[)=Q3%HYS MUHKMA6%5&X9E6UB"]OOT,Z7+S+,_();2;"SB>J+"<:9RW?6>B1+!4&8)%LJJ M<*GD0B^(., ZF& O14)B23["K*1G)Q)G)SLI&'5HYS HY=\:*-U*@ZMON/AN M=_(KU]!KA:"3 &'ER;#+"DFEV4B:D)ZR"'ZA6O6W!U7LF&YAOX33YZAIF@_;VY 4GB+VOY"/G:%^Q\*V%3ORFU:Q*" M\ +40Q+OTT5(#"_(2%S0GJ)HG*)&ZR;U"65*L(_+%QO['D5//K_%:>>%TKGI M:E*\=-(0UV0D&YH0$)OGE(Q8T5,2C5/2QWH/^&S<0F_(Q18F03?$%H_V@X:U M[TUK)8?VY1Z:@\8\Y29T:**P0Y?]/6A:8(#*ATUO2&ALR*(]K]$XKWUL8 !D M]NM1R=LK2V;_UY[ _$47GD&^%!Z;OVA/<30^?ZU>C?P-6O.M:!H;>K"M,*() M&4YJ?]S*LH57DDZ:?KI;R@YEBT^)$7WQ3:R/23_' WG-R/M^8-47_1&"(.^MDVG+V8; M8[9O%PM=;43+]1NY%1W\5Y_]UG M=7DN=Z:I._%9(;UK6ZX>WXM&/ES,\.SIB^MZO3'VB\7E^9:OQ8TPOV\_*_BT M.,RRJEO1Z5IV2(F[B]D5?KMDN1W06_R[%@_ZZ!K9K=Q*^<5^^'EU,4NL(M&( MRM@I./RY%TO1-'8FT/''?M+984T[\/CZ:?:/_>9A,[=]MDAJJ=-K+=#P8%;=T-?_G7O2..!F 6 M&$#V \A+!]#] -IO=%#6;^L#-_SR7,D'I*PUS&8O>M_THV$W=6=OXXU1\&L- MX\SE4G8KN"EBA>!*RZ9><0,?WO.&=Y5 -WTHG:'?;SZ@UZ]^0J]0W:%/==/ M+=#G"P,*[#R+:K_:^V$U$ECMG[ON#:+)')&$))[AR_CP#Z*"X=@.Q^7I\ 7L M^[!Y>CH\ M@26\OAJFROJI['&[O\2TI.GYXO[8):Y5FB;)P>A$)CO(9%&9UZ(2H.RV$7J. M.F%\ZH89TF-U"2'Y1)W'"I.2^.6E!WEI5-YG)=>*MQ#N:Z3L.?2Z+W66#G@E M.RR;_?BRR\Q9EA9Y[E\Y/ZR<1U?^E]D(!<=]"$?>AZ-OR[F[-B5T@88<5_W MG*FD]NLLW; E! >8HWM3?@#SRMJG7W"+>JYXX MNE(Z/0 >HZQD >UC9L?QU [982N4>>SOK\WL6[N//GTB>0?U2+5K=TU/SY6 MDJJJ^UW8WUZE=)YG:3_27A-:>C='W9-;E,[I\9I1$C@^>&0"CD/A[U*N'@#M M7FENGL]RFK*I-(]9D9,T(&WD 8X#X:.":F13:Q'! 79YD)8T<[SWG-FIQ)$= M. Z/(877G>'=N@:P[I.D-SYX*Y6IOXWQ@?,YP1YS0H2N)ED M1!J)(^UJKW[+X=A4];8_.+K?F!*Z7NUXXY?M4@P71[7S7K7'*J>!6I(<]19Q MUGT0=P)NL95X+[J=\ IT2458,N69SRK/ N>9C$ C<:!=36/"^E.>5*+-&)Q> M^2Z)RCQW_.M:X23%H:@8>47BO'HZ05N;3(=$VLAN?0:U1 L(OO4F)>(2BB7, M"62/%4L#A"4CQD@<8Z=5]'/.=4%%"N94:AXSF@0[,#+RC,1Y]LN)*^<(6D5] MD+YWN5>V2Q^<)'DV+14\=A [(0Z3D5(D3JGE]Y23Q(4/!.:TQ_5;A>)W1!2) M(^J0(.JNDJU AG\-1(*OJRJ9(]-C5D"^"^@<247BC97#_><"U]-Y'5-(X*J_%2HBVY[Z]8[!W!0?"]EE0F@I8 M+/ HRL- DD[3HL^*YH%40T=2TOACN+]!,V4>HX_?CIZ_/=>E/9TJ;63UY:]_ M*0@F[_C.;*2R"<$^.YPG2?\?TAL.'GF':JUW]J=O0DFO=UR"32$7-3G=RP@X M&@?OH)S@JH-X\X>9I_FBC#C.])@E61E*#2/3:)QIORG!]4X]#K$Q1]":SO,2 MSQ-2H&4#S0*Z@G31ME!,#*'AW8,+KK,\Q=-L_*S9Z1Y&OM$XWZZ.^LA]L29; MR"(;^VKE7CS!Y'4CM?8G.9=F9QAX,M7OFD')'Y(_0H^^I"^#'%UQ;>"O@E)B MZ(-[CV]DLQ)*]\0C)X$Q,'_-[S&B1![I@-N**Q7$UR#LJ M* Y/UP)R70)YVW:O7;AM9R.K6+RK>TH3RR%-W-A$@O[[2;2W0OTO0C V$HS1 M'Z0A.WK-\TR+M$]F5J77G2X,G&=Z<9M382,M6)P6@QO??[\;QUS/LA]UXYAS MV7,]Q3-NS)UW=%.D14T&68NCM[CV%?HGKM9UIZ'SNH,QR9L<7*J&M]+#!R.W M_8O=6VF,;/O+C>"0/ZT!_'XGH=;=?[#OB@__;\#E_P%02P,$% @ ]I/^ M4&0U:#2^ P \@T !@ !X;"]W;W)K3'=G0)=7?=@L),[OVDK"49HJ)#$FZGEH?\8:9SRKGQ!#R^5TZM>DUCV!R_>O]4 MB )<:9%6 MQL @95GY2WY4@6@88/^$@5L9N)<:>)6!5P@MF16R'H@FLXD4>R0-&KR901&; MPAK4L,QLXU)+>,O 3L_F(DM@4VB"8*0$9PG1,+DGG&0Q1&WZ _T;?F ;M[=HG>(9>B1<0Y;HB:V!D;&KQU7J]^7J[LG5O\[S^Z0Y[Q' MKN,Z/>;S8?,'&H,Y-N9XW#:W(0YU,-PZ&&[ASS_A;R'A>$C]@DB6(/H]9SM( M6 UR21SG:(*$6UZ@@@J9":_3PIP#NBAB,7.QT!_:BH7X!? M"_#/; !=4RF!)"1^_/0>J2UDGD(DUULAV4]X<0,)5SZ][2-?^@\:M*"@%7\= M_A< 6Q*"6D+P6Q*84OEY^L$1JR[O(42+<%@3#@<)SSED"?H(YS]-H:XN#6OT MWR--5U3^/W"HHMI_-.R_]%M%8TB8\IT4D$L$YD0K!J2NCTAN4TG_4E'SG MX$YB-L#L>]?/'SJ%#.=_2[_ M"Y!M#8>>A8>;UAN*!#YN2&/?][VH>^.Y -AF?VA@^$P'>VN!""^5&PO=V]R M:W-H965T&ULQ5MM3^.X%OXK$5II9Z1E&K\G*T :6AAZ=6>86\/SWZC'Z=!HU!@_@SD4_EUF>O M[LI=GG^K+Z;QZ9%?1R13.:OJ)B+U[U&.99K6+:DX_FX;/=KXK VW/S^W?MET M7G7F+BKE.$__F\35_/0H./)B>1^MTNHF?[J2;8=8W=XL3\OFK_>TQ@H%GJW* M*E^TQBJ"19*M_T?_M .Q98"(PP"W!M@P"'R' 6D-B&% N,. M@;4,,#"8Q2ET9>^I3F:=)'%7JXK92 M_U1.5UY^[XWG4?8@2R_)O(N_5TGUW3OV_KB=>!]^^NC]5-_]FJ2IRMSR9%2I MD.J&1[/6_?G:/7:X_SVOHA0P&_>;WQI5:IK+JJ_!+SMZ/)NM%JNT29+_5'-9J 87JLS.Z_KW*-7XS_*%]#[\.R_+ MCWU^KOK].*:UK\5I?XOC-"I+[W,=[T)5V>[4@S>[/D9J96V6%]XL+]PXI0ZG MY_(AR>I)5!4YC;*9K*=@(F>?/()^\;"/ BCYUVWRILV:K1[/$$'\9/0(1$(V MD9#&BC@B41-3YX*:&N6^^?2Q7KJ_R\4R+^I5T2[MOV[4D'N*2)ZB(NX; KIQ M3'N'8%Q/8W*WJM=)Z=T7^<+[$"?EUKTJ_^AEW?E.GI?Q+UXF*VB,UD[9UA@= M$P$/$=M$RGHC;?(9\L5L7RB$??&-+][KZS>UCTG:M9+6:P7RRRV_W.%6;-R* M7K<766PDX[]6F4I&OTG&$ I"6$$@@AUA!)LP@N&7Q22PE@41E*--*.OB:J,H M"@/215W:J&/!D.BBO@ HPH,NZ,H&!4'8Q4QM#*/P$(:;(0SW6<]-!9OG:2R+ M\NI,S6%;QLXEJI34WAJ=*6YM^E[(D,V2N;,B.A(!#QF2-^S0RH MGQHNGJ-;A_SJUOR$^@GJ);QXWK:Q74XY%U8G;.;J MH+H1:NI"_=SUD@BOVC8Z8^SRK"L^"@V1$B(@?G>H)BVLLZ)$R'QS M1&T8Y10;!?,2@$'D"L$X-K/,!H6!$=<4 +GH%6N&P_[[$RS6](;[Z6TA1;P^1_HHZBB+#2Q_R,NE#7B9] !@D?0 8Q*\0 MS)(^ ,B6/@#(Q:]4$QP]@/2AFMWHNTL?"DD?[-A<4DUD])7'.V!F4NA\1QC3 M/Z:00!*.VD@UZ]'W/@?:.@@ZS$G0#QP%4S4+TE8='\*(#GLB10!B;IPD (P&E MYL88@#&?AR8= #"(#@ 8\DV?5Q *46/_,H4B8 IV'F>I-+DQI_9TG%-:/Q M@T@J#I&9XP$7UV3&]Y14'))4CNK%M]ZP&^(5.X!37 FA.84/KJBX_5P/4%2[ M4-UX-8S< "F*KU9PZ'0 M7#5;A% !QYN_*/5WNQ> :2;Q,(P$P2",!,$@C 3"(7R$8H)$ &*"1H- <_!IH@@L. MH)$"S6[!NVND #R<,I^UC;9^Y%?_#E7MS]2NK?12>:_,_$]UM2K6/^U<7U3Y MLOG=WUU>5?FB^3B7D1J?&J"^O\_SZOFB_BGAY@>V9_\'4$L#!!0 ( /:3 M_E!)(&%LMP, ,D( 8 >&PO=V]R:W-H965T&ULM59M M;]LV$/XK!PT8-B"U%"7MNM8V8&=-]X)B7K*N'X9]H,F3Q94B5;[4S7[][BA+ M<;8DZ(?M2T)2=\\]]_!XY_G>^?>A18SPJ3,V+(HVQOY%60;98B?"S/5HZ4OC M?"FT6Q.GVQ/F?[;/";QGTX M6@-GLG7N/6]^4(NB8D)H4$9&$/3O(UZ@,0Q$-#X<,(LI)#L>KT?TRYP[Y;(5 M 2^<>:=5;!?%\P(4-B*9>.7VW^,AGZ>,)YT)^2_L#[95 3*%Z+J#,S'HM!W^ MBT\''3['H3XXU)GW$"BS_$Y$L9Q[MP?/UH3&BYQJ]B9RVO*E7$=/7S7YQ>6% MLXHD1@6T"LYH)2)M+K455FIAX#K2 =U"#/,R4D!V*^4!?#V UP^ /X,WSL8V MP"L*HN[ZET1T8EN/;-?UHX _)CN#L^H$ZJJN'L$[F[(_RWAG#^#]['?"ZK\$ M%\C)D0*Y7JR"C<= J0\'KKE7%OA]M0W14WG]\0BC\XG1>69T_O_D[M3 B[YN]G0=^H 61UJ ME3X;AA.0(K304,\;%+QEQ*+HC,912+*1/(36[:D,!Y[:[L!RWS$G%$(F[_E$ M2.F3, .F(V>2@/(;$O\,7E/,?P@WIDE^60D7)S6TN2%KI:7@_LEP(_*(U212 M] :%'UCPZ@G:!Z]_*PQ)@3 ,G;T(U$4]09-(WG4P%L_]59(B*$>UP0R/+_2V M+@+Q^Y TU^/V!G9H*7=#.9!TV.<$I73)1I:S)U&E[KG8M,VYO+4Y>'X( ;[Z M\HOG=5V]?+U:;?+R].77,[C,U=$YSXIWY!TQQT\A'!7)<1C*76H<;DVBCS0L MQ]NSPV#-#8@&$AU%]^\B>ZR@%7-GC[HZ_196UE*!P!7VSD=^3SR\X+1Z\E.. MSCF2=L1EKV.;DZ:7/=K\,KNOA95'XZ5#O\M#-$!.;Y@TT^DTIU?#>+HU'X;\ M&^%WFLK08$.NU>R;IP7X87 .F^CZ/*RV+M+HR\N6?FN@9P/ZWC@B?]AP@.G7 MR_)O4$L#!!0 ( /:3_E!I%"/^,0X '8H 9 >&PO=V]R:W-H965T M!P M'];B2MJ&(A7NTH[[Z^^969*B9$I)VKO#(8A%D;NS\_+,,[M#O7BHZH]FI905 MG]=%:5Z>K*S=/#\_-_.56DMS5FU4B2>+JEY+BZ_U\MQL:B5SGK0NSH/I-#E? M2UV>O'K!]V[K5R^JQA:Z5+>U,,UZ+>O'*U54#R]/_)/NQL]ZN;)TX_S5BXU< MJO?*_KJYK?'MO)>2Z[4JC:Y*4:O%RY-+__E51.-YP-^U>C"#:T&6W%751_IR MD[\\F9)"JE!S2Q(D/N[5M2H*$@0U/K4R3_HE:>+PNI/^EFV'+7?2J.NJ^*!S MNWIY,CL1N5K(IK _5P_?J]:>F.3-J\+P7_'@Q@;9B9@WQE;K=C(T6.O2?KN%6,O7TLI7+^KJ0=0T&M+H@DWEV5!.EQ24][;&4XUY M]M5[M82+K;@I78#AJ1?G%H+I\?F\%7+EA 0'A"3BQZJT*R/>E+G*=^>?0Z%> MJZ#3ZBHX*O"'ICP3X=03P328'I$7]E:&+"_\@I4_JTU56UTNQ3\O[XRM@8E_ M'1$?]>(C%A_].2<>%4+9]]QLY%R]/$%Z&57?JY-78D2T^* $C\#MJJD%$K3F M!T;H4AC]&F>92 MJJY5+FPEI&DG0LRZ*?7<+7\A)L&I^.GJ^M<2F58;69#D!>EX7",G["=EF8L\ M<557,F?]?D'ZWFMB $^\U<4:Z[\IK8(H7;)?9)F+7T!42MQ*S!43) 1G_+TJ M'CUA5TK\]2^S()A>[.C5K*P]Y7\-8 _-)%:/F3:WM(W^1 M#6C Q9YP@>&&P@ ,0$)I-0QR5 'C1%/2FF3X/Q:Z)!%W-0FY$ ]*R,)4G6(T MQBA>H,)EO2.[-W@KV*E5%$+F\*)%5,KEV5[LQ!QNT,8:+*+!\KIX)/,) B4; M0*KRC+*;85?2]BI)<8])RO(L-8RTAQD/3@F]S876610G7MMBY(5PB%NZY=J' M-(XE= N[82X:XZJY$>Z>[8$HC&URS5[,&U=:MAGH<$0V5(T1N5YJ"[$8NB&/ M*7,VBNT#7J,8 K4.XQ@,I.6(3"^@[!.&]'PZLGHH@;>BFD.%[:P=2YS67K]4 MFR'5@6BYE0[(.NP5[XM>&)A*)SPM/S#,+TO=IC M_+9"7HFW2K*Z\/::O# DLL.)M#77\O@-CP=GO:L+ MR :CO"VJ6N?R0GP/,GQ\J*K<0YX6&FE3:NDP^L[(C](3/\B-1*V]@5IYKIW6 MQ!,P,5?@T&I#5"8'2]%*5TK_AON0NH*M<$:%00_:KC"2%*)";M?>L6G,I#/'SX;Y&>+?- 0B8G$_O3 ]]:H]'/7K=;#H M7*K+>='DBF@[!SSF]IFMGI$%#2BO)T&OY2<2W9+V.*$3D[--'9F+S8HT[9BU M-;ACJL$"+:*?Z+[-<4(7&?\3D=@3$F#!]/B]H[MNWIEX1UL$YO>>TUEC96R/ MLB]E6+==>+^!B^2\JCM/(J"&Q]^N="%S56Q66B)8CUW!H&#C/$[>J+,UC<8]H26]0F0:: R>2JCL\8AIH@+W(K8)*\Y:

(Q7)OVTLNKK3V;WHHP/9 EG/:/>0X.HB[QR?; M',JT=JO)0&>=62= D YTQ%FU4CO[?X'=N^IW[V*":6M=%(2E4^S [U79/'7D M)#\5KQ76FNLM2UZNB4A^=S>NY8;+QK4T*W"DAME5#>*RLEQJ\M*E,<3KHQNS M[X0?>5$PPT7B^6E"-[PL3/DSB@-\AD&R&_N]G4W@Q7Z,T4$4"C^;BAC_1HMY MX(5)))+(%V$&%XA@O+KYGI]%(H!.02A""!NR_RS%9C3+Q"F6"D608>%$? ]V M^]3(VG;)]8Z38R)/11")21K2\" 3,">%[@H1ML5WIV*23#%@$N /$V9P M\>1SQWXX"F)]+X&P.(U$F,8B29AD(F^:9B*-\)\,)+^DTQZ;:JC<_%1$B9C$ MTP3KAK T(K<\52Y+2+&)'TZ/Z+?- M28 O6 $/0='.BET.$[D7I90#$-O0 A MP /H2;%.IOX7@.IG_T] C:>XB+U9W!H1.L#&&7T/I^$7@)I%*0$51ONS4"0B M.@34:!J(&!&)IH@N0'@ J%& 2H>PM,Q\H$0$*8S?!X%:H 8SRC4 MOH]U9R*,1\ P2[X)J3/8FE#> :\Q ! A%9*X1>H,&9:F@4APTT]A"-+C$%)C M(#7P*8_@$4#"]\?2B-7'N#\ U 0Q)1*: ;") RH#- !@0XIYZ(OW.,'_#_GT MS>>-*K']XN+W!S$;9%X8,49AB&-3;S8+V; 4CD(&PFG'0!M[(2@&B,Q FS/P MR53,QE$;>U/ !NP9!0)"(^+A4=R"L '-D. =BY0D#H&;4:S#@&(=0DQ,Z_K' MD(N$3W ^G M4\HST'#D@]I!!H?PZX.?)RE$GL+A@D _5@= Z9$CV^!8BAW <#SE/$.L$V\: MIUQ18ZZLH9?%KJ(&R)UC,/XOL.U_!,9(RY"HUP?7S@C&5.A\AK$S+?G")@&< MC4($&".;0U 0XI6,PQC$E&0B0W( 1^#[9!S$((@ " ?X (X9$=(0Q,@N(BIO M.@.*PH!Y+CRZ48"421@3O08@REF$*6,(2;)O(F! (49,(R])?%('\,K@*3]T MVX7,2X*8(E;L3<@4Y*\C M^::@WDS;(=E0VZ4L5=%-@^35=JGAR>>,K;\IV]T_$FG'-;3QM[4LC9R[&WS2 MH8-(?_QPAS < ZM6IY("P&H%V*?<<^H=R$3!G!UY':;ZCI5[ M*>9TDG:?AXCVZ*P&P'*?!%8N:[GF S"=)D>[]UU7HH +2NKN;HTNNQ;CTQ:Z MF'QCNWY7U=->5[VGU,:LO=KN*>S$:K0-DQ$+! -0X!2V[9F*M&!1K;?H.,3MPB5.,\SN? M^L?4/1-OJQXZ;=[R"XD&9&NX#:8X_QH\IO6Y'^2Z9(][**#6&,$)0'\PS]V[ ME.2BK]?[(>@FLV[C<'D:34[O(=',*Z3&[W %G";%IM+4B2B%U6OE=2TK[LX2 M<1!TVBFN[;P8X:B]9'X@NG#]%Z[*8!BH*OB=C$P0R=$1;/ME5:41ZSBY5.X7##'I8U&(]1,5Y]RZPY87YL+1V2Y,+_H3I M7XNTSO1QL&DSU,$M!A01"%%^H.JF*O,MCN1P9]EV0H?46=,[?B[IRN[SUI9Y MOM54VO",;82^>4O!<_N-Q+9FT6U%^V.7SGN3C_2'O79ALKV%]AGOR0^T0UO+ MUTH:[,/;P@,P"0I>95Q=&F^)GCU%*>7D0I<./-_8&[U36$H-9TU(@=,GD\NJ MI$#58#A29]L:=_C-P;8\U#1W1N=:UH_4$6WQ;RSWG=L5K/SGM84FZPQ+==7+;**J.&_KM!;W_>59P]7*38!SV@2@GJ$54 M"KJDKQ]3>);GJ)L=WL(08 F6+(^7J]-A^#.LM[JX2:K4$NF M!FL+5T%/WWRXS!CPZ&)7.'8EL8M1C?HD^9PPW[(_WZ)R?UW;,Y=YWX MS+Z]VM=^VWKM.EM]=Z ]7[D9C#\RE8KCH*X\Z[#H" X'4#K6X7B*O]P1GO@X M.^[U B:!-\W<0=7SLY0N(NX$\D44TIV=7@$.C'X2LS1N8//,, A:$3'=N=E+ M1Y[DNW:)Y[/,B>LT\D4P2WG25R6[B*A_%[,&049Z)CB_WAR.INNIQ'PH];FC MG7BS-&,WS])@[*=+YX/?@JT5LN&:W[[Q9L_]+*R_V_^H[M+]EFP[W/TB[T[UXO%J[9JDZZN=FI'E_6QG;2XZ_=+-S.*KD*0EV[$'%<+#JI^]GE>7CW MWEZ>F\&WNE?O+;FAZZ1]O%:M>;B8);/]BP]ZL_7\8G%YOI,;=:?\[[OW%O\6 M!RTKW:G>:=.35>N+V57R^CKC]6'!)ZT>W-$SL2=+8[[PGU]6%[.8 :E6-9XU M2-SNU8UJ6U8$&%\GG;.#218\?MYK_SGX#E^6TJD;TW[6*[^]F%4S6JFU'%K_ MP3R\4Y,_.>MK3.O"E1[&M2*>43,X;[I)& @ZW8]W^6V*PY% ]6<"8A(0 ?=H M**!\([V\/+?F@2ROAC9^"*X&:8#3/2?ESEM\U9#SEQ_4O>H'=;[P4,:O%LTD M>#T*BC\1+.@WT_NMH[?]2JU.Y1< <4 B]DBNQ;,*?QWZ.:5Q1"(6\3/ZTH-G M:="7/N^9HW]<+9VW2/\_G]&:';1F06OVX_'Z2X+T<6N5.HD=W>EOIR]>ZAZY M;EO0UIV%>."2U$=/'Y33*]5[+=O7] [,>^5V"I*Z]\KVJ.47E$=Q'..>1461 MXI[$>)'@H8Y$%M,GR!LLRI(!: MEX(^:XNB]^JRRE985O)54BH0J /QHO6[J1RU;1C>FZH=>- MY,IV]%*>49)%K(EO.8)41VD&=%54IC&]T2" 7@ZA#R18P);*F-&PO33*,G&" MJ2AKJM,$J_(DY;55"IN(;>^IA6=]6"7[%9D1:Y6 NC45=45Y?8KU5OG08A&, M'+$648TPY%%:9KA6>'-LN,YKF$L%LX@#'J3CU M\@E;D1>(+_LBJI(C7"<3OFMKY*J1SM-')/1>AT8KHK3(<,UBP13*D(2H0G(_ M;I6$^@9R%8E<(/LY_"V_ ZY" LJ$P>59B"'<>6\FA#XYG M6% C&"(J0:=WF&!?!VFAT(5HC>9!3I"?B5K3VU:CX^XYMCRCET5,N%8%7Q/P M@V^(S=ED\O;ZYO<>0\8Z_"FB!,JJ2,0H'- ^!SD+4*!&HBQFTBMO7C70/'1, M( 2)X5=5325$4EQ+\40ZD>(K*C '/THPXI@S*0HD!XVKE(.1P,,1S=V71RXZ M4!D91&E4J/("U5\@1#?&[HR57AVY#K6030K^9=]QOBX$.UQ4X9: F=,# ]B' MP$YM[@4@1R78C8.ZL2JS=!* M;^PCK95R\_\&&I++T/+_-S3.QR]]TPZKT/-/DR4MX$*+D\WXPF^E)S/8O7$W M%B(/"X/M!CPT/9L+QN9T!T=O#:@A")L^DL#G&JMWH:_ +ZQRIQ;F]%D1]HF! M4#NKL;W3[2,#X]"A)#Q/.8^OCM"?2+;.\-=Q#(+P%X6-)A\=IWVC_A>4[*.W?*2-,ALK=UO=4&O&*,__1T/V%#@F:!5Q,P6CXRA'?WB! M)A'&#(9L'-4HKK>#11AXY')-1@+M$?669SQ\BZ+<%UI:<CFJFPC*M 4%08J=9"*!0 =$C)3U-0=8- [!F\]Y^A8 .]/R&,W)Y$\46Z+DU812/"L-=TXZM]8KAF3_AV:!IO$)ENR2,@B;"MVX?)1;2QQ@7:@2M).CZ4 M24)_PQ;K-5UQX(/7G.F5&99^/;1/$2\QI;*P4SQ2.>X,04:!C550*&KQEY#= MFKX9X'MH77_0"/FG5C2FMG]:CBBAG,/*,[89B:0*]S0=-P\<+N#^.F"<'?8N M\&4-2*%7CM'^02MQ%H]W;-V.P!]2N.? \VI;+9>Z!2SE6&T=<_D52?6]D\3B MZ!2&E&_"6=-1R,=X(#N\/1QGK\93W-/R\2S\F[0;C<[=JC5$XWF9S\B.Y\OQ MCS>[<*;#? *_PB/V9Q@DO #?UP8-?/K#!@Z'_,M_ U!+ P04 " #VD_Y0 MEU1\3,8* #['@ &0 'AL+W=O M@"^MM.LF_:('"=SGN>=>D+=[8^_=5BDO'HJ\="\OMMY7+RXO7;I5A70C4ZD2 M=];&%M+CK]UUS7:KW5KBZ**0] MO%:YV;^\F%PT%S[HS=;3A6_R[;*5DNE"ETZ845JU?7KR: MO'@]I_6\X%]:[5WOMR!/5L;*Y*4F=_PI M]F'M;'8ATMIY4\3-L*#09?B6#S$.O0W+\9D-T[AARG8'16SE#]++NUMK]L+2 M:DBC'^PJ[X9QNJ2D?/06=S7V^;OWUFRL+"!Y(V29"?S/ZA"P-\9Y=WOIH876 M7J91XNL@<7I&XK7XV91^Z\3;,E/9 ?:===^>-7.5*_%-Y+O)$O+9&9JETOK-([YS)&5'Z&)?=%"8@!9FR[9J[6VB-27&K8#,&;- !3? M.H60&J_$\KN$]Y,>FT%-?A"R()4.QBJ'0$'3BHA/@#Y%I:PV&8MG2:P;>BJ3 MZ_0@,NU0\ W;$6WQW;K*V.(3WD3UCU22LNEX41@0'.:&8L@!RR*K,X)H$4@I3*J]_EXQ7*C.O-@>V MD%:Z&J6'95KF8+7?C-7^0)$VM6VQI@$/T'<):S.]TUF-M2!B[4;B56%L*QS; MSE?"MW"UT'F.*^X[\6EKD<0^3PFPC&I91GS4#T_=_N49N'XC)LG5[ ;?LV0V M78CWCZ ;EBSG^)XGT_D2I5II+W/].P2?=V-HQ@\J5<4*F9I-DI#PH9OGY?"= M\//1O4\&=CSGX@OQ 5?0#K-$Y,HY0F&7"O+[9GH3G+R:X'N:+"=C=G9V/8&B MHLH!'&PNC:>B9%%B,1.3Y4+\]2_+Z63Z/?]^5T8*"DT7"4+[,#G\EI, MILET,J,O\N$?6/M"O*FM)>T5[0G@>\Q/K2.S9+E8=.DXA9>@XQNQ3&YF,P 4 MQ,KD'>@CS$P AQ/*H4:9$=:UKT&D [O5 \8UI]H"2WNP.H]7JXC!%,@I4-!*YDP;85PDVEX?(7)TA," HO,X["?C0XC9&6P0X&C(I)4.U5F$ MZFQ8&0B;MI \TRZ>%7$#V!!4*>FX1+A=CB.*D7EU:QLP?D! MD=R4^GE"^MS/34P#)>VI3LA\F"!):5Y3OT'+L$3>O#OIUXG9*;O%C$X7==FN MZ-=-UU@U-7[ *J&4[C$@TW=L[YG(]^VV8%U)=L:JP 18&&94\D ..IX@6N;6C@!#D>^HXC#!4 M\VBL' G[8S%[,_%" D[5=9H MG6]C>3*NCF^'E#*_1K_APHHARZ&*/JNL@3V<]4A.2=FM5Q@3*&ZJ\ER&)&RK M<42P.H5$! CZ HJ<1@U*VX/$'TD?I\+PN!Q@B3VPH66&ICVW26A=Z4BJ=CC; MC8C&FTFAR5-( 85IP&#D5;<]UVO%2\H.D9Q5XK>N-@)(#SR6;%2IK,SA2>U4 M7U,S;[%,'E8*0[#(#4Z)-)/D1+4\]3<. M=(EO, XBH!8"1P-_J#.EAT7WRC>'C;Z%[%DA#X*F3$NT82!C3;A)>;VULMRH M4)PL:S#\D]._&%,8SM%Q89X&JH' MHB5&"LB&ZZ$Z<)\92 CGB+P8<4LO:Q[7H+$1YEI44G&XB"3@]I%[.\:WS 'E M>K/M">CPCE3617!M78/&K7;W#7GNI,18EQJU38/SQ94LL=S!-QOFA,9Q-#AO^ M??*Q=4I2P?)Q\8\UMM'1?-%UM=.#:K\;,#/N&[)17$.1SX!ZH%^5/3)2C9TK MM='4IX*JMC<4$DPC=Q+MB,994D2TW.3SI%%1;1Q^C9T]OIZ9&E=&=LJ"M-F<9C #,_CPQGQ7)*XOYAQX/W3QOS/\Q* M9T:EK\+O9\HL4>&N><1#I8%ZI>VIMFE=N#!YF!2.NX@41()S1#OH!^=9MJ4W M/#3002(F7WI&=,K#$A>IU!8TE]? MP$">(-IG&L=FA>!2D7)#*"K<"L-TH)#8UM5#+*136M4#4>:1Y*\ I0WSA:,) M*\:F(P20OZ'_ JT(4^1:-[(VUM05JO)/3.O4\;I!L#V%#!^]?7KF8J>0AT@AD87"222(OJH\>S'!&^.6B<(;!4)S*]Q\B* MF!'X2Y7C%XTI\D"":(QN?@L^R@BYV5BUD4>/ 5S'."*K+5==+-6:)G-ZT$;+ M(:N'X-@0FO'='RIUTL%V"E\=CA[R1IIJ9CW4EH^I;?R):1W&F*9$]"GI3M52 M7]NI1\BLLZ^I"5#,T-OND46+>/;T.52<+NUA[MHS1TZ'6S%##M$,7>^4+$N9 M'QC)ZSC==IP)=*G^B2T^4^EF?J;M6/.AR@=3?!=!MG;00Z&Q+0FJ$B%7\-*4 M8>?S?/RN+WO]E8]R]BK"GERR5(HTQY:'AHZ;A]!M)QN)CS0-GGP6$UWGH_&P M71=TM#TH:1.@8Z?^%GJ&"Y).Y^/7.'(G\"(&P '^1C+)KN'2>8YI#>L'AWACT^QL?QMS^RM];'/LH(:OIO M_YF-S';4;K+>S5Y+.'*D25HOH)FB@%MZ/K;OIX>8B*:0XUX?0C[JOS9JVA_[ MSZ07C6+VT8&LJ-_DSO1&GM."3[TSN^R]D"P4:H9>N^(80X>'\&ZRO=J^V7T5 M7FAVR\-KX9]1FX)_TY$M96H#[:V-\ M\X<4M.^[[_X+4$L#!!0 ( /:3_E"2MF9M'P0 #,+ 9 >&PO=V]R M:W-H965TZ"ELT6$(C62JIW]]3V2LF)O2;:@V\->)/%X]_'[[DCJYCNE[TR% M:&%?"VD6465MAN;1B,K?5 MXBQ)\KAF7$;+ MN;?=Z.5+EO&%;7*']V-QH&L4] M2LEKE(8K"1HWB^@B/;\<.W_O\#/'G3GZ!J=DK=2=&[PK%U'B"*' PCH$1J]/ M>(5".""B\7N'&?5+NL#C[P/Z=UX[:5DS@U=*_,)+6RVB600E;E@K[*W:?8^= MGHG#*Y0P_@F[X#M*(BA:8U7=!1.#FLOP9OLN#TQ)5PW&Q<= MQF7 R)[ R.&]DK8R<"U++$_C8^+3D\H.I"ZS9P%_:.401LD LB1+GL$;]2)' M'F_TCT7"KQ=K8S7MB=^>P1_W^&.//_ZB)+X4 ZY4W;26^=VK-O"6B]9B"="^P,9"0_C&XY>T85[#!SKY[V2A M:@S+'C-X;NZ2&5YX,LQ:S=?$="T0K'*\"V8LO76C=.#O5ZR4*%$;^!JRP=EL M!N/!9)K0*!GF$WJ-!FDV<<;Q-!C/X'JSH>/KU)=./1U@,%BTFEN.YAPN#%TF MI!WWJ MN$)0&3C8F"W1!)I#6*(B%W#IR=***.V@$DP9&4\B3D[Q^@90\F?Y5 M2F^2'7[;PLVGOP+!3M(R=,T M2$F/I.1))V72+X.'D^D*0:FM#Y O7_S5-U_-LBQY4SXH\);TS6M"IC^=][(5 M J\;%O+8*(O22(^6C<'XA/ZWD]D'T[>JC.:@=GA21-KI; M_4GE+R%#)XCJQ%7I/W<5+RH/2Q!K+OO+U)E"R,->;(@\>C5NEAFC"NX7:J7& M0FTE_X,&!$0=D6%=K/LFT@:VE'U+.\163 : 3ZBIKZ&_M;ZC8QG0:6G'^2#( M41_2;4[>M6KEBV0[Z[>N(_D3IW!4B(:%'5(5NNR6L-&JAJ.M!VLL6$OLB2W7 M@.'H[E0K2JB(/J\,]AX_< M<^3OK[KA8__=^*B1J5%O?;MF2!ZE)O0TO;7O""]"(_3@'MK)]TQO.>5!X(9" MD^%T$H$.+5H86-7XMFBM+#59_K.BKA:U&PO=V]R:W-H965TSR$BOA1J9&S9&- ML94@GMIM[&J+H@BD2L5IDIS%E9 Z6LS"VMHN9J8A)36N+;BFJH1]7J$R[3P: M1R\+MW);DE^(%[-:;/$.Z4N]MCR+!Y5"5JB=-!HL;N;1_.1C,8\2;P@5YN05!']V>(5*>2&V\=AK1D-*3]P?OZB_#[5S+9EP M>&74-UE0.8\N(BAP(QI%MZ;]@'T]IUXO-\J%?V@[;'H>0=XX,E5/9@>5U-U7 M//7[L$>X2 X0TIZ0!M]=HN#R6I!8S*QIP7HTJ_E!*#6PV9S4_E#NR')4,H\6 MGXW>OKU'6\$U9C2+B35]),Y[_JKCIP?X9W!C-)4.WND"B]_Y,7L9#*4OAE;I M4<%/C1[!)#F!-$F3(WJ3H+3_]Z]?^'#TH'9 .\ #CL )V :R_>,PZ4H0$ NK'V6>@L[H1KTA#?C9#JZ M@$PJ%2ZZ9I@&="3YUF(!&R'M/CJ=CLX'] CN2SP(]KGK)E,R5\_ V\9GW'EI MA8/:,L=*COAW40"K*=RA@C%(73?D@$I!T#B$Q\9X<88_<*/IY+FC, "#WG$7 M(:.'MZ7,2T_B@Q3\T^:5,EO*T05WKSRE?WB2FEC'$5A.Z4#LA%0B4PAD.![R M=:5**L')BJ-LF _+A2VVZ'N>/PBVW%A)$MWH;WK$&4E,X]B/%+O4UR(80&*Q($Q7^? M\ :-$2"F\?&(F2PI)?#I>D9_&[6SEE(%O''F@ZZIVR97"=38J-'0G3O\C$<] M+P6OV:!BM<(F(T87 MGZPZ(NTGI.($TB6\;PCI?09$7^3-X MZT7J.N*M3^#MQ\ [(<"-ZTMM5=0)?UR7@3RK_O.9%!=+BHN8XN)_J.9_0X+W MEKO8!V5@C_HO;5NXP^ \P0<$M(0>:]"6'"AN^=8C\A=$W%34@8**$=A7CSVX M!FXZJ0="($7X@SM8#JU+4C-**[.#=V$[ZEYN7 M18$C2\82MQ%S#\.&IZ%#SRNARGFC?> M]3&-MI^8D?-!2*FJH_MQC;@1C&ZYCNO>>J9J')Z)9B,&:6L*@2DL!)^/,^U>>25] FKGRLY2,95 M-(U6+$@3M];JB"&\A.HB927$3A:&'"DC]MDZ?;541[#/BO1RV5A))PX8I[UY M3/_MJ\Z>S,L>?1M?A<"BN;K3Z%QVEX?G>IJW7]RG5^N=\JWF%C'8<&B>OGJ9 M@)]>@LD@-\3I6SKB61Z7'3^>Z,6!SQOG:#8DP?(<[_X&4$L#!!0 ( /:3 M_E#:N+C*VP0 & , 9 >&PO=V]R:W-H965TB!XH<26RXY(;D6DY_?=\, M=]<*$ALIFD,O6BYWYLV;3U+'NYC>YBU14;>-#_EDLBVE?3J?9[.E1N=9;"G@ MRSJF1A>\ILT\MXFT%:7&SY>+Q>-YHUV8G![+WE4Z/8Y=\2[055*Y:QJ=WI^3 MC[N3R<%DV'CE-MO"&_/3XU9OZ)K*;^U5PMM\1+&NH9!=#"K1^F1R=O#T_(CE M1>!W1[N\MU;LR2K&M_SRW)Y,%DR(/)G""!J/&[H@[QD(--[UF)/1)"ONKP?T M2_$=OJQTIHOHWSA;MB>3)Q-E::T[7U[%W<_4^_.(\4ST67[5KLH>'DZ4Z7*) M3:\,!HT+]:EO^SCL*3Q9W*.P[!66PKL:$I8_ZJ)/CU/5\3E/8B/ MU _> MOJ_1.^,HJS_.5KDDE,B?#Q@X&@T5Y4"]U,EM$[^"'J2I;@G#0P3CM]P&O"]1ULEF=1SS4M]]\]62Y7#R[/+L^ ME^7!L^]4UUI=R J*OM/==,X"D="EOGZ/:CTP*G>,##.:J=?0'I!&5>W=)GP, MC;&CVA1M5YM8$%1<*VI=CM:9??A,B7.YXV< K"@@N2)E M=.L*C/\-VRXHNC64Q8)NF(,L$]U0Z""+PN8B@2C#D$98*Q&J7NUYD^/HHZ%4 M,![A!V5D2]=QA-!8EXV/N4L=2WTVA>,>KWMC.97=W9:"<.,:<9GMV-AP MDHM_KYH8J B,!"8BP$G%'<<:9E#_F+!,LMZ:NB=2OL9 ZDNI:=TF*U85Z^1"9"P3*%?5+S)EDNN%X(!YN MC_OAAGGU;^84BS2DN0FEO$'45!.^FH!7=UQ=P#'129?N9Q!3P3*J(7>C5YYJ MFV&>G6U M5NIG3 =+?JB:V@ #QR_8:U-Q,4FLOCY8'N$FXSU[.U483E)Z^G9:N]%T38?L ML"ZMUT#I.Z\.GP@D'J:@03H% /Z'1OY_U;_4O [O>^)Y&"1 F7WJ5C+?N_4U ME#9RM\5@8-KU CCNCM?GLWIKO!.O=V_<$#8H+4SB-507L^\?3>H &EY*;.4. MN8H%-U)9;O$7@!(+X/LZHFW[%S8P_JDX_0=02P,$% @ ]I/^4%J&UC:_ M!P 718 !D !X;"]W;W)K&ULO5C;;MO&%OV5 M@>H6-D!((G5/; ..VZ(Y:-H@]FD?#OHP(D?2P$,.,S.,HG[]67N&I"C;4MPV MZ NO^[+V?9.76VT>[$8(QS[GJK!7O8USY:O!P*8;D7/;UZ4H\&:E3.:9RZ%U?^F?OS?6EKIR2A7AOF*WRG)O=&Z'T]JH7]YH' M'^1ZX^C!X/JRY&MQ)]Q_R_<&=X-62B9S45BI"V;$ZJIW$[]Z,R9Z3_";%%O; MN69DR5+K![IYFUWUA@1(*)$ZDL!Q^B1NA5(D"# ^UC)[K4IB[%XWTG_TML.6 M);?B5JO?9>8V5[UYCV5BQ2OE/NCM3Z*V9T+R4JVL/[)MH$U&/996UNF\9@:" M7!;AS#_7?N@PS(='&)*:(?&X@R*/\GON^/6ET5MFB!K2Z,*;ZKD!3A84E#MG M\%:"SUV_+3X)Z^!E9R\'#@+I\2"MF=\$YN0(\Y2]TX7;6/9#D8GLD'\ ("V: MI$'S)CDI\#]5T6>C8<2283(\(6_46C?R\D9?MH[][V9IG4$6_'%"\+@5//:" MQW_/;2]F9OMKQHN,_>HVPN!AJG/!SG_6UEY$[!?4YOW&"''@;G8G/Q\^.)<% M4D0I9+N]\"[$(5YTKG[X6$FW8Z K(%/6:A34"'#H%1X1'"%LY"G.$(PACN<0 MP2[H8C2=^XOID'T07,D_H9> 5X5I;M=H!;8CM6 BJ+4BK8QTLI$^8?%BS,XG M(T@<#^>U\5U4%X$PCB?L?#P#69R "0R/W*:/<9ZQ<>(-F$P"_F0Q#?B3^)&_ MD'O"Y][W(A7Y$O)&<=1X+!=NHS/P3:+1?!;. /2.FP?A^%*)IS:R<#?#NWOMN#IX-XO&<,?%O,VO=\%;-XY+HVU[7D&-WMJ.!&C.2U[LT)Q3716.P% \C4BUR4#I[($^ M[A@\) U;02+[Q%4%!PJ>;L!1:N/Y2V$DE&^EVQ"Q3X.0DMJPD)0T36@LP%:D M "FQ#O9[1"@"3#SCS;=]]KOP8-8%/,-TA7&VX480%61;44LFS+5HV:;[2ZNL MSS!?/%3GBYR$6=1V'FI;^-INL],7<\2V'5Q9HP.BS\;C:9/47A+WP/RK>#1I M7T5@MZ7P,U'M_BH$M)+'$+IZAH<0.N@2M(\O0?B"[21QCR#GF6 IMQL<2DD5 MDH+5R&7E \B<;M//40%1AIS%L^0 X-EX.CH*Z\8;M42+>0;(0:^H45&6=%(< M:= @V'*4S*B?L&6MJ\]^JE3E)=T>UN"O^QK\Q]E19R;Y?[8X-#R>QD<,C_Z% M3'XFC3I8X^$CL,ED>!1LR#.O>R6-=>QCQ0WFS,M2]^49VZ3I8KC/2N0QI0I%)565A=5U#V*KJLB( M'!0\1;Q,Z%.ET;XCZ@)9M>]:-_??\;Q\??_=-_,DGKVV74]LA,I8//P6.N Y MQ+6/M0,70(U#H4^A]E9E89R\H(B;LOI;%>7+B";307;0F#I6PV^+?1XLM<&R M!T1GDTXEPHG0R1D,SY&$O,"(2:6B[,\J08,>0P8@QVR[D;B4&&>5@M,>S<[E MSIN/35WF5<[6R$(.;^(- I+B;)NXE94;I%PIC!L7OG!(3D9Q?-I!*/;/^RP* MK8DDIMR8'07 #T;OE?V<](,-)%2>0C?WVHW MEB&GJ4:2X6OY5S8FSQ._]J!J_J.T44-\F*SD]+ @?H@=ATD]09C_?.-Q'>B MD:FO2NL-X66I=DTQBNX2&WHEXL=)+SY>(TIFA>60(A?6H7VD^]T=MU[O[O;+ MZWM\U3L_HVBU(WWUD[:_(*). EA9P>X4EJ#;$ATPWHG2A5IOB[,.-;GI2; ; M7;2UGUBHH[I"*44[S6TOF:;9Z9W<-PS?Q00E3CM+$ :J.8\4270"Y%?8Z>J= M%6-H/GW4Z6:G9K;YAY]E39MYV6K3!,4WCZ33@OOLKN!EX\@5.%'T!XZL0W[$ MD<3]%?:))PX@ARZFCQ>+8UOI5_)H\UF__Y*YD>9>5TA3..BF-%+5F?4;JN-/ M2+K)!14T!+PMTGY$S1-/D,O]88NGQ989;ZV;&/[+,8:&=! [&V"H-5%YTIUNGB%@IE)KD703KV M*]:S8.<=L*=SO?7QX^TC[D];(5$[@;BU.I4>DY)\&=:'SEP/CO ]I\6\>VIQ MK:'UZ7/_JP:=7WY(C+7_L6F9_XH.?__:I^V_TYOPRW!/'GZ\HL&O*9&56(%U MV)]->LR$GYGAQNG2_T#$HN%T[B\W BXV1(#W*ZU=&PO=V]R:W-H965TA+T'2KA^&?:"EDT64(CV2 MJIW]^AXIVTW;-5NQ+Q+O>/?<<\?C<;K5YH-M$!WL6JGL;- XM[F(8ULVV')[ MKC>H:*?6IN6.1+..[<8@KX)3*V.6)*.XY4(-YM.@NS7SJ>Z<% IO#=BN;;EY MN$2IM[-!.C@H[L2Z<5X1SZ<;OL9[=.\VMX:D^(A2B1:5%5J!P7HV6*07ET-O M'PQ^%[BUC];@,UEI_<$+-]5LD'A"*+%T'H'3[R,N44H/1#3^VF,.CB&]X^/U M ?TZY$ZYK+C%I9;O1>6:V: 80(4U[Z2[T]M?<9]/[O%*+6WXPK:WS?,!E)UU MNMT[$X-6J/[/=_LZ/'(HDN\XL+T#"[S[0('E<^[X?&KT%HRW)C2_"*D&;R(G ME#^4>V=H5Y"?F]\HQ]5:K"3"PEIT=AH[@O6;<;F'N.PAV'<@1O!**]=8N%(5 M5E_ZQT3GR(D=.%VR)P%_Z]0Y9$D$+&')$WC9,<AL##_U/<'X0 J@X>JP//L<1VA0:R MU&O2"9P*18TB)?6\/8/WH2VQ>K;XB(9N&;PQ8BT4E_#.8MU)>"EJ!&Y!UU\A MOS#:6EAR8QY\B1:M[I2#15EV;2)O'J[7#YK?4*_40@F'SU[2M:S@ MFT0OX-IP53;"(AB?A(77\0).()]$V2C_O'AK>(6@>(N]Q<\_%2QEOT 1%MA$;"^D0'I ;"RR-V"@C*J?C MJ!@G< :,144Q])HB8I.<-/>Z=EMN$/*]4SJ*DG$>#-*,#-(\RO*QAV#%F.0W MKJ&(?&T0:?I1VEQ5APJPX@"21F.6PFD:I3Q?KJ[Z[0_\B^$ZP8@=M M/R ()+36"96?%;D7/+4A42B\P$C(HE&>>"$+0L(F7A@&GV$^^J=;&3\:?W18 MZS#D+92^ _M)>-0>WY%%/SX_F_>/T"MNZ'98D%B3:W(^IK%M^L'>"TYOPC!= M:4>=$98-O85HO 'MUUJ[@^ #'%_7^2=02P,$% @ ]I/^4%:/?W$,!@ M^ T !D !X;"]W;W)K&ULK5=M;]LV$/XK!R\8 M6L#UB_P2NTL")&F+M5C7(FFW#\,^T!)M<:5(E:3B>+]^SY&R8F]M4&S[(I$4 M[^ZYYUY(G6VM^^1+*0/=5]KX\UX90OU\./1Y*2OA![:6!E_6UE4B8.HV0U\[ M*8HH5.EA-AK-AY50IG=Q%M?>NXLSVP2MC'SOR#=5)=SN2FJ[/>^->_N%&[4I M R\,+\YJL9&W,GRLWSO,AIV60E72>&4-.;D^[UV.GU]->7_<\(N26W\P)O9D M9>TGGKPNSGLC!B2US -K$'C=R6NI-2L"C,^MSEYGD@4/QWOMKZ+O\&4EO+RV M^E=5A/*\M^A1(=>BT>'&;G^4K3\SUI=;[>.3MFGO=-ZCO/'!5JTP$%3*I+>X M;WDX$%B,OB*0M0)9Q)T,190O1! 79\YNR?%N:.-!=#5* YPR')3;X/!502Y< MW#9UK258#D+3*V6$R15&KTV*-X@[&P;8X=W#O-5YE71F7]$YI[?6A-+32U/( MXEA^"'P=R&P/\BI[5.&;Q@QH,NI3-LI&C^B;=$Y/HK[)OW::?KM<^>"0,[\_ M8F_:V9M&>]/_E>3_JI-N2^'DLROD;$'7MD(=^_3A78.RC!]7\6-^^+'6PG@L MH>Y\H-HI%*O2.[)K$EOA"L^CF]N/GH0I" F:?R);LZBG8"F7+J 7D*QJ;7=2 MIFV%99D*XB97(XAG(]@C:@RZ)0/!): M[_H42F>;31GU[,VU@.K&Y25\2][T#]$X26*E)1OL=D4R_!X3;%8@(FD2@03@ M^]PV)G0F:[%S5FO4?]'$]N('H)[>"BB,64I]VDK:.&$""![/!@M4K]9,<,?= M;#E8=JO'1#JI!0L"9&3)F ;!K81!H^28MZ$8T(=2PA"W'ED\$W?280.MA7)T M)W3#_GIOD1FL;*L">"ZE;X%Y2(*-DVDVF)Y2+1U#B\A.YH/9)*XRKR?7RGL<2R!S"<=@)Z%;='R\\0:*T!/BGB;=L-%X>C&XDRE#E##\& MB1JC /R$QJ=+?LY/\9Q@]PEERRG='K&XF-!I!O*G-(:JEX^E""UI3MD8F^F# MY9*"OM,Q/Z=W@WH6OB2WHL=9XPG M- ;D*.H+DE'+:P-L")2X1YY\#S>JPM1'8(RF<0M\\F4 M?K8F9RR7# T5C TO&J?,AM.1/$Q7R;2,IH_9?4[??[?(LOD/S++(/S?H)073 MM^CH YUH(\C7L(N>26RJ4YU@IM CS49QT:,:)*@()5X]5/47L(#5' ,'/MP4 ?Q.]?]&AW(;B.+L:.! C8*@0@< M!P) AY:?/.J.V.3?=+L'W?&[D[5U/ ,XC@]4%9RU13P5K%9%3,V50.'DW#SY M\HA$Y;TA%@_L\414W#3]D<+48+^HT >\8M1:O+2&?VARQZG89<<+FWIR<:PKE4O&B% M# 816$OGOBC8Q8]*66P@,UG"C2Q:ZUKD/\6ZW85=S3C=IK A M ,7>OWU3@]H,!\]3'LXS>OJER^'PX#9>2;>)_QQ\HT(MI(MYM]K]UERFV_S# M]O1/A/O$AAG2<@W1T>!TUB.7_C/2)-@ZWNU7-N!/(0Y+_)I)QQOP?6UMV$_8 M0/>S=_$74$L#!!0 ( /:3_E#4(.6L[ , *(( 9 >&PO=V]R:W-H M965T*&ED<4.1ZI"*X[_O&\I6TFV30]M+0HHS;]Z\&0Z]V@:YCRUSHL?.^7@^ M:U/JWQ=%K%KN3)R'GCU.FB"=2=C*IHB]L*FS4^>*Y6+QMNB,];/U*G^[EO4J M#,E9S]="<>@Z([M+=F%[/CN>'3[=SK\,SA;/&"PW+OL,R\QT"9Y0>3S'HE M84NBUD#314XU>X.<]5J4VR0XM?!+ZZO0=39!Y13)^)JN@D_6;]A7EN.J2 BA MAD6UA[L>!WN7P5\.?!S^ED<43+Q7+Q M"M[)E.])QCOY-_G2!QLK%^(@3+]=E#$)FN;W5Z*>3E%/<]33_TOE_P!'-UPS M;F[IF&Z',MK:XK;1-;J=1;BFVQ2J>_H4/%-H*+5,;7 U2SQL;UD4YP+]UPW. MZ+6A?G*/V1VFGRZO/GN<230.]4XLO=C(Q(\L%1:U@EDAT8M!*5!E!AR_Y 8# MR6._5]*.1JJ7C[\:>F=-% M3@R-Q%,CT=$(:!#GP;AA4N(E4-+4FD4J%V)5FU(6:7:1M&_!Q;P1Q,'T$ M7&NUPT2U;D>-A(Z"4!5$0ADD1RUW%,K(\I#YP_(>P[[&M$ D"<.FS>:LE089 M> =((=2Q\9$P]W/*R:#'C$.,K-S@'$&=[B!<8[U!^T$UZW%O!FW.^5>-><>9 M-="^H'9:<,<;>/02*N8:AF,[5\[8;B^#R?);GX,$@9$*7X5!8BX:%E0.$1HNZA2/NG2AVC5Y @Y[D F MVC8YEDU_'#.[3^(1,7Z<'^&)\=Y[,Q]<;EP[W+X)T ]?%_-V;V7CQ M#YL4^OP*E2'A3&PO=V]R:W-H965T.$[]M6 MNO6E:NSJ_<')07[P2<\7@1XYQ?^I=7*%Y\%63*U]H[^^%B_/S@FA52CJD 2)/Y;JBO5-"0(:OR2 M9!X,6]+"\G.6_H%MARU3Z=65;7[2=5B\/WAU(&HUDWT3/MG57U6RYSG)JVSC M^5^QBN^>G1V(JO?!MFDQ-&BUB?_+S\D/Q8)7QP\L.$T+3EGON!%K^8T,\OR= MLROAZ&U(HP]L*J^&6_>G<4L"$M.ZJ2\,LH_/0!X2_$=]:$A1?7IE;UYOHC*#IH>YJU MO3S=*_#;WDS$L^-#<7I\>KQ'WK/!^F%/25#"W%(=G/^DQ$(N ME<"33CI5B[# 5Z(WLJ]UP-^5A=N-CY\\[*LE/9YI(TVE92,\]$G'3,BN!<+D M]OI*N+Z!(\)"!M$IU^J \*O["B_4VE>-];U3 H0@M G*Z9;>TK;V$_$#J[!S M!VVJIJ^5D$TC9/TSH!V?\S;07QA T7LP XN68B:U$UWA-_*C[=VF-?@> <@^ M!E,Y?M$?BDKZA9B!A(D#(5]B*KRO6RB3(M%L,%L"\:_@2]ACWO.2Z;B77L"1L&;^AFC;=K74FB+Q*7)6=9 MLQX>72OIHA;TZ6ME'CS^J6S@"B4BYZ^D!XDYB(:3G&U%!L]NE/1!U!;8( W+ M QUQX:'?+[TF/$[78JX,;&]@ URG.C9PC+D.3JUT1V#3AFWYT?#FM[0EN.=/ M?WAU>GK\]B\7%S?\\>3M5Q/Q@='16D<>;[$Z*-Z_][X 2;E-#FTZM4JY@%R5 M3\_$O(:%=,XS/ IV&V3[ %V3[K3B]/CDM;@P!@ 1GU1G7:!XHMPA3HZ__AOO M3C;"=]!EI<."C08_Y'?^.1%[..?YP#G/]W+.!]VTO-D/R'U+S4ZYLC[X7;RS M7Q0HII*=#K+1OY*W?8(= H6]DC8*XT9P6X!WRC"J 88JQ-6'.',+*HGAO%1N M@4+BD($PO%&K)6J%CIRWC$Z:G M^U_'([6!R=(G$X;\ .]%FYGC&H7G,#;@<(AVNWZ*6$O!SC1#PH#Q8!THK-D@ M+Z];W4A70.)+CH^/(D9SA"760(>!^7BQ]N,A#*:HY 4Z%Q2@$_'1 'R!,I[) MYQ2/@-PD2\7(JG%YHV?,S-*,B.13)88>8R."=(WS5 4Q]G!@L5-F"9;)N;&U M! NPJVHH-39(:OQ&;XCUB.3(T#'?45CQ"]L*)F"H,!$([=HRCV]%.(Z55X$) M:0%V"4Z#^A.[RF@;D-?:I6;E\;KS(N6CZ'QR()VQ;%2Q:-,AX\%GC(,(VISS M8G;9'7IXZ4XQN9._2@W9LE:N!:53KE L9"0"I_>=DV:>*)QE@8)='8.90LN* MGZUFC,5%BI0>=E!C HEYALW:0/#50[M5P$>0=THL8:+M.0A:! UE5?8FG3/ M25&]M,TRXF(."2&A"Q VB(%J8$-:EUP+Q9G&EHJ"#?ZT% ]$2XP4D W'0[=V MU*AL2. J C)B 6'Z=DK!-!N$^0&5%!P^(0FXW3)OR?B6#:#%@*(0\&@ MU5BY..WO,GFNI*O'PH92:,)\!?H)[>U M4Y("E@O8+TMLDSW%SHNAV'FQMT*Y)LTI'KE:ODU)+&+K7IF01*9\[ZRLZ=SV'=++X9!> M/EZ17@TA\O0SVR_V^SU5:-YKQ^&1>46_1MC<68K&)Y:<.H$&3RT M@CXP .7 3IM](_5%"94RY 8U5:;!24+I9@GHK0Y)N1,Y$?>:PBD*T1%S.=9]H:*@H&&OEH5$KUCGS+?O&+-YBEP1^V8R9O3NEF*(_$9%]792UC@; IM2 M?!2IB#W"7V[4%M&Q%">RND-53[,@0,>H!I^HDI-K$D2=1OXLN-L3,0$A0E0DYAI35QY>-\_+&4/=LN'G>Z;*42 M[,DD1Z%(I;Y99SK>FAQ.Q"T5S'X#9I^BIY/I/#W8K"-:ZOYI9'@(="S5US%G M^"AIUYE%BB].$%U7M&7H.\EY-$#G;F%7N\U^IVEFXLSK![XAS^\ ""O LX[D MBYR]4VF5YQB9Q<DDI9A\=R8KR3>-M4?+L M%KRGSGLUU'FO]A?CTM'@!! $$FX19&I74;=?QC>ZZ0-W%TE6Q\FJ17I#9F=K M0FS%F2YQQE>V91Z[L@ZPC?S-;RYL4]-<(H^1ZR3Z^N8V3Y-YS*OY+6Y>$*D5 M)YG.4OQK!AZOH[/T=!' Q6K1\ 1BV]ZM!3JJZBZW-N)[),O'A.09Q_#>AJ$; M_$2Y-VY@NW'<2$^I;W.ZHO>B?WJCPVCTI]L?_3@[_V9T :&5=G_0\M^B#$$J M$9(V:983@ZF=HD IV_BX!+LK5VG/.:X:&YQR;&F&H*BY>T3NDFEMQZT4T8/C MX=-8'DK$%-+^D"!8^G!Q% TBU??A_?6 ]]=[L?K8Y>DN].^7^.#LGF:3WTD' MM](U0VP;/PRW$H4&MTA3-8]1+BW^&W#PX>+VZYKIHSCK M/7T0U8I9TK 4B6UNMD7/K-O*C-P==-I;- ^E>*]HDI^'<]:KW%EY&BTAF6>! M40J4G*J-K*H-4W&:7+2D@X\W9Y'V,\6G"I4'&5$1%:TJK %S9AOSY&_C3C+- M'_.M:+K\BLF>=7Q*MC_DISPJ*&8!OVOB'4HSDE:^+,:ISAL<^:22)#H:<4YS M2VJ=PV8M'@LW;G3+MC@N&[)WFK73H*ZV74;A%H[PYK?2]'0=?!+O^V-)"A#E M?J6\J(EC.KI;X-LD0ELL!O+Q#_54O'NF>NF#S6!BL-:1F3@=H_T=>_RFV7=R M14609Y,[ZB8(6]+,%P=9-2"YV-I![52['-X;1*2>]BEWN!&R6?U,L]FAN\*[ MUC6[@G\^((L*,R4!\\1K=@+>>#7:6:_C!/Y6H8]!&A%GC*Y9[^Y?MD[$%1RE M@_B[I9:-V.W;'GTZR.U%(C?PU6_AJ7B%0IE8Q5X3A7;1'!U5AI'J*[(;)BTQ=I@Z*-+ACR>G9P+M;4/6'@J0$T-/ M?CZ,T5CUZ"UB#:QF,[H!'G_U00?F%)%I6>E]<2#_?^$__GP%G=KVCSMV%AU' MQ:^W6H7&E'ZC!F(@M>,/N8:GP\_@+N*OO\;7XV_H4"'05!E,/,/2X\G+YP>1 M@/(?P7;\6["I#<&V_)%NX)6C%_#]S")LTQ^TP?#CP//_ E!+ P04 " #V MD_Y03QN=YP(+ !&(0 &0 'AL+W=O>25#V[:[M/9JF4%9_KJC'/SY;6KIY<7IK94M72 M7+0KU>#)O.UJ:?&S6UR:5:=DR9/JZC+T_?2REKHY>_&,[[WM7CQKU[;2C7K; M";.N:]G=7ZNJO7M^%IP--][IQ=+2CJ,;IM M1*?FS\^N@B?7"8WG 7_5ZLYL70OR9-JVG^C'Z_+YF4\&J4K-+$F0^+I5-ZJJ M2!#,^*V7>3:JI(G;UX/T5^P[?)E*HV[:ZJ,N[?+Y67XF2C67Z\J^:^]^4KT_ M;."LK0Q_BCLW-HW/Q&QM;%OWDV%!K1OW+3_W<=B:D/M')H3]A)#M=HK8RA^D ME2^>=>V=Z&@TI-$%N\JS89QN*"GO;8>G&O/LB_=J@1!;\;IQ":9(33[(::7, M^;-+"PTT[G+62[MVTL(CTE+Q<]O8I1$OFU*5N_,O8=EH7CB8=QV>%/B7=7,A M(M\3H1_Z)^1%H[L1RXN^X.X[M6H[JYN%^-O5U-@.X/C["?'Q*#YF\?$1\:]T M(YN9EI6@9(CIO;A>&XPQ1O2:#\7TM,PWZT[,1[EE+W-8973#"MUE4%#)ASA.A6-6LEKLI_ (88 M_/+Z]82+,4;Z4N!; %A%G9 M+#0L$E?&*&OPG'[D;(\$Y.H M*,0Y5$4B+* X%3^!'G];RPY2#,?G#=+1B8D\%V$L)EE$P\-"P)TH%R\KCB!3@ >RD7*=^\ 6@!L7_$U 3'Q>) MER>]$Y$#;%+0[\B/O@#4(LX(J' ZR".1BO@84&,_% DR$OO(+D!X!*AQDK$D MY!K W@$J'B+2">J!$!!E.;Y/ C5$CG-*=1! ;RZBY 8\O2;D)K#UY3J#GA- M ( 8I9 F/5)S5%B6A2+%S2"#(RB/8TA-@-0PH#I"1 ")(#A41FP^QGT'4%/D ME$@H!V!3!U0&: C 1I3S*!#O]>?_)I^^_(RE6*GM&CS_O9@-"R^*&:-PQ+&I ME^<1.Y8A4*A !.T4:!,O L4 D05H,P>?^"(_C-K$\P$;L&<<"@B-B8@X3@ M8,,CN$W #]/,H@\1\ % M@?Y0'P"EQXYLPU,E=@3#B<]UAERGGI]DW%$3[JR15R2NHX:HG5,P_@^P[;\% MQBC+B*@W -?F!&-J= '#V+F6?F&1 ,Y&(P*,40Q!E'F/* M(82DQ3<1,*"0(*>QEZ8!F0-X%8A4$+GE0N&E8<(0YD\B?CRA/G8K>B-H/4\B;=O; MU% "6G+D0KS9'KE0C>I@Z#WVRK2YV96\/QG."CVG7<*]N%.PPZ#RRL>RHC'# MYH(CA'C-VJ[$_D,Y*3]>7;WUV&O,-GL>D$NJ]]%Y/!NSB0$7XN-2@4ZP9]8K ME.,A/WW'<,I;=CTF<0 M)F'"3H1I3U\*/F*H.&OB5E9K1?LE)6ID6!B]:/0<[-/L!74*,E%P9T?>@*E2 M8U^IIVOKCB^<34CO'@\1[=%>#8!5HIV3EXM.UC7M36'J(?Y[2C&UQ#D50M 8 M&CHZ[:S9J8/1M,DA?O,.TQD%>=?4\]%6IY;-;>\:3!WL@<%OE9RULT\\'XSB M@$(3^TGFX"R'R8-6/Q6RQ"VK=_P< [D;&F\_O*3]D-=/^R%>M2-T^KHE+U=KD*TA M,-\IKK\U'I-^33F:M?5*-O=[*%!$8!@$H-^9)TRJ8?IT[-?[*1@FLVV'X?(P MFUS>VT0S:U$:OR,4")H4JU;3240CK*Z5QY% @$D+$P=!IY_" 8<5#SEJKYCO MB"YHXF OJKH$PZ;:!,H>]&S;'[.O M=Z2@N>0PNA;UY2 M\-QQ(;'I671;T?K8E?/>9"30$>5X^L=\H*#)ZQ63[SVT+WA-_E&13P^ U7M> M*VFP#N\;#\ D*'FM<7V)%<)*R:0TI.KB(4JI)N>Z<>!I% $6)$54ZNB5*Y.Z MV;C"&(W-&UWO\EF!;'FK64Z-++;M[.A'M M\6\L(N(-&JS\/(29[F&E9L>FYR*\8XI'UGFCQLW4VE-V".TXUK%WF^G-/?'JS69)NLT1WG=P^BVK@ MAG%Y@?7=XG'%WIZC: MW1I"$* )EFR/-UHS('CP;/1Z>Y%5J053@[65ZZ#G;F4LP:_0PK7.%?G8MH_= ME>"FV,FIKK2]YS7&#GAQP2\X0,YNW4QDT\PP>H="Y )=>\'%77/3Q?U]?X?* M<.W:06ZK9>Y0; ^C'N,;]"ES_,#^Q'G]@YWZ[MZ<3YUXS[ZYVK=^<_0ZG&R- MIP/]_LK-8/R1J]0/>6< D]/S";52] MH,CH(N:30+Z(([JS*T>>%+CC$B]@F1-W MTL@789[QI*\J=A'3^5W"%H0%V9EB__KZ>#;=F4K"F]* 3[13+\\*#G.>A2?> M+27CNZ7DY'N@=P\ ^P"85)WOMZ"XO9$^].+IM,(_JN2/*OG?5\GEUKOM6J%G MT!M\(WA+Y%YSCW?'/Q*X&PO=V]R:W-H965T)LY]^]<1I>/QGYU&Z4\?>_:WEW--MYO+^9SUVQ4)]VYV:H>*RMC.^GQ M:M=SM[5*+@-1U\Y%'!?S3NI^=GT9OGVTUY=F\*WNU4=+;N@Z:9]N5&L>KV;) M;/?ADUYO/'^87U]NY5K=*?_[]J/%VWS/9:D[U3MM>K)J=35[DUS<%+P_;/BL MU:,[>":V9&',5W[Y97DUBUDAU:K&,P>)VX.Z56W+C*#&MXGG;"^2"0^?=]Q_ M#K;#EH5TZM:T7_32;ZYFU8R6:B6'UG\RC^_59$_._!K3NG"EQW&OJ&?4#,Z; M;B*&!IWNQ[O\/OGA@*"*?T @)@(1]!X%!2W?2B^O+ZUY),N[P8T?@JF!&LKI MGH-RYRU6->C\]2?UH/I!T:M[N6B5.[N<>W#EM7DS<;@9.8@?<"CH5]/[C:-W M_5(MC^GGT&:ODMBI="-.,OSKT)]3&D1;NM/?CS^\TCU T;;0P)T%?^&2U =/GY332]5[+=L+>@^(OG9; M!4K=>V5[)/U/E$=Q'..>1461XI[$^)#@H8Y$%M-GT!MLRI(!:EX*^:(OL+!^4]1K;UY2)BHJ8Q>38F4#7W_Q&64K+"FLE52*A M"@K?&R];NF4\TZWINJ'730B2HU?RC)(L8DY\R^&D.DHS:%=%91H3@NJM7@PA MI DVL*0R9FU87AIEF3C2J2AKJM,$N_(DY;U5"IGP;>^IA65]V"7[)9E1URH! MM&LJZHKR^EC7#\J'6@QGY/"UB&JX(8_2,L.UPI=#P75>0UPJ$.M(P/@JTCD M'/86_Y@G(5 E FK%R>!1_"G/>F M4Z08G1XMI6,"P5;BEP&F65U,84\0%L$:L"OC=%+U9]UV@/>[(P9L2Q;BR8[* M090"NOE$ H4A\J-DUP?#,VRHX0P1E8#3>[2Z;X.T8.B"MT;Q "? ST"MZ5VK M49IW&%NNU-Z\;%2G&UHP?>*D,:8L>3 L ME: "?EP;62.'DMB-)5&%DHCNH?;=@W [+_["U?G%>N#4.@!DI\RC=&CI%I%9 MTLJ:#A?9-QOMU$&>H.8/K?3&/M%**7?^WZB&X+)J^?];-8['+WW3#LM0\X^# M)2W4!1NYS'JB/4)Y*M,[PZ3G%3 MTPK: T$@_JHPD7("DP\^7/"0.0V8^I]@LO/>XHG6RJRMW&YT0ZT9O7S^/VJR MQXJC@U81%U,@.HYRU(>?4"1"FT&3C:,:R?5NL' #MUS.R4B@/"+?\HR;;U&4 MNT1+*R[90H12S\4VQI8_G3\GIIU\/^WD)Z>=.QP&E@,\'.:<1NF',"Y&A!'B MI8'G-#<.V,JTB!67I1 Z]QRU@$#9-&9@!#Y+.\#Y0K8 OYH0RS@&)H&2K61D M 5%ACNK]"'KFAP**, M4 6C]^YL,8)](L6*=!OD-S+V$<<-"IF[4M8&Z0Y&2>=,H\/>,:U&#<-PZL9/ MX^R/#G'^!P#NJ\A;>*9;<$]((LQY!T%96^,"#@&>)!T?RB2AOV'FNJ W[/A@ M-6?MT@P+OQK:9X^7:%M9&!V/XSR.A@*35F H:G$"6,4>6,5)*/QV&,\I##M- M7@+6:6[_B:<^F+X9$(M06_]@(>B?:^4(M?YY.Z*&>A-VGK$/(I%4X9ZFXW3# MX8/VWP;TV_UP!=^NH%(HYF/T_Z24.(O'.V;+ ^7WD-IA\C3;5LN%;J$6#GD\ MV\=<'XJD>BF&\X/S)""X#J=F1R$JX]%R_W5_,'\SGD>?MX^G^E^E76NTEE:M M0!J?EZ@,=CPICR_>;,/I% T4> ^/&"#1Z7@#UE<&'69Z80'[ORNN_P502P,$ M% @ ]I/^4!)[95+D P =@H !D !X;"]W;W)K&ULK591;]LV$/XK!Z\86D"()$J6Y,PVD+@IFF%%@\3M'H8]T!)M$95( MC:3BK+]^1TI6[,9V]Y 7D3SROCL>OSO=="O5-UTR9N"IKH2>C4ICFDO?UWG) M:JHO9,,$[JREJJG!I=KXNE&,%DZIKGP2!(E?4RY&\ZF3W:GY5+:FXH+=*=!M M75/U[S6KY'8V"D<[P3W?E,8*_/FTH1OVP,R7YD[ARA]0"EXSH;D4H-AZ-KH* M+Z\3>]X=^,K95N_-P=YD)>4WN[@M9J/ .L0JEAN+0'%X9 M6518(W?BGQQP- M)JWB_GR'_L'='>^RHIHM9/4G+TPY&V4C*-B:MI6YE]N/K+_/V.+ELM+N"]O^ M;#""O-5&UKTR>E!ST8WTJ8_#_U$@O0)Q?G>&G)?OJ:'SJ9);4/8THMF)NZK3 M1N>XL(_R8!3N1%)89]XCP^&XP% M;;BA%?^.KIT.1,_MP1U7?8Z&_C6L'8;M/%@7N<* G14-U4S%AE M(0W6X X*T@C"+(5??\E(2'YS\UL!S7/IL*[@%0OVB%6_P1IN$#E&9H1>%,;X M#1-B)6D"B1?'(?H1C(GU)B60>@&)CW#GV W&7HH:^,T2"(E'PL@.]@Y_X-E+ M6+1*6>N-U>F2I7E)RMU%(B]+T^?G.,;OSL8;R+Q)%)UA;S*P-SG+IQMM./Y; M+)M:TRH&![E]\X0_7\T ?[[PVCP_[]>R9&!LY8>5_7'W/VTTKH$-+J\[EP]> MA.VYC/45\CVW3U<.Q7*I;,%!ULA6H13+C[!QNH4ZVTJV2['GM18)^NN3J('SC#F#AF2S=EZ2;2?0DPP M(6P26CJCR&9D%O3YB9Q&$;')F=J-)(F/\<_?ZP5JIC:NX]$8QE:8KBT8I$-3 M==7U$L_'NX[L$U4;+C2FW1I5@XL42Z/JNIQN863C.HN5--BGN&F)C2%3]@#N MKZ4TNX4U,+2:\_\ 4$L#!!0 ( /:3_E! 4D&7Z0( -$' 9 >&PO M=V]R:W-H965TS,=@;[[W=V(*5:BS9M>]A+G#O[/G_?G>T;;Y5^, 6B MA5TII)D$A;7511B:K,"2F:ZJ4-+,6NF263+U)C251I;[H%*$212E88G2<"5!XWH2S.*+>=^M]PL^.VE9,8.72GSBN2TFP2B '->L%O9.;=_B7L_ MX65*&/^%;;.V%P60U<:J"6A=D>;-Z )2^ I7"KI"T,7,L<\Z?Q(1%KV24'=O/D)."[6G:A%W4@B9+H M!%ZO5=OS>+U?5_MYMC)6T^'X<@*_W^+W/7[_!?Q+55:U9?Z\J37D7-06<[A> M+)]+YF]A73UBP7VA$9_D&BA3V&:*/O$YG'%))T8( C =P%V&E86*A!LO/*?C M\AK>T[V_D9DJL 5)YWPT@GYG,(S(BKKI@(9>)TX&SMD?-LYSN%ZOZ?*VF:3K"P:S6G/+ MT5S S-!30MIQASKC!D%IX.1C,D,79!K2&@6QD!M'CNY3]@"58-) ;PAI]"2O M?R EC88_2VF=(UCRW7].XD1(?24FCO93!/3,EJ@WOID8R%0M;?/BMMZV7\V:9_IQ>=/L M;IG><)(D<$VA47&ULK55+;]LX$/XKA-"##0C1VY8"VT >+3:+MALD:?>PZ(&6 MQA81BG1)JD[[ZW=(R:K<)MX<]L+GS#??/#A<[*5ZU#6 (4\-%WKIU<;LSH- MES4T5)_)'0B\V4C54(-;M0WT3@&MG%+#@S@,9T%#F?!6"W=VJU8+V1K.!-PJ MHMNFH>K[)7"Y7WJ1=SBX8]O:V(-@M=C1+=R#^;2[5;@+!I2*-2 TDX(HV"R] MB^C\,K/R3N S@[T>K8GU9"WEH]W<5$LOM(2 0VDL L7I&UP!YQ8(:7SM,;W! MI%4('>_.D&-Y30U=+93<$V6E$,M0SJQOQ#;3!*!M-)@]TS4%/%X%!9'L?E#W*98<2OX R(Q^D M,+4F;T4%U;%^@(P&6O&!UF5\$O#/5IR1)/1)',;A";QD<#-Q>,DKW/SG8JV- MPG+X<@(X'8!3!YS^)S"AHB)_F1H4N1&E;(!,WDNMIS[Y".:YD/XOP.2A5@!' MX2?W[.GX8,($U@[G^ STU(44AZ@8K=Y^;9GY3E!.(";KS7 T@_5 Y :/+!T M[3N)-YB<$,<)0I"I722SW"UF(;D#RMD/M&N)MT(=MEOL$7J$*@AT9C64K6*& M'= S$A4IF60)(J9AWCL_9C7M!*,H(Y-TCF)1C$JH\$O8Y$N:;T@:.P>RK.,? M%[..?QR=*(ML*(OLM=F[[]K=0?\M: J66% M[#,_R>?=C&'Y0-4C&/NH?X\T22.28, ^2M&<$HO\/"OLB/$YY.'G6XJ2'._F M>/<@#>5'=W,_Q:04?E+$Y#UH?4ZN6J5L2,922!,!PJ(7&06N(R&V!'L)0F98:F@$^4SV)A-/T\S-Q=Y\5Q>@U'K;$!MW0>AT60K3-=% MA]/A#[KH6N]/\>X#PVAO;8%SV*!J>#;']*KN4^@V1NY<(UY+@VW=+6O\1T%9 M ;S?2&D.&VM@^)E7_P)02P,$% @ ]I/^4-9__VJ9 P %@@ !D !X M;"]W;W)K&ULE59M<^(V$/XK.VZF0V9\L2UC,"DP M0[CDFLZ]9))<[T.G'X2]@.9DB4HBD/[ZKF3@DN9"KU^P=K7[[+.K78GA1INO M=HGH8-M(94?1TKG5>9+8:HD-MV=ZA8IVYMHTW)%H%HE=&>1U<&IDPM*TES1< MJ&@\#+H;,Q[JM9-"X8T!NVX:;AXO4.K-*,JBO>)6+);.*Y+Q<,47>(?N\^K& MD)0<4&K1H+)"*S X'T63[/RB\/;!X'>!&_MD#3Z3F=9?O7!=CZ+4$T*)E?,( MG#X/.$4I/1#1^&N'&1U">L>GZSWZ5)(WQOE50[K(L6B[V"U8,/6KFEA4M58_W!W)L3^Z"'07\;:W.($]C M8"E+C^#EAV3S@)?_:+(Q?*2^[UQN*[FNA5K .ZWKC9#R%/Z8S*PSU#1_'@G< M/03NAL#=5P+?M2T/>@XO.'ROSD?1_)R>VQ6O_%'(%; M3_DY\CNCK84I-^;15VS2Z+5R,*FJ=;.6G""]RCCQ-P]C]S_-KZEUYD()AV_> MT[C6+^MU#E>&JVHI+(+Q25CXF$S@!(I!G/>*;XM[PVL$Q1ML+7[^J609^P7* MN$P'<#6=@A0572^[;1;G>7_W>_4?#*9A,*FZ!F7@;9=B92'KPB-R8X%E,>OE M1*73C\M^"J? 6%R67:\I8S8H2'.GYV[##4*Q<\IZ<=HO@D&6DT%6Q'G1]Q"L M[)/\R2TI(E\81+H5*6VNZGT%6+D'R>(^RZ"3Q1GS3GD\*$HO]G(?]%X[.N(3 M,DOC?B_S?#+"SSQ%KV5QG]9[+0$<:?[BT/S%T>9_=KX_.@''(2^M$\W+YKG< MKOQY^B#'3_!?PW"+_OGR[6G%%IKV$B.0T.\GU!.L++S@Z]6ENI1>8"3D<:]( MO9 '(64#+W2#3[?H?:]XR9.[FCIH$5XD"Y4?B_;:/F@/C]ZDO>N_F;:?:4?M&I9+>KC1> /:GVOM]H(/;G6? 0 *4+ 9 >&PO=V]R:W-H965T$82+*[:(HN&L39]J'H RV- M+384J26I..G7]Y"T%:?K&$E?)%*:.7,[0\YLH\V]+8D<>ZRDLN>=TKGZ8Z]G M\Y(J;L]T30I_5MI4W&%KUCU;&^)%4*ID+^WW1[V*"]69S\*W&S.?Z<9)H>C& M,-M4%3=/ER3UYKR3='8?;L6Z=/Y#;SZK^9H6Y+[5-P:[7HM2B(J4%5HQ0ZOS MSD7R\7+LY8/ [X(V=F_-?"1+K>_]YKHX[_2]0R0I=QZ!X_5 5R2E!X(;W[>8 MG=:D5]Q?[]"_A-@1RY);NM+R#U&X\KPSZ;""5KR1[E9O?J9M/$./EVMIPY-M MHNP0PGECG:ZVRO"@$BJ^^>,V#WL*D_XK"NE6(0U^1T/!RT_<\?G,Z TS7AIH M?A%"#=IP3BA?E(4S^"N@Y^:+IJXE(O@(_85ZU<:=EG55#Q4K\'1UMOTYVWE^E1P%\:=<:R?I>E M_;1_!"]KH\\"7O;_H__S8FF= 7G^.F)OT-H;!'N#U^RAIXI&$M,K,#K7:R7^ MH8+9DAOZR9.K8+FNT' V&J='OZ9#F3]NZ/89?!' +P/XU3[XYPC.[DI#]*)2 M;"$>7WXX$0KLDQ)Z]C1D'X]DNK>Z):1)Y&X7#FN4<)9]8,EXZI^C,9X9I#^P M=#I@"Z?S>Z9K[XEEDXR-4Y8,!RP!U.>JEOH)/MD@5#A=.>O&S-'W1CQP&>+S(9EGMOC_AU)VW,Y=24B4Q)TB MU!JQX(1BM=$/HD!0/#07>EF*2/5W.8-]K8W?(;,.=@!5^$[QS:FLEJ+@_N^2 M@X\Y6!HN3Z>#K NCQ0+O>/I':'KX$CYNZV(/_+-;N%V9J YQJI[BKU@"9403H06'_C,@2XK0G$. M*;9D8TC+&CK9%#E/@[7V(OE1C78']9(4K01XNY1BS>.9G@ZF\'C*KF+T/E3< MH\K*V)*\^!O333SQ3I+N$&R 3;%Y7/JEZ.4 MG1[B36]O=*K(K,. :&$/C1NGJ/9K.X->Q-'K63P.L%^Y6?L,25I!M7\VQJ%O MXE 8-T[781!;:H>Q+BQ+S-%DO #^K[1VNXTWT$[F\W\!4$L#!!0 ( /:3 M_E!,@K:\)@L -!' 9 >&PO=V]R:W-H965TP':RM3]^ M 2EJZ9S3#?+'36++#PU'H/=]3]/H^*&JOS8W>=X&WU;+LGE[=-.VMV]FL^;R M)E]ES>OJ-B^[OUQ5]2IKNU_KZUES6^?98MAHM9SQ,-2S55:41R?'PVL?ZY/C MZJY=%F7^L0Z:N]4JJ[^?YT1._KQPJ?B^J;M7YB='-]FU_EYWGZY_5AW MO\VVHRR*55XV154&=7[U]NB4O4DCTV\P$/\L\H=FY^>@+^6BJK[VO[Q;O#T* M^R/*E_EEVP^1=?_=Y_-\N>Q'ZH[C[\V@1]M]]AON_OQC]%^'XKMB+K(FGU?+ M?Q6+]N;M4704+/*K[&[9?JH>?LLW!:E^O,MJV0S_!@]K5O.CX/*N::O59N/N M"%9%N?X_^[9Y(W8VX,RQ =]LP*=N(#8;"+A!Y-A ;C:04_>@-AL,I<_6M0]O M7)*UV?O)^3O,V*9?-+\%-0E,'[8KGL7FZ.9VVWPWZSV>5F\+/UX-PQN C>5V5[ MTP1IN<@7Q/:)?WOMV7[6%;JMEO^H]HQ[!_S]KGP=B/ ? 0]Y^.4\"7[^Z1?B ML.:31V&Q>Y3D\&-IUF>#&"Q]ZB'MO5]B>W6(85@QG[U45>!]55)T#][K*+91YLWI$F^%_@?G.2 M]0O_M2BS\K+(ED'_J0HNO@=G=TW'-$UP3AW& MWD[T=B?:6_"G_#XO[W+J<[7>4.\4Q(5A:EO4^C(E*!VI:)]*,*5"P>4^E1)4 MMT=#OXUF6Z'Q5GBZ^$\G8?DB2,_>?4Y.J4H-.G4FY@84BJ'(, WJQ!#3H0)# MI01EN([I.J-MG9&WSB3O7+J[7-;>5RZ"TU7_>?GO\ )5=82.0G -3LF<@@RL M&D-:<7 )I!04.SXB\;;FV%OS/+LMVNX#DG[K0LNB:._JG+2(&.V;A["*.0%Q M+4"I&!(Q.K\8DD(INE066I<,1XIM;H*/6;$(.OGK1+#-RNNBUZ?3ILE;VAI# M_*:'#-1-0$H *"$@QED,"J>HT$2.RG?R ?-6GBZ++G8,%W(3_/4^[S7:I_:, MVY'YRVDLLQ;&Q&-5=K/E[EOV*M8>5VLUXNT>!:AY%DG$D]2+[ MU=J$P/P18:K(;H;Q%CF*).-(ZD7VB[0A@?E3PF/$%=LXJG<42<:1U(OLUVO# M O.GA?F0;.?5:G57%I= 6KN@^^=M7F=#VC[_D7ZG"*\U;A:_G/!RZYG<[YD> MX>6$5TD)8\N"A@V"4H$44"EHXI M&1J'Q7(;)+@_2$S58HXMGDEX?N84I6)TLC'%#;3CE*)VD_%^P393<'^F>(0N M@$(9] D*A*Z4@[NAKN(T8W!\QUOK\(6^'Z=JG*S.W=L_U"RJS M-5SN-UR?,F._XPI-/%!4+ T\A9A2PL")!XJ*F*-CX]9DN=]DIZ@R;HL9EP+6 M2E&PD4L(BLL8?5 I:J?/W:_5&CKWM^*':S+NDED, Q0%0:U-"$A$"I9-0-IQ MAH7-%V*L)Y^FQX+HL4&I! *MAT 8#(L4XS!<8>.%\,>+1ZBP((($K!@CT'L( M!,XK$8A#?84-&,(?,,[J*EM<9DT;?,Z7^7TQW))ZL@:+G2EO_YSWDS186',5 M?G/U:+# KL8%FAVD*!G":0F"4J%$YQ%3,G)-B@IKI,)OI!,T6."F64LX2T9 M2J#+%4.,H?D7@HI=LR_"^K;PM^D'"[# ;;2(8=68D;#U(1@4D@C&N$ZMC1!B MK&>?*+Y$4H!&0S"P/T@(1D*;(1CEZ.Z$S1%BK%D_7'X)EX7U'O39+"'^6^+58KOI/;-GF=9L5Y7#_[\GR*ZVKR_#EY%=:5Y5^5_7(KZ0Z M9]B9S2E*PKL1"4%Q!:4\)2C1M?3TJ9362:7?22?(KR3:;C0-0T X"!*0@!J= M$I"2CCY56L>6_L;\8/651+\,8S_%0/4E&"1*!",;3U%<2G3:L MD[!^6"9&X%TW G'<>9(V/(;^*" IP\I=B8&HB&+@H(J48UZ(OFR24/TG\EF>+O^^RNLN^ MS7!9_]G>Y/73M5A99U?RY;18[2QO\WNK1XL5=C:X6&Q.,7#F@6#@#'%*,*YP MI*R+*K^+3I!AA5OB5P:I$0$QM.Z#HKB&<8&BA')=K]:YE;\+/UR&B>5O'-H/ M!3%HM 3$4?BE(.[(^\H&"376DD^48:*#AHTXP<#9L81@H&6G!!-)1Z$V4*BQ M)7:'2S U'P]K)A@%:\:,0343C./D:ILLM#]9?#B;?RF+^TZ NS.,-/;1"JRM MR6OV<@JLK;UJO[WZ%O]B:],,:3!!13R$O0Q!,8'6"*<4IA5S:+&VAJK]ACI! MBS5Q(URC:Y:@.%K$G!"4P+>C"$IJ[>C>M+5N[6_*#Q9C3&".,/$>=?OP=_=%K:?U"?''J- M]7"C7DYEC75/\^@GW@QUMQNV''.*BN -JX2@HMWGG3:G#U.Q=MUU,SN/O#W] MF3?BH3>)2B4@@Y26:-5%B"Y4@I+"5:FU9O/,3[T9W"0;M!J @#1*@ 34502[ M&I)BCK;:RLAFB6ADKK^J;ZM.<_/GG >.K+E'+_AP7&3M-7KT MPW$1U27#DX@9>+,M(1@&^Y^4A!P?U,B::?3DA^(BXADU!6=1YA3%&10EBC)H MJH6B9.@(#I%U\,C?A1_^"#+1CL,I<()!2] (1J.:"<;UR+4-$]'S/!L7$6OM MT*/61-L9_5U43;!,K_J=A6^[I-PO?[ZF/4O;74[?#_*1=6VU6KX\2;/%GG= M ]W?KZJJ_?%+OX/ME_B<_!]02P,$% @ ]I/^4-_WD8"Y P ?0P !D M !X;"]W;W)K&ULI5=-;^,V$/TKA+"'!-A$$O4= MV 8;-O.&0&H_V ME+WP#8! ;VU#^-C9"+&];J M^"W= I%O5I2UA9!3MG;YED%1::.V<;'G MQ6Y;U,29C/3:$YN,Z$XT-8$GAOBN;0OV_1X:NA\[OG-8>*[7&Z$6W,EH6ZQA M >+;]HG)F3NP5'4+A->4( :KL3/U[^:^IPPTXK<:]OQHC)24):4O:O)0C1U/ M100-E$)1%/+Q"C-H&L4DX_B[)W4&G\KP>'Q@_TF+EV*6!8<9;7ZO*[$9.ZF# M*E@5NT8\T_W/T N*%%])&ZY_T;['>@XJ=US0MC>6$;0UZ9[%6Y^((P/)8S? MO0$V#<(S!D%O$'S60]@;A)_U$/4&6KK;:=>)RPM13$:,[A%3:,FF!CK[VEKF MJR:J4!:"R;>UM!.3!:SEM@OT0+JB4YMW]0PE)67=U-V$/>Q9XIE]VMS/;'+^G_?Y?_;^+AG!4%"!Y@L^**AGV%(F M:K)&?TR77#!Y(_QY@3X4E1C)R"PH'&!LR;2@_.E/-Z2 SO2CS@0A@P 6"-]GA<+!)36U2?2.\ MF145F#MJ04FI1FW/;2BP/Z9]TYNSB SUJ]Y:MV\_Z+O&_+%@ZYIPU,!*NO)N$[E! MK.MUNXF@6]W,+:F0K:$>;N3_ V *(-^O*!6'B7(P_..8_ M02P,$% @ M]I/^4&:?BH[,"0 :$( !D !X;"]W;W)K&UL MM5Q=;]LV&_TK0K !&[#6XC=9I $:VT7[8MV*IMTNAETH-N,(E:5,DI,5>'_\ M*-DQ9?*1HDC536);YR%-'?$YY"'I\X[ M,HE3_3$/BMUV&^7?+G62/;P^0V>/'WR*-[=E]<'LXOPNVN@K77ZY^YB;=[-C M*>MXJ],BSM(@US>OS]Z@5TL4AE5$#?DCU@]%XW50M>4ZR[Y6;]ZO7Y^%U5?2 MB5Z551F1^7>OYSI)JJ+,%_GG4.K9L=(JL/GZL?2W=>M-:ZZC0L^SY,]X7=Z^ M/I-GP5K?1+ND_)0]O-.'%K&JO%66%/7?X.& #<^"U:XHL^TAV'R#;9SN_T?_ M'NY$(\"4 P?@0P!V VA+ #D$D+XUT$, [5L#.P3439_MVU[?N$541A?G>?80 MY!7:E%:]J.]^'6WN5YQ63\I5F9NKL8DK+S[I>YWN=/#30I=1G!0_!R^"+U>+ MX*4MXB+:;'*]B>H.F]T$CX_"7[\::/"^U-OB[XZ*Z+$B6E=$NY\P MZ/G9!_(ZL$II]Q>8",3.9_=-5@ 4ETR>HA8^BH4$TU/4$D"9&L41==)"=FPA MZVSA/+I.=##/MMM=&J_J^UD$?WW0VVN=_QW\/WB;1^GJ-BYT\"9=![^7MSHW M-WNS2Z(RR[\%;[6V\(X;SH]?AT_+K#A6)'JTN] ;HQRED8U])>6W.].>J CN M=+XR%XS>5-^AS,HH"59U2-[^2'37B%_R\$>HYSX5QL"PQ;#:EL^N[>3VRN/M ME9WE_&YNH*$PW017^UM\\E!U/G0=M:MC[6K:IPB%5H+"H1GB$-GLL(A2['3^ M.0QCH9,C !A6A'(G24 P*4@(9PG4D%HT%:'F^B==Q&L3%$?)+\$[,_YY<76G M]3IXGY8Z3\V8L@?Y"-OOBB>FWPH1(H/IWT>RDZP>AB[[/HIR3ESR?909X(;( M)=^'*4S;N+G.XI7N1;<5%B0GIMNJ"%*#Z5;>O9="N&S[ M("6Q2[8/0D)X:1U *=%"-;;JA;O5ZSM2_6>H?=*Y_>F M4_?CV4H,IA/S;/4"=\]XNGAF/H5A2%VB?112Q)5L $7]' Z@B&S,_$[;:(4* M=PO5.*[?K.]U7L9%%=^'9:LL6$S,LI4)W#T!Z6)9^LQXHW( Q$/A]!+K%:0L)IR256%4CW9*2#W$/D28<2+KD MB&*77 DL3OBAD!M VYBI8AT2U$?;G_396W)]R*Q8:Q-[*P1F_+)8&_M$'F2 MAYDWF(90RLVP"P#%B'"]-0@E&S6>MM%J#>G6FD%$FBN&AC*/KWT46P\',B91[! $IX21A $>3.H)<0BM*6 32Q,D/&^UP0P<^4 M6&)E@4QL?5&;\.E@Z^L0>:*>PAGFS@&0(DZ"70 @Q)#++H02LD5CJ=49.M[T M@MB=9VE9V;%,K%'1BIXM:9:"#G2[JVTY$(I=M !0JEVT? MQ)5TR0:,-=6BN;2QTC/&Y+K,LVB]BHHR^&QFN?=QT3,Q4RL5=&(;BUH-H(-M M+.I[2IAP=P8$H6CH.AL BH748]-'4=DVVZ56?.@8$ZN3SN>G9VKU@D[L7E&K M!'2P>T4!8XIYZ1FPG CV>JR/PMAUPI80BC?6+DZ7+JT"L3'VU5,D^UFZ!]7, MB@>;V+IB5@;88.N*^5Z2H"[5 (@*MSL#($2E.Y"&4"%I&6IA$#N6M(" "$LW8X-H9!"+71;A6)C M_*NW<;+5ZV!9+1Z649S62_A]R+3JP28VJIA5!#;8J&*0<^2N%LTA%&7N+ E M8>8*^Q) $8Q;IL',2A$;XU5UTFFN?[[5D>F^JRCIM=/$J@>?V+#B5@OX8,.* M PZ2PS P+!$!P@XE9^^!B[ZBEZ!\DPM\K!)W:TN)4 /MC1 MXKZ_)-TM'G, ))#'LP]"C+J^)(C"+:-J;I6'C_&SGF+Z7;;5S\_:O+%W;&)O MBUN!X(.]+>X[3=@=-L_[@!8 B+H;2)802+6,K+E5)3[&UWJ*Z-[#*VXEA$_L M:PFK"V*PKR4 G\DU).< "+M*NX! GM,!@%C8XFH)*T9BC*MEU-;TTH]1SZ4% M855"3.Q5"9OSQ6"O2OCFD3NHG0,81'T&@81"GI-+IX_Q-E\ &-)"I+3J(<=X4E=?OYF![C8NC7SV8$_:I"XG=IND3>1R ML-LD 2,I]!9^()1T=V L )1DRDVP $KQMAFKM HBQ_A-$(NUS93K51E\SJHY M3;';]NNATF9].;'%)&U^EX,M)@EL66)>'X504KHC7 E<.BN[D$H@5O&0=(* MBQQC,K5P_#A;[4.L3?YR8KM)-LYE#+:;)& 1$8]7P"%R=ZLN !!SUQ>6 $BT M+0E(*RURC-740NHSEWN4%0,UL<6DK "HP1:3@JPA=WT6 #'O' ( DNXCL@1 M"+$69I65'35J4U26WV7FNG[>\$A915 3^TC*YGDUV$=2OJ_C'@&: QAW7K( M,(B[V@J"6O:F*BLMJEM:EHGI@.DS#GW9A*XF]G^4S=AJL/^C?$/FA1F2N"0! M*.X=#H!0A@+L$@7!FEW\M)56+%2W6(!4C9E@JL8)OLF/\#7/\(TXQ.5LB9HV#\V:HN:E_L: (5MDN+?='J8^?'G\6X4W] M6P#.YY?HU1P!GR^JGU&H#^K;XO>_P? ARC>Q>202?6.J"E]69D&^_U6#_9LR MNZN/[5]G99EMZY>W9@JK\PI@KM]D6?GXIJK@^.,2%_\!4$L#!!0 ( /:3 M_E L.MS(,0, (0+ 9 >&PO=V]R:W-H965T&9'D,%,&0FJ_]9P#5EFE/0^_E:B3AW3$'?'6_5/-GF= MS)1*N.;93S97Z=#I.V@."[K*U#W??($JH=#HS7@F[2_:E-A>Z*#92BJ>5V2] M@YP5Y3]]J@JQ0\#'"*0BD"8A.$+P*X)_:H2@(@2G1@@K@DW=+7.WA1M314<# MP3=(&+16,P-;?WO%"I1)-B#O,6_KB;'W7P75V'NAAD6XPKTBGX=55<(-][CXA'O);]7)], MQW%;.O\7??+JZ'O%\.N3X5L]_XC>F$F:) (2>P 07Z#M$?GU34/1C8)<_NX( M%-2! ALHZ#Z";>>G)$:6:*Z\]8CX/1P.W/6N*RVHJ!_V]U'C0U3H^2381TU: M4#IBKT;M91C6&8:=&3X63,$Z,<-CPY1?NP'#:W)(2KPXCAJ]ZA?9]COS'"R$OKK>XHY M<:T8OZTYV'NYQ+W7VE,Q]ZH5$=RPIP45DKC7L*<%%4=A\Q5J06$OBHZ\0WCG M2X4[D_RN4A"G&(3)BR1Y8XM>;E/LO]HB_^#2"?Q^TZ%#$/8(:3K4@CJ\Y%I0 M^FT,&@:Y.UU%#B*Q[9Q$,[XJ5/D9J5?KEO&C;90:ZU?X\AJWK(]-BVF[F!?Y MLC^]I2)AA409+'0H[\(T=*)L^,]^@=02P,$% @ ]I/^4)SFUKKU @ 20@ !D !X;"]W;W)K&ULI59=;]HP%/TK5K2'(G7-%Y"T J06-&W3.E5%W1ZF M/9CD E8=F]H.=/]^UTZ:47!1I;T0.[GGY)Q[R-<#+:T!7,P3QL[A3NPHZE9!4(S:0@ M"I;CX#J^FN8VW@7\8+#3>VMBG2RD?+2;+^4XB*P@X% 8RT#QLH4I<&Z)4,93 MRQETK[3 _?4+^R?G';TLJ(:IY#]9:=;C( ]("4M:=@#Q/TW $D+2-X+2%M ZHPVRIRM&35T,E)R M1Y2-1C:[<+EQ:'3#A*WBW"A\RA!G)O>P!5$#.9M*46)QH"2XTI*SDAK!K+2Y(&IV3)$HB#WQZ&CZ# N&QA<>7K^$AYJ)+2-(E)'%\Z>F$:/+K>J&- MPL_L]PG6M&--'6O_3=8"V)8N..ASLE)2>Q/5< P=AVV_[22.HS@=A=O]?/BB MLCCNHEX)['<"^R<%?@.MK\@UQZYV]<;Y0$I9+\RRYMAKA:R%\6IN: =[:K)\ M>*#X.*9O:^73.^CT#MZ?4 '&)VUP]-HX2I+L0)PG*DXN$[^\82=O>%+>=RF* M6BD0!D?=:Z7DC(F"UR4V%_:--&M01/P+IUJ#:2)[/E/#8[E)G!]X\@2E:>:W ME'66LI.6<"RX=L"OX:EFFC536)0$OY E=G]EU1=2&_V?#C-/V?K1@4-?4)[Z M'>:=P_R]1<.# '!58O7:^7C2$F=TP3BF!+374G[4LI=1_\#1<YC\!5!+ P04 " #VD_Y0_:#P0VH" 2!@ &0 'AL+W=OJ>[*FOPQ8 >78#DAZ0_"L@[0%I2+13%M*Z8H[EF=$M,3X: MV;P1:A/0F U7OHOWSN M1YS+YT97ADEDK@A3)4&_;+H*S[1UEAS>0:$KQ7]# MN-P;?$0.K\ Q+M!Z3Q[NK\CAP1$Y(%R16RX$QMF,.E3MWTV+7N%EIS!Y0V%* M;K5RM24?50GE#OQL/WZR!T^Q6D/)DDW)+I.]A#>-.B9I_(XD<1+OTO/?\&=R MTJ&#:>!+W^#[XFHPY%J5^+$8#I9\OUB@A?/Q8P_[:& ?!?;16^RMPL8ON9"A MXP[G;\W#"!>^X[O:V1%. J%?(NO\9)Q^R.AZNT:O@](T.1V"GFD=#UK'>[5N M?Y[&C^].>>,=\LY&+^2]#AHEH[,7\NC6V$DP5=A&%@O3*-=-X' Z++R+,.?T M;WBW+6^9J;BR1, 2H?'Q*0HPW0;J'*=788@7VN%*"&:-2QN,#\#[I=9NX_@7 M#'\#^1]02P,$% @ ]I/^4/*-X7\ ! HQ$ !D !X;"]W;W)K&ULK9A=CYLX%(;_BH5Z,96Z SY\):,DTI91U:Y::333 M[EY[@I.@ J;&2=K^^MK 8*9@-YG-30()Y_5[CH\?#(LCXU_K':4"?2_RLEXZ M.R&J&]>MUSM:D/J:5;24_VP8+XB0IWSKUA6G)&V"BMP%SXO<@F2ELUHTO]WQ MU8+M19Z5](ZC>E\4A/]X2W-V7#K8>?KA/MONA/K!72TJLJ4/5'RI[K@\L1)QNEL[?^":!N0IHKO@WH\=Z<(Q4*H^,?54G']*EXRE'-*=KH22( M_#K0A.:Y4I(^OG6B3C^F"AP>/ZF_:Y*7R3R2FB8L_R]+Q6[IS!R4T@W9Y^*> M'=_3+J%0Z:U97C>?Z-A=ZSEHO:\%*[I@Z:#(RO:;?.\*,0C @2$ N@ X-<#O M OPFT=99D]8M$62UX.R(N+I:JJF#IC9-M,PF*]4T/@@N_\UDG%C=<;;EI)#* M6T3*%,GS=-]6.&&UJ-%50JI,D#S[25/T+LN+YK+/$67;UZC5ZAK$2?LCR7X?7"%3(-9<9==Y;?MI;!8/F??7F- M?.\- @^\B?#$'GY+US(X-1"-#$1!@*<-Q+V!V&I@N+1XL[1.;(EX9":,8Y@V M,^O-S*QF/C/) [1YJHG0-5GW+*A&AJ?WVOLHZW*#DCWG MLD-0I>HCK;'-B9[F(T_>M!_L:<9ZI[7/[Z6:A)\W6L66HN !Z/&?.?4G,&%- M/0P71%/2J3W+*@P-JP)K/F([($^G4](I/6NV66PPH.F([7A\ :$2/ 8E]G%@ ML*)9B>VP-$UP-^B8B[X7&DB -1AQ9.VJ,VYZ6,,.VVEW;F^-(0FL,,M/PFF+8CK$7==887AA'ADD&S2^P\^N$NU[223SKK[GI3@.:6F"G M5G.OL>W2!MNTBP*K4QOF$_B1 5B@@047 Q:< 2S0P(++ PO&P((@C@Q6-+# M#JR)N>W&&[,J]L 2-"L OLN[J6;J 3&6[HPGIGRUY@#.^8NMH]*8$Q ;$8@ M: 2"'8'_;RN5P!B+_BPVM; F(]C)>,YV*NFTAAN/V=S_?3?E#IZ@U>N+3X1O ML[*6[;&18=YU+'/@[1N!]D2PJGFH?F1"/J(WASM*4LK5!?+_#6/BZ40]I_?O M95:_ %!+ P04 " #VD_Y0P\T@O*D" ##!P &0 'AL+W=O M7(4.X%9\9[#5O3:Q5AZE?+*=+_G4"VQ$P&%I+ 7%WP9FP+EEPCA^MJ1>IVF! M_?8+^ZTSCV8>J8:9Y#]8;HJI-_9(#BM:<[.0V\_0&AI9OJ7DVGW)MET;>&19 M:R-%"\8(!"N;/]VUB>@!HO (&H!D8N[$7)17E-#LU3)+5%V-;+9AK/JT!@< M*VU5[HW"688XD\V57"LJD'E-:)D3[.=UD["9U$:3DQMM&+J'G-S6IE9 +H54 MACU3M^AFA_M# \']06:T8H9R]FS7,BX-I>B I:]U>4X&P1F)@BAXN+\F)Y]._V3Q M,4E=IJ(N4Y&C'1R@G4E1<< \G)%2&MR1'' WY!='J <=]'YL, MS79$R-(4FLB5,[#/?\,6.S9[[#99%*7^9D\$PRZ"X5%SB]:-JT[5JXYRU3EF M>,R2L8'BA<&KU=5\*[RM;"^7#@*@P-RO9LQ M?%<)6UC_^,7Q\"\UOW&ULQ9=;;^(X%,>_BA7UH95F MR0T"5(#$;;4S4E=H4'1" D\PH MI6[@>9&;8L*\1=S*K-_="JTGH/BHU0\+8QU!BEA^16_%2 J!MJ/ MW2 H#(*Z0?>*05@8A+=&Z!8&W5LC] J#;.AN/O8,W (K/!D)?D+"J+4WH\%H/L%*$RH?$"_H>?U MW?/: [ MY")IGDI$&'IF1,E/E8XG0JE^[;KOKMH/6NQ=C:;D$YSYS()6AU^.K(-"[Q,*O,"SY#._V=P?VH;S8]&7 MWQW] D983I8P\Q?>/EG^F6ZD$KK<_VWQWRW]=S/_W2O^_]0+XV<6\Q305"E! M-D>%-Q20XFC.TQA+I:_BP 4VBXQM=N7^H\R_62-?)\%P,!BYK]57UA2%?M"[ M%"V:HIX?UD3+IBB*^N_A+B#T2@B]5@@S+$F,EJLUPA\SR&MPSVD"0J)[4G3( M!QN:BG2WH& M\7W($DXI%KFW[*&57IY8OS(6M7+#L MERS[[=6\W>JO->);E!!Z--]K)"$^"J((R,>6I%E:5[]<(V7U=@U39G_DW0?HE:UZ1VP>+GETUJ%-LJO1"UZ!H M4U5F8T[1K6QX4Q"[[*0A-98C4_EVINPM3S/3; ]?ZY_YCW/?TK\PIY]L@_WN M/C\Z/6&Q([HP*6QU**_3UR]1O*'X(=MN;[C2F_?L=J]/<"",0#_?&ULC511;],P$/XK5K2'5H(Z33-636FD=14"!*A: M-WA /#CI);'FV,&^--N_QW;2J, *O,1W]GW??7<^)^F4?C05 )*G6DBS"BK$ MYII2DU=0,S-3#4A[4BA=,[2N+JEI-+"]!]6"1F'XAM:,RR!-_-Y6IXEJ47 ) M6TU,6]=,/Z]!J&X5S(/CQATO*W0;-$T:5L(.\*'9:NO1D67/:Y"&*TDT%*O@ M9GZ]CEV\#_C"H3,G-G&59$H].N?]?A6$3A (R-$Q,+LJU6P#,@>"M8*O%/=.QCJN71\N1+&?TG7QU[: MC'EK4-4#V/HUE_W*GH8^G "B=Y_(J]PP9&FB54>TB[9LSO"E>K05 MQZ6[E!UJ>\HM#M./2I:O[T'79 ,9DLEGIC5SC9J2R0:0<6&FY()P2=9<"-M' MDU"T>1V:YD..=9\C.I/C0RMG9!&^(E$8A0^[#9E<3']EH5;U*#T:I4>>=G&& MU@O><),+95H-Y-M-9E#;:_[^%_+%2+[PY/$9\GN%3)#<=N.9RY( M>(8O=:!G6WHV]Q .Z3R,9\N$'EX0$8\BXO\043"N_RT@_E- %,^N?A- 3R;% M/;I/3)=<&B*@L+AP=G49$-T/'3&PO=V]R:W-H965T M>VL["4C]^(Z=9!M$-N(!U+[LVFN?F3EGQCONSI6^-Q-$"P^%D*873*PM M#\/09!,LF-E7)4I:&2E=,$M3/0Y-J9'E'E2(,(FB5E@P+H-^UW\[U_VNFEK! M)9YK,-.B8/KQ"(6:]X(X6'VXX..)=1_"?K=D8[Q$>UV>:YJ%E96<%R@-5Q(T MCGK!I_AP$'N WW'#<6[6QN"H#)6Z=Y.3O!=$+B(4F%EG@M%KA@,4PEFB.'XM MC0:53P=<'Z^L?_'DBZB,S3.F:6];M: MS4&[W63-#;PV'DULN'1IO+2:5CGA;/^2CR4?\8Q)"U>:2<.\O 9VKB7IJPT3 M<(3\)Y=CN$"CM-V%G6.TC NS"Q_A^O(8=M[MPCO@$LZX$ [<#2V%YAR$V3*, MHT4824T8WZ9R'])H#Y(HB3; !]OAQY@1/';P^. I/"1!*E622I7$VTMK[-TP MS=E0()Q(BQJ-A<_2T$TXL%N9NBY^T\I-Z/XT:/P,22PF>,XLYS%9. M^J))MFZD2$33&8(OB(VY6$14,L'Y,[X MK)^TF@?M3C>N]:5O:B!O5MB=\&Q7?QE:^=34%MV=8#%'?P6^HTWX/SC5W MOQK"2J22Y6Z\ FY)1K,*KOFF26]5?EI;1?@^EZ3!A)=0HLXHQ_2[=!FMR_^F M+&[WD$;[4?1^2ZCM*M3V_U:?[6>%E[:C:'/9=2H:G5>A(6B!"VXYO@Z7153- M)X>HCLM!Q>7@'QTA M8:OT)=P*FB_O"2$Q='?[M/]*9G+E[K<_%6W8BYS'A) MU%BAIM3MU BL8R6(%= %QU@FT")"!QDN8#M96@9>-C3!6([0+MPB2GK4=B9[9+ M-VD_?G::AK:D)=H%XZ:UD_,<'Y_S.K:[Y11 H5]YQF3/FBI5'-NV3*:0 M$WG$"V#ZS9B+G"C=%1-;%@)(6D)Y9KN.$]@YH MTX"K[:7WC^7D]60>B(0!S[[15$U[5F2A%,9DEJD;/C^':D(=XR_AF2Q_T;RR M=2R4S*3B>07K"'+*%O_D5Y6(%0#[6P"W MRV@%^S.- M4JN$;]JG[IH';?U"JB7@5LO [?TYVWQ]T5_ M^[>O 2[08$K8!(S6U\PH2VB1 ;K_K!VB"P6Y_+XC'*\.QRO#\;>$,YCELZQ< M= C&8[W[Z!C&B*2\*/BOFWUJ, O#R'-JL[79^O5L_9VSO3%?%08I.B."Z1E)='\-^0.(7:GL MU,X[[Z&R01U.\$:5#5[6HN/YKK->LF&3&>[@8$, 369.$'^NV%V MT63F>V&\;G;59(;CR&N64UBG.&R;XK,RQ0=H!(+RU&3WI,KT@6[]T!NLD4$M M-_0'_9,6HSJRZ#UH,:[#B=]&BX/X12$W9'C^JL7E+HNUZ6'G^6SC_ \EZ)/'A#*),AAKRCD*]2X@%M>G14?QHCSU/G"E3]%E&PO=V]R M:W-H965TUAVD-(+L1J8C/;@7:_?K83TI"$B&TO8#OGW'O/R8WM\8ZR%QX#"/2:)H1/ MC%B(S;5I\C"&-. 7= -$/EE1E@9"3MG:Y!L&0:1):6(ZEN6;:8"),1WKM0\CH5:,*?C3;"&)Q#/FP"%-N/Y%NP)K&2C,N*!I0985I)CD_\%KX4.%(..T$YR"X-0)WA&"6Q#<4S-X M!<$[-<.P(&CI9JY=&S]ELA> ]E=="675&8 M?JX0;7V5)_!U K4M;J>N)2W;5M]5$S.0QAZ"YBT@U[\\!"V:(/\]V8$%P]*" M8:<%CQ D^#=$^IO+"-M/UW*7YQ4O"(+<+ YAQK# '9[D&8>5*H*.:U)8X3BW. MH@53L>- ZJB4.NJ46MMQZ5\H'S4:T7/J;=_$#(8U5?,6C'/EUZ0W0;YCUZ2; ME5,H!;;6QS]'(:07B/?P^77F/F!K M];$DL)*IK(N1?$DLOR+D$T$W^@Q<4B%/5#V,Y:T*F +(YRM*Q7ZB$I3WM.D? M4$L#!!0 ( /:3_E![P:::[ ( /X( 9 >&PO=V]R:W-H965TPDA-"DI;MI[>2\KY]S_)71EO%[D0%(])C30HR-3,KUN6F*)(,< MBS.VAD*]63*>8ZFZ?&6*-0><5J*<'MV252?W G(S6> 5SD'?K&ZYZ9NN2DAP*05B!."S'QH5] M/K4M+:@B?A+8BDX;Z506C-WKSE4Z-BQ-!!02J2VP^MO %"C53HKCH3$UVC&U ML-M^=O]4):^266 !4T9_D51F8R,R4 I+7%)YR[:?H4G(UWX)HZ+Z1=LZ-G0, ME)1"LKP1*X*<%/4_?FP*T1'8WAZ!TPB<8P5N(W"K1&NR*JT9EG@RXFR+N(Y6 M;KI1U:92JVQ(H:=Q+KEZ2Y1.3JZ*#0BIYD4*=#)7BR0M*2"V1)T7I^AD!A(3 MJEH?T-U\AD[>G:)WB!3HFE"J9D.,3*E@M*69- -?U@,[>P;^4A9GR+7>(\=R MK 'Y]+!\!HF2VUINQZ_EIBI!6P>GK8-3^;E'U.'WQ4)(KA;8GP/&;FOL5L;> M'N./#R613R@'F;%TJ$RU/*CD>M-M)KX;A2-STRW&4)#W$O2*S&O)O(-DUYC? MJVE=J/F&&E) 4G(B"0S.9^WF=Q@\>P>S'^+Z[C"EWU+Z!RF_L2+_3U"_1V%' M?KR#.A04!\.L0K]D3#YW]!78?O),_@%02P,$% M @ ]I/^4*,IH>O7! 418 !D !X;"]W;W)K&ULO5A;;]LV&/TKA+$-*9#$(G6QG3D&DOC2# T6).WV,.R!MC_;1"71)2F[ M&?;C1UTBV1;-*DB6/C22?,YW(_D=DOTM%U_E"D"A[U$8R\O62JGU1;LM9RN( MJ#SG:XCU+PLN(JKTJUBVY5H G6>D*&P3QPG:$65Q:]#/OMV+09\G*F0QW LD MDRBBXND:0KZ];.'6\X<'MERI]$-[T%_3)3R"^K*^%_JM75J9LPABR7B,!"PN M6U?X8D+\E) A_F"PE3O/*$UEROG7].5V?MERTH@@A)E*35#]9P,W$(:I)1W' MM\)HJ_29$G>?GZV/L^1U,E,JX8:'?[*Y6EVVNBTTAP5-0O7 MQ^A2"@+<,9# MF?V/MCDV<%IHEDC%HX*L(XA8G/^EWXM"[!"T'3.!% 1R2/".$-R"X#8E> 7! M:QJ27Q#\IAZ"@A <$H(CA$Y!Z&2#E5$J2=T!VK%YVCGIP_H9 B*LE _G:$O MCT-T\M.'?EOI %(S[5GA[#IW1HXX<]$=C]5*HE$\A[F!/[+S@Q_Q)W8^)A8# M;5VYLGSDN7S7Q&KQMR0^1ZYSBHA#'$- -XWIN&>@#^WT.RHT'1^ECUX7_/AU MP4_L]"',C@6_-Q1N.9/=S)Y[Q-ZC[M+S) 3$%^CH1$9_?=(T=*L@DG];G'JE M4R]SZAUQ6CAB,8JU;+!XQB- )R&7$O12T9&PS#> /$T1IB63.P@R!ZEP; :N M4_SKMS>[# /+^:0R=&:&!+KEX@ MFH*P=2KL5$KOO%^#Q#L;#/Q_M\C"PVZE/>^PT'F/-$#/L&/$CHQ8US=V20.6 MU!KJ?H5(52%BG\I4KM",KIFBH5Y>L1)LFJ136:\X+A <::32N($BM3AQQZ@1 M8P/4"PY;RWY*E19C]\V:?V%J-PZWWB2*])IC)\VP^PE6NH_MPO\Q"9-&R[.2 M2^R_X_*LE S;I>PMEF==>5W&&[WKUZ/U78;[*A:@Z=%-"]O;%]2T4J-29. M\P:"_D57GW^AT?K7SZ=ZN>N#48/60BH))OC]6@NI=(W8=>WW;0Q"KM@:K4', MM ^Z!.,9V6X&.^>.\[/Q?/IRXGXJE9X1NYY]@@V$B#0:EDI#B/>.PU()#;$? MS,9Z;XDV-$PRQR]:9L1PI#HFU0[MG0NL",0RNYN4.K8D5OD-0/FUO/^\ MRF[]#KY?XXLA-GP?X8MQ?KM9F<\O6^^H6#+=,D-8:%?.>4>'+?+[R_Q%\75V M?3;E2O$H>UP!G8-( ?KW!>?J^25U4-XB#_X#4$L#!!0 ( /:3_E# $Z!L M"P, +@* 9 >&PO=V]R:W-H965T2#6@)H\IPPKOK64NM5U[95M(0D5.=B!1R_S(5,0HU;N;#5 M2D(8&U#";,]Q CL)*;<&/7-V(P<]D6I&.=Q(HM(D">7+)3"Q[ENNM3FXI8NE MS@[L06\5+F *^FYU(W%GERPQ38 K*CB1,.];%VYWXAJ L?A)8:VVUB0+92;$ M0[:YBON6DWD$#"*=483X]P1#8"QC0C\>"U*KU,R V^L-^\0$C\',0@5#P7[1 M6"_[5MLB,?X?/A>) MV (@3S7 *P#>+J!Q . 7 /]8A48!:!RKT"P S6,!00$(3.[S9)E,CT(=#GI2 MK(G,K)$M6YCK,FA,,.5994VUQ*\4<7IPQ9] :2P5KV;!*WJ.VF7@;0_LK@F[3T/ MO$ZCVH5.Z4*GUH4I#U?'U(3KO+X!SJ=6A;OU^K@?4Q![; )@, !@* 9 >&PO=V]R:W-H M965T(#YN$EK>NZU!;:6U!##&8-EX^ M3 BYR;6QEL3!=M9-XL=S=M(T&VDT).!+:SN^YWGNSK[S>"/DK4H0-=QG::XF M3J)U\N*B2RV!IEJ1MXWM#-&,^=Z=BN72E!EEC'Y,,-4;":.[VP7KO@ZT6;!G8X+ML9KU)^+2TDSMT&)>8:Y MXB('B:N)<^:_6OBA,; [OG#.)Y1A"E&VD P^KO#.::I M02(=/VI0I^$TANWQ%OV-=9Z<63*%X<#!Z)2:9'5QJ0@XWGUS^[K0+0, G^/05 ;!$\,PN$>@[ V")_+ M,*@-!C8RE2LV#@NFV70LQ0:DV4UH9F"#::W)?9Z;O%]K25\YV>GI>7Z'2E,B MM8*#CSI!":VE0SA8H&8\I=$+X#G,>)I2NM38U41N(-RH)II51,$>(A\N1*X3 M!:_S&./']BZ);I0'6^6SH!?PK)!'$'HO(? "[_/U @Y>'';(FO>CO"OS'0K= MG!5*B?%WBGMT^UVAY-CEZZ(?=($1@?H&U#_ME/;(X[#)56AAPSVPUW3IXS)% M$"OX+55P\YZVP[G&3'WK(1LT9 -+-MA#-FA )4QV!FU6$8XLH:E'=U/_:#1V[SI4'C@5>[)*MRJ7C,J3\\)]^+44>^3[K%G#9B3O]>OGUO5P2]?Y]QOU5S M_?^:\YJNG?2@.\Y^L-,8_,']EQ@A]><8RL+V^W85>**\LS4$SS\*_JX<^F&O MQ+>8QJ %M4-=2JX?J$%MD]9U'&NTQR*&3T2XK5::H5S;)XF"2)2YKKIJL]H\ M>\YLLW=WVZLWTP63:YXK2'%%IM[1">5'5L^0:J)%81OS4FAJ\W:8T-,-I=E MWU="Z.W$$#2/P>DO4$L#!!0 ( /:3_E!=&PO M=V]R:W-H965T3--V'3A\4N+8U*Y KR?&FO[X2$+ !XVSKYL7FX]ZC$IVK26VF]_N0X*EI!0M6Y6$-J[BR$3*@VIW+IJ+4$&F=)"7>(Z_I. M0EG:FXZS:W=R.A8;S5D*=Q*I39)0^7(!7&PG/=Q[O7#/EBMM+SC3\9HNX0'T MX_I.FC.G1(E9 JEB(D42%I/>#'^:DY%-R")^9[!5.\?(EO(DQ%=[JYE M!!PB;2&H^7N&.7!ND0R/OPK07CFF3=P]?D6_RHHWQ3Q1!7/!O[!8KR:]L(=B M6- -U_=B^S,4!0TM7B2XRG[1MHAU>RC:*"V2(MDP2%B:_]-OA1 ["0:G/8$4 M":2>,#B0X!4)7E9HSBPKZY)J.AU+L4721ALT>Y!IDV6;:EAJI_%!2W.7F3P] MO4XU39?LB0.:*05:H;.'?$:16*#&W8_H[!(T9=P<]='CPR4Z^_ 1?4 L1;>, M%S[P[_1(BDXYM.AYUT/%*C;T,SSN =\52IJ%_8_HU;DJ*_K@Q M\>A:0Z+^[!AM4(XVR$8;'!AM%D6;9,.I-H/-$B$U^YO:)Z9M7G(D/T.R#_SS MM(\#@HUFS[MR'0@+RK ]HL.2Z+"3Z&]"4][&*D\;[@R'L1OXN,:J+8P$.^3W M6/DE*[^3U96D:;1B"E!F:69Z;B%Y MDU-4&)'70VPK7I[T7>#/R_-4-8CAAV M5O.3%$JA.97RA:5+VP^;5+=I'C;$'(X\?UB3_%C4'L=1R7'4W0>2QH!^I0F\ M26SL5M;FOI/<>,=.\6D$+W!VM:P_=BTA8>B.VM7&I*)(NCM\/DN1WNMKNW"]YT,>)Y05WS04/SO:A]EI75X6ZOFV=O7H4<%BPTV3 M+:!U)KIQ\0"] )6JBV3E?_A$!EC@[+4')KY7[X^F!1(2AH,##5)Y(.XVP>]Y M:Q=0>^_C( P:]C%J4.V'9'3 K4EEJ\3MI/H@%GI+);RE>TEEG 2_0_>2R@5) MMPO^Z^X]@CL\VKRD\E/BG:9Y"YS=CL"^&]1?WT78WI)IZ T/N!NI/)B<;LE) M6A:3(<'UYXPT?;@?D/ 0U:I#)C\62XLLPT.A2*K4_Y17UXM-U%FV=:!4X7G.S"W5)KY M5XC#PJ2ZYX%12>:;&OF)%NML7^!):+,VR0Y78);BT@:8^PLA].N)':#<6IK^ M U!+ P04 " #VD_Y0B#M"Y5$" "^!0 &0 'AL+W=OUBVH43 M#F#5V)GME&R_?L%)2\KZQ;"+-VP$A[ /FX6&F=AIY+S&J3A2A(-Q2R8#Z^N M)R[>!WSET)BC,7&5K)1ZNM ML:K>)Z.#FLOVS7;[?]WBZ0OXSUMY24;1!:$1C1X?;LG@[/QOE1 +ZJJB M7574RX[^MZH+\@5_\,'[W5IL>?#X M!? 27",X@.$[4BMI*^/.T)77=SJM6N+57/\\9Y1.XS1\[O$P[CR,7_6 K&$? MJ\V*CUAC.ISVL^*.%;_%HGVL^(0U2N*HGY5TK.0MUJB/E9RR(OJNGS7I6).W M6.,^UN3T>XWCY!]6>-2.[F:[9[KDTA !!:9%EQ/TJMO;HIU8M?$=NE(6^]T/ M*[Q@0;L W"^4LH>):_KNRL[^ %!+ P04 " #VD_Y0,59\5(<$ #O$P M&0 'AL+W=O=(J8&5L<[[U-3O"IFC@49L^A; M&,CU=:?? 0%9XC223VS[.\D+\K2_!8N$^07;W-;N@$4J)(MSL,H@#FGVCU_S MA:@ E)]F ,H!Z%2 DP.<.L ] G!S@'MJ!"\'>*=&\'. ;]8^6RRSTG=8XM&0 MLRW@VEIYTP-#ET&K!0ZI5M9,YI)EI- M_OELC3FYO%7\!6#,8B5J8>Y<@/,[(G$8B0MP"9YG=^#\[ *< 0L(C1 @I."9 MAE)\J4P\A%&DL&KNK'HYM*2J1N=D+?+,;[/,T9',(7A@5*X%F-" ! WX<3O> M>0\_:6CJ%K!WCSSDF:R/9^8%DP0WGF*Z,X,'\#53M'O&;F;[98AZ M[W\JE^!>DEC\W9*06R3DFH3<(PD]D05;T?!?%4=48BZJN9%7/29-U&?.?>-< M-XO-"/7@T-I4^6VP<;U]F\FAC3NHV4P;;%"_L-FKWBNJ]]ZI7D@>+N2N>I#J M;0%\?R#QG/"V]?6+"/[G(+Q7)-3[E81GSKT*"; WJ!'>8./W:H0?VCCZ^=PC M_- &#=QFPOM%]?W6ZI\I+^M7KSP2OS:6#M20,KI1^E"&6!/1U K&_<-27;M6 MQ^0=H[U"!D4A@]9"9I(M7@!+=-(G"1;:9>>U/X=D8>5E /Y*T>;>JPSTG9IH M&VQZJ$9D@PWTW)IJFXS@H)EMB,H50/^KLL>J^JP*[G-&>-RL:$[(^)!_P' M/OXFA\HNA.#GD!&PO=V]R:W-H965TK8F>T0^M_O[(2,0NFV+^3.OO?N/1M?TDCUK L M0W8E%WKJ%<94U[ZOLP)*JH>R H$[:ZE*:C!5&U]7"FCN0"7WHR"8^"5EPDL3 MM[94:2)KPYF I2*Z+DNJ7F; 93/U0F^_\, VA;$+?II4= ,K,(_54F'F]RPY M*T%H)@51L)YZ-^'U?&SK7<$/!HT^B(EU\B3ELTWN\ZD76$' (3.6@>)G"W/@ MW!*AC%\=I]>WM,##>,]^Y[RCER>J82[Y3Y:;8NI]]D@.:UIS\R";K]#Y<0(S MR;7[)4U7&W@DJ[6190=&!243[9?NNG,X "#/VX"H T3'@-$90-P!8F>T5>9L MW5)#TT3)ABA;C6PV<&?CT.B&"7N+*Z-PER'.I*NZJCC@M1C*R1T35&0,HWO1 M_D'L20_F5!=D25]LE2:X@=L&%&A#J,@QR60)Y#O=@;XD@ULPE'&,/I+'U2T9 M7%R2"\($63#.D4XGOD'=MKN?=1IGK<;HC,8)64AA"DV^B!SRUW@?_?:FH[WI M6?0NX;=:#$DD=.W-]![/CB,WS_<;[O=!OUW4:NV^A, MMSWW6_?0(B<.:=__-@VOXDGB;P\/Y[0H"L.P+WHE:MR+&O]%E/-H3CVVPL8G M/>,X/M)U6A-.XM&1+O_@J92@-FZ":)+)6ICV#]2O]D/JQKW-H_49#J]VUORA M:2??@JH-$YIP6"-E,/R$PE0[3=K$R,H]R"=I\'F[L, !#,H6X/Y:2K-/;(-^ MI*>_ 5!+ P04 " #VD_Y0$D,L3(\" #O!0 &0 'AL+W=ORFD&0>%M=5M M&)JLP)*9KJI0TLE*Z9)94O4Z-)5&EON@4H1Q% W#DG$9I(FWS76:J-H*+G&N MP=1ER?1VBD)MQD$OV!N>^+JPSA"F2<76N$#[7,TU:6&;)>@!<0>]X-D&5H M+J$S0\NX(.D"0C %TVB 2WB6W)HK,I(\Y4)0 I.$EI@ZO##;L9HVK.(3K(;P MJ*0M#'R2.>9_QH=485MFO"]S&I]-^*667>A'5Q!'-<>[_H$WES37&J[!29SP->:5P[;:YPXR#5? M"@1F#%I#3S_3->:PK"U(96%+PUXQGA^[F 9VY&'=1+^EO>XH"=^.0H:QM;;;;-(,\8=[LPH?F5YS:4#@ MBD*C[@TU1S?KI5&LJOQ(+Y6E!>'%@C8R:N= YRNE[%YQ .V.3W\#4$L#!!0 M ( /:3_E Q2/HMQP( " ( 9 >&PO=V]R:W-H965T3D=P8S@3<*Z(W14'5KVO@ MP /-8WBN<^8V7C!4@-)."*%B-O:O^Y7Q@[9W! M-P9;O3,F5LE2RB<[N9%O;!AY)-]K(H@8C M@X*)ZDU?ZSSL /KQ.X"P!H3' J(:$!T+B&M ?"P@J0%.NE]I=XF;44,G(R6W M1%EK]&8'+OL.C?EBPO;)PBC<98@SD\6F+#E@X0WEY(8)*E*&HUM1M:"MYB=\?GSTBWVXCZ5JZA4V]0J=O^C?Z_7C:HE%P2_PYP?QHB9>Y.+%[\1S M5;>53NT _I2_JXZ5JX%S90^HETD_&D;)R'_9+5?;*DF"H#':HQDW-.,/:>[T MH2/*1,HW&&WI!3R)E1KZ&9?14AV>(7A ?6V21QV$T\:XLE_$A=2 M['/O$0&F2T#28F<[=D] VR0^[Q8P: 0,_MH@O59WN)91^]IZ!'!1KD@)BLFL M2\&@JX'.!PW=>4?5F@E-.*P0 M%IR=8SI5=1]5$R-+=^ NI<'CVPUSO,)!60/<7TEIWB;V#&]^"B:_ 5!+ P04 M " #VD_Y09)VG9P\# !I" &0 'AL+W=OLJ \@M.-5,\Z S#D)>="3YS,F.+*=76<04[UN2Q MX)M4JIP:W*J5JPL%-*E .7<#SQNZ.67"F8ZK9P]J.I:EX4S @R*ZS'.J7F^ MR\W$\9WM@T>VRHQ]X$['!5W! LQ3\:!PY[9>$I:#T$P*HB"=.-?^U7QD[2N# M;PPV>F=-;"9+*9_MYBZ9.)XE!!QB8SU0_%O###BWCI#&[\:GTX:TP-WUUOMM ME3OFLJ0:9I)_9XG))LZ%0Q)(:?H7H]=@WE8-F[<<+ZI.0?OJAJ- MW?5N%0\M!JW%&^)12SPZ2GP.*2C523NF.B,ICC"20;+J9EP['^SP"2_W*!^: M^&'037K0DA[\L]JQ7(EWZ@UYP>4K %F"@)09(I>W0ZK@7?1 MS7?4\AT=Y;L[HV0UH^(W,XHU,\HJT3\E J]7G&S)ML$,?>GNH=%!3Y_YP6A/ M@-FAE>]%H[VT.UP-]WO-W9GK]A*^IVIE.XA#BBCO?(154_7%5F^,+*I1OY0& M+XYJF>&W "AK@.]3* @ M:P8 !D !X;"]W;W)K&ULM55-3]M $/TK(XL# M2!0;!Q*$G$@DM"H501$I[0%QV-B39,5^F-UU0OY]9]>)256PN/1B[\?,FS=O MK.=LK)5"V7ZT=*Z\C&.;+U$R>Z)+5'0SUT8R1UNSB&UID!4A28HX M39)N+!E7T2 +9Q,SR'3E!% 7Q[7=6X/O9*;UL]_<%/TH\810 M8.X\ J/7"D5 M25=5INDXF!Y*I^L]>M#GL)Z>D'">DV(0V\ MZT*!Y35S;) 9O0;CHPG-+T*K(9O(<>6',G6&;CGEN<%(2\D=J>PL,%7 2"O' MU0)5SM'"X1TSAGG=CN#P&AWCPA[!%[@;CAX4G1K+!'Q5#DUIN$5X'*.WA /@"L9<"!J5S6)'K7F"<;YM M8UBWD7[01A?&1'QIB4R!Q=_Y,4G2Z)+N=!FFK8 _*G4"G>08TB1-'J;7<'AP MU +;:>3N!-C.)^2^^D?NQUL*AQN'TCZU%#MKBIV%8FP8J)"T',RL$\,X[T!U&6[H:RWV-6@EUYD\6J? M:[QG !+-(MBT)PV3GI5&\A;>&W#8V867%D0.*?4Y*1'8S.UM=4; MI\M@)S/MR)S"6QE13Z+^0I\/4^> #M#?2Z58W#3(IA M<2^Q"Q@RX8 VA$7XEC"Z5M2.R@BG;.O" M<3@54K6U707WN^ZZ'R1VGA5(&>L%SK$+Q&%)M 8E[HS3=FZ#SU*HLU?;TBC, M%=D&\P4>!K2-*;*6*@75EPGP+A2'##(K1]&\L*V6I6>36DMNC)227 K2:MB- MZ R#38"Q!_LU_,SVV$TVVC/?[ICH32.H,QW&.98_ICGV&.N_BHM*NI'Z2VVF M(UK?'C*X5Y#1IO6;K!7Z"FO_M.N<@0!$V%FW._EM>Y52:^[=D9WV][-UD>1?4%$^(=]B["A M*%K7E&DJ.J^@:0KBV05G\)JLS2-RCV_ZIY"1FNE5GXSP8'^'E-;\8]_KWBY$ MUVNPO]GI!-8?2 M0$3;8T.P6BP^0"X99K>]9!:G37[P'7J=30,_NB\&00&#X.XGPZ@K?WVMQN MM+YE_S92V652.[<_G4YM64/#[9]Z#PJW;+5IN,-5LYO:O0%>V1K -7*:S6:+ M:<.%2MZ]/1[KRDS]%>V@=$(K;.P:O@FXMS^W=ZOL3EBQ$5*XAV72+TM(6".4 M:,0C5,MDEC!;Z_N_M!&/6CDNUZ714BZ3]+#A&Q@GRF?-ZP[RAF]LW^+XYIHC MR#)9S/" 6V&LZ_?HC\^1\0YPY\-:Z_0'(1V8"^[@H]'M7JA==QB\BJEW&7T< MCK^'()Z:_Q-&O=V*$BYTV3:@W"&.!F0'J&PM]C9ABC>P3(Z[,*XJ=JDX7@S-J< -9E7UX/$@S[6J0%FH&"Y9+46%'!5;=SCX M5P\R(R"S$2&_9QYD3D#F8T+F'F1!0!9C0A8>Y)R G(\"^9Y+KDI@'N2"@%R, M"!GTR1,"\F3,VSWW(%\3D*]'@?P@%$92< _R#0'Y)B[D&G9]+O]- I]1&7P6 M%^T:[D"UX..00HEL%!PW[ QOZ/&S -NX!-$"]*'&ED=E)U9"R$8Y84TLAC6[7XO^[O'Y9,.Y%,*]C$I,Z21U7"N M,=D=;FF?\-!B7?\#I 4_EADEB2RZ)(C'(QBN9)0\LLCR&- LFV!M)\&^\AG) M8B2R.7[X=I"+\D86V1ND>,-;3(DDBRR2Y^(=C"3EDBRR2[PD/63++)/R+0=]D/*+EELNPREF@MP7,@PEI1;LIE/SN24GDD:5#UPK!3#8EG2*R=()1 MVL^5_EGZZFH?DU)0$5E! >8:#UBU.';36W;8X&-2"BHB*RC O/RG[=Y6?097 MZZH']3$I!161%11@?N;F%C-1-Q;^0>QCDJ]9(BLHP,3.B*G3:_+S9D$IJ(A> MZ#PK)M9MTW#ST'=0'Y-24/'R-<]9HXT3C[].Q!>4A8I1"Y\@;U(6*L:<5@N& M1P5EH2)VZ4-B^L.C.66A>60+T9@+'Y.RT#SVQ!J)>>)C4A::1W_33\RELHF/ M25EHWEMH>OS&HX*M4%!]P5-8;"^Y+*\,ZWX.KZ&*>3>!O&VE/,>VK^J3YM7Q MDY'CYR[O_@-02P,$% @ ]I/^4'Q^Z1O4 0 QA\ !H !X;"]?Z)0A&.14&#YE36V/+U7UB?K/'\)>W:LNT.>;/M\^2XWQWRHMF4 MTC^$D)>;M&_S3=>GP_G*JAOV;3DOAW7HV^5[NTY!I]-9&'[.:![G/V=.7D]] M^LO$;K7:+M-3M_S8IT/Y97#X[(;WO$FI-)/7=EBGLFC"<7<]G?V@"$&Q?M ,@F;U@VXAZ+9^T!T$W=4/ MNH>@^_I!,D49IP1)(ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L( MY!:D6PCL%L1;"/16U%L)]%;46PGTUM''-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVVBPAT-M0;R/0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1;R?0VT>; MW01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>D?4.Q+H'5'O2*!W1+TC@=X1 M]8[_J7UW M7VSI;#)ZVUKRO4U=-7Z<+$*P#XSY?$&U]JFQU,21F7&U#O'1S9G5^5+/B8G! M8,ARTP1J0C^T-9+)Z(EF>E6%WO,FOO:E:<:)H\HGO7QQV.I%W=M[$0N5">_\1C8BQ]]?=1>]H%%;_,CMO[8=RR.P_/ MNMOU>_SUC(_U+^Q#@/0A0?I0('UD('T,0?JX!>GC#J2/>Y ^^ "E$111.0JI M',54CH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606* MK )%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HU+IM#/NO^ MR4\^ 5!+ 0(4 Q0 ( /:3_E '04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ ]I/^4+V1?6GN M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ ]I/^4)E&PO=V]R:W-H965T&UL4$L! A0# M% @ ]I/^4),0752Q!0 (A< !@ ("!QP\ 'AL+W=O M?SP0 %P1 M 8 " @:X5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4#V&M.8 M!P GQL !@ ("!.1X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4 Q"7/8S"0 ;#L !@ M ("!03$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4)=4?$S&"@ M^QX !D ("!4E0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4 +A.&UA P F@< !D M ("!B&8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]I/^4($4H;]J P :0< !D ("!*'< 'AL M+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^ M4'LU&W]6#0 *"@ !D ("!+X4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4!)[95+D P =@H M !D ("!9:4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4-9__VJ9 P %@@ !D M ("! [ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]I/^4-_WD8"Y P ?0P !D ("!X\, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4)SF MUKKU @ 20@ !D ("!/M4 'AL+W=O&PO=V]R:W-H965T%_ 0 *,1 9 " @0O; !X;"]W;W)K&UL4$L! A0#% @ ]I/^4,/-(+RI @ PP< !D M ("!0M\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]I/^4):2V&P8 P Z D !D ("! M9>@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ]I/^4'O!IIKL @ _@@ !D ("!P?( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4!X'ML F M P & H !D ("!-/X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]I/^4#%6?%2'! [Q, !D M ("!H @! 'AL+W=O!0 &0 @(%>#0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]I/^4#%(^BW' @ ( @ !D ("!N1(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]I/^4)"$(W<^ @ M@H T ( !TAL! 'AL+W-T>6QEVWXXU8$ !R(P #P M @ $D'P$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ]I/^ M4'Q^Z1O4 0 QA\ !H ( !IR,! 'AL+U]R96QS+W=O XML 67 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 68 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 289 344 1 false 72 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://corporate.comcast.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Statement of Income Sheet http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome Condensed Consolidated Statement of Income Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statement of Comprehensive Income Sheet http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome Condensed Consolidated Statement of Comprehensive Income Statements 3 false false R4.htm 1002501 - Statement - Condensed Consolidated Statement of Comprehensive Income (Parenthetical) Sheet http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeParenthetical Condensed Consolidated Statement of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statement of Cash Flows Sheet http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows Condensed Consolidated Statement of Cash Flows Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Balance Sheet Sheet http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet Condensed Consolidated Balance Sheet Statements 6 false false R7.htm 1004501 - Statement - Condensed Consolidated Balance Sheet (Parenthetical) Sheet http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical Condensed Consolidated Balance Sheet (Parenthetical) Statements 7 false false R8.htm 1005000 - Statement - Condensed Consolidated Statement of Changes in Equity Sheet http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity Condensed Consolidated Statement of Changes in Equity Statements 8 false false R9.htm 2101100 - Disclosure - Condensed Consolidated Financial Statements Sheet http://corporate.comcast.com/role/CondensedConsolidatedFinancialStatements Condensed Consolidated Financial Statements Notes 9 false false R10.htm 2101100 - Disclosure - Segment Information Sheet http://corporate.comcast.com/role/SegmentInformation Segment Information Notes 10 false false R11.htm 2102100 - Disclosure - Revenue Sheet http://corporate.comcast.com/role/Revenue Revenue Notes 11 false false R12.htm 2103100 - Disclosure - Programming and Production Costs Sheet http://corporate.comcast.com/role/ProgrammingAndProductionCosts Programming and Production Costs Notes 12 false false R13.htm 2104100 - Disclosure - Earnings Per Share Sheet http://corporate.comcast.com/role/EarningsPerShare Earnings Per Share Notes 13 false false R14.htm 2105100 - Disclosure - Long-Term Debt Sheet http://corporate.comcast.com/role/LongTermDebt Long-Term Debt Notes 14 false false R15.htm 2106100 - Disclosure - Significant Transactions Sheet http://corporate.comcast.com/role/SignificantTransactions Significant Transactions Notes 15 false false R16.htm 2107100 - Disclosure - Recent Accounting Pronouncements Sheet http://corporate.comcast.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 16 false false R17.htm 2108100 - Disclosure - Investments Sheet http://corporate.comcast.com/role/Investments Investments Notes 17 false false R18.htm 2111100 - Disclosure - Intangible Assets Sheet http://corporate.comcast.com/role/IntangibleAssets Intangible Assets Notes 18 false false R19.htm 2116100 - Disclosure - Supplemental Financial Information Sheet http://corporate.comcast.com/role/SupplementalFinancialInformation Supplemental Financial Information Notes 19 false false R20.htm 2117100 - Disclosure - Commitments and Contingencies Sheet http://corporate.comcast.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 2207201 - Disclosure - Recent Accounting Pronouncements (Policies) Sheet http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies Recent Accounting Pronouncements (Policies) Policies http://corporate.comcast.com/role/RecentAccountingPronouncements 21 false false R22.htm 2301301 - Disclosure - Segment Information (Tables) Sheet http://corporate.comcast.com/role/SegmentInformationTables Segment Information (Tables) Tables http://corporate.comcast.com/role/SegmentInformation 22 false false R23.htm 2302301 - Disclosure - Revenue (Tables) Sheet http://corporate.comcast.com/role/RevenueTables Revenue (Tables) Tables http://corporate.comcast.com/role/Revenue 23 false false R24.htm 2303301 - Disclosure - Programming and Production Costs (Tables) Sheet http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables Programming and Production Costs (Tables) Tables http://corporate.comcast.com/role/ProgrammingAndProductionCosts 24 false false R25.htm 2304301 - Disclosure - Earnings Per Share (Tables) Sheet http://corporate.comcast.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://corporate.comcast.com/role/EarningsPerShare 25 false false R26.htm 2308301 - Disclosure - Investments (Tables) Sheet http://corporate.comcast.com/role/InvestmentsTables Investments (Tables) Tables http://corporate.comcast.com/role/Investments 26 false false R27.htm 2311301 - Disclosure - Intangible Assets (Tables) Sheet http://corporate.comcast.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://corporate.comcast.com/role/IntangibleAssets 27 false false R28.htm 2316301 - Disclosure - Supplemental Financial Information (Tables) Sheet http://corporate.comcast.com/role/SupplementalFinancialInformationTables Supplemental Financial Information (Tables) Tables http://corporate.comcast.com/role/SupplementalFinancialInformation 28 false false R29.htm 2401402 - Disclosure - Segment Information (Details) Sheet http://corporate.comcast.com/role/SegmentInformationDetails Segment Information (Details) Details http://corporate.comcast.com/role/SegmentInformationTables 29 false false R30.htm 2401404 - Disclosure - Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) Sheet http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) Details http://corporate.comcast.com/role/SegmentInformationTables 30 false false R31.htm 2402402 - Disclosure - Revenue (Details) Sheet http://corporate.comcast.com/role/RevenueDetails Revenue (Details) Details http://corporate.comcast.com/role/RevenueTables 31 false false R32.htm 2402403 - Disclosure - Revenue (Revenue by Geographic Location) (Details) Sheet http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails Revenue (Revenue by Geographic Location) (Details) Details http://corporate.comcast.com/role/RevenueTables 32 false false R33.htm 2402404 - Disclosure - Revenue (Condensed Consolidated Balance Sheet) (Details) Sheet http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails Revenue (Condensed Consolidated Balance Sheet) (Details) Details http://corporate.comcast.com/role/RevenueTables 33 false false R34.htm 2403402 - Disclosure - Programming and Production Costs (Recognized Programming and Production Costs) (Details) Sheet http://corporate.comcast.com/role/ProgrammingAndProductionCostsRecognizedProgrammingAndProductionCostsDetails Programming and Production Costs (Recognized Programming and Production Costs) (Details) Details http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables 34 false false R35.htm 2403403 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) Sheet http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) Details http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables 35 false false R36.htm 2403404 - Disclosure - Programming and Production Costs (Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights) (Details) Sheet http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails Programming and Production Costs (Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights) (Details) Details http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables 36 false false R37.htm 2404402 - Disclosure - Earnings Per Share (Details) Sheet http://corporate.comcast.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://corporate.comcast.com/role/EarningsPerShareTables 37 false false R38.htm 2405401 - Disclosure - Long-Term Debt (Narrative) (Details) Sheet http://corporate.comcast.com/role/LongTermDebtNarrativeDetails Long-Term Debt (Narrative) (Details) Details http://corporate.comcast.com/role/LongTermDebt 38 false false R39.htm 2406401 - Disclosure - Significant Transactions (Universal Beijing Resort) (Details) Sheet http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails Significant Transactions (Universal Beijing Resort) (Details) Details http://corporate.comcast.com/role/SignificantTransactions 39 false false R40.htm 2407402 - Disclosure - Recent Accounting Pronouncements (Narrative) (Details) Sheet http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails Recent Accounting Pronouncements (Narrative) (Details) Details http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies 40 false false R41.htm 2408402 - Disclosure - Investments (Investment and Other Income (Loss), Net) (Details) Sheet http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails Investments (Investment and Other Income (Loss), Net) (Details) Details http://corporate.comcast.com/role/InvestmentsTables 41 false false R42.htm 2408403 - Disclosure - Investments (Schedule of Investments) (Details) Sheet http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails Investments (Schedule of Investments) (Details) Details http://corporate.comcast.com/role/InvestmentsTables 42 false false R43.htm 2408404 - Disclosure - Investments (Equity Method Investments) (Details) Sheet http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails Investments (Equity Method Investments) (Details) Details http://corporate.comcast.com/role/InvestmentsTables 43 false false R44.htm 2408405 - Disclosure - Investments (Marketable Equity Securities) (Details) Sheet http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails Investments (Marketable Equity Securities) (Details) Details http://corporate.comcast.com/role/InvestmentsTables 44 false false R45.htm 2408406 - Disclosure - Investments (Other Investments) (Details) Sheet http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails Investments (Other Investments) (Details) Details http://corporate.comcast.com/role/InvestmentsTables 45 false false R46.htm 2411402 - Disclosure - Intangible Assets (Summary of Intangible Assets) (Details) Sheet http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails Intangible Assets (Summary of Intangible Assets) (Details) Details http://corporate.comcast.com/role/IntangibleAssetsTables 46 false false R47.htm 2411403 - Disclosure - Intangible Assets (Amortization of Intangible Assets) (Details) Sheet http://corporate.comcast.com/role/IntangibleAssetsAmortizationOfIntangibleAssetsDetails Intangible Assets (Amortization of Intangible Assets) (Details) Details http://corporate.comcast.com/role/IntangibleAssetsTables 47 false false R48.htm 2416402 - Disclosure - Supplemental Financial Information (Share-Based Compensation) (Details) Sheet http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails Supplemental Financial Information (Share-Based Compensation) (Details) Details http://corporate.comcast.com/role/SupplementalFinancialInformationTables 48 false false R49.htm 2416403 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) Sheet http://corporate.comcast.com/role/SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) Details http://corporate.comcast.com/role/SupplementalFinancialInformationTables 49 false false R50.htm 2416404 - Disclosure - Supplemental Financial Information (Noncash Activities) (Details) Sheet http://corporate.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails Supplemental Financial Information (Noncash Activities) (Details) Details http://corporate.comcast.com/role/SupplementalFinancialInformationTables 50 false false R51.htm 2416405 - Disclosure - Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) Sheet http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) Details http://corporate.comcast.com/role/SupplementalFinancialInformationTables 51 false false R52.htm 2416406 - Disclosure - Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details) Sheet http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details) Details http://corporate.comcast.com/role/SupplementalFinancialInformationTables 52 false false R53.htm 2417401 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://corporate.comcast.com/role/CommitmentsAndContingencies 53 false false All Reports Book All Reports cmcsa-6302020x10q.htm cmcsa-20200630.xsd cmcsa-20200630_cal.xml cmcsa-20200630_def.xml cmcsa-20200630_lab.xml cmcsa-20200630_pre.xml ex101-6302020.htm ex102-6302020.htm ex31-6302020.htm ex32-6302020.htm comcastmcolorblk165a05.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cmcsa-6302020x10q.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 289, "dts": { "calculationLink": { "local": [ "cmcsa-20200630_cal.xml" ] }, "definitionLink": { "local": [ "cmcsa-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cmcsa-6302020x10q.htm" ] }, "labelLink": { "local": [ "cmcsa-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cmcsa-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cmcsa-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 457, "entityCount": 1, "hidden": { "http://corporate.comcast.com/20200630": 3, "http://fasb.org/us-gaap/2020-01-31": 45, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 53 }, "keyCustom": 57, "keyStandard": 287, "memberCustom": 43, "memberStandard": 28, "nsprefix": "cmcsa", "nsuri": "http://corporate.comcast.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://corporate.comcast.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Segment Information", "role": "http://corporate.comcast.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenue", "role": "http://corporate.comcast.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EntertainmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Programming and Production Costs", "role": "http://corporate.comcast.com/role/ProgrammingAndProductionCosts", "shortName": "Programming and Production Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EntertainmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Earnings Per Share", "role": "http://corporate.comcast.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Long-Term Debt", "role": "http://corporate.comcast.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:SignificantTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Significant Transactions", "role": "http://corporate.comcast.com/role/SignificantTransactions", "shortName": "Significant Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:SignificantTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Recent Accounting Pronouncements", "role": "http://corporate.comcast.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Investments", "role": "http://corporate.comcast.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Intangible Assets", "role": "http://corporate.comcast.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Supplemental Financial Information", "role": "http://corporate.comcast.com/role/SupplementalFinancialInformation", "shortName": "Supplemental Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Statement of Income", "role": "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "shortName": "Condensed Consolidated Statement of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "lang": null, "name": "cmcsa:ProgrammingAndProductionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Commitments and Contingencies", "role": "http://corporate.comcast.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2207201 - Disclosure - Recent Accounting Pronouncements (Policies)", "role": "http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies", "shortName": "Recent Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301301 - Disclosure - Segment Information (Tables)", "role": "http://corporate.comcast.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenue (Tables)", "role": "http://corporate.comcast.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:AmortizationOfFilmAndTVCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Programming and Production Costs (Tables)", "role": "http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables", "shortName": "Programming and Production Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:AmortizationOfFilmAndTVCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Earnings Per Share (Tables)", "role": "http://corporate.comcast.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ComponentsOfInvestmentandOtherIncomeLossNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Investments (Tables)", "role": "http://corporate.comcast.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ComponentsOfInvestmentandOtherIncomeLossNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Intangible Assets (Tables)", "role": "http://corporate.comcast.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Supplemental Financial Information (Tables)", "role": "http://corporate.comcast.com/role/SupplementalFinancialInformationTables", "shortName": "Supplemental Financial Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Segment Information (Details)", "role": "http://corporate.comcast.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statement of Comprehensive Income", "role": "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome", "shortName": "Condensed Consolidated Statement of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "cmcsa:AdjustedEBITDA", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details)", "role": "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails", "shortName": "Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "lang": null, "name": "cmcsa:TransactionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenue (Details)", "role": "http://corporate.comcast.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD_srt_ProductOrServiceAxis_cmcsa_FranchiseAndOtherRegulatoryFeesMember_us-gaap_StatementBusinessSegmentsAxis_cmcsa_CableCommunicationsMember", "decimals": "3", "lang": null, "name": "cmcsa:CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenue (Revenue by Geographic Location) (Details)", "role": "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails", "shortName": "Revenue (Revenue by Geographic Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-6", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenue (Condensed Consolidated Balance Sheet) (Details)", "role": "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails", "shortName": "Revenue (Condensed Consolidated Balance Sheet) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:AmortizationOfFilmAndTVCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FilmMonetizedOnItsOwnAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Programming and Production Costs (Recognized Programming and Production Costs) (Details)", "role": "http://corporate.comcast.com/role/ProgrammingAndProductionCostsRecognizedProgrammingAndProductionCostsDetails", "shortName": "Programming and Production Costs (Recognized Programming and Production Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:AmortizationOfFilmAndTVCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FilmMonetizedOnItsOwnAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FilmMonetizedOnItsOwnCapitalizedCostReleased", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details)", "role": "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails", "shortName": "Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FilmMonetizedOnItsOwnCapitalizedCostReleased", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "cmcsa:FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Programming and Production Costs (Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights) (Details)", "role": "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails", "shortName": "Programming and Production Costs (Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "cmcsa:FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Earnings Per Share (Details)", "role": "http://corporate.comcast.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Long-Term Debt (Narrative) (Details)", "role": "http://corporate.comcast.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - Significant Transactions (Universal Beijing Resort) (Details)", "role": "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails", "shortName": "Significant Transactions (Universal Beijing Resort) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_OwnershipAxis_cmcsa_UniversalBeijingResortMember", "decimals": "2", "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Condensed Consolidated Statement of Comprehensive Income (Parenthetical)", "role": "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeParenthetical", "shortName": "Condensed Consolidated Statement of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Recent Accounting Pronouncements (Narrative) (Details)", "role": "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails", "shortName": "Recent Accounting Pronouncements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "I2020Q2APR01_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-6", "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "cmcsa:ComponentsOfInvestmentandOtherIncomeLossNetTableTextBlock", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Investments (Investment and Other Income (Loss), Net) (Details)", "role": "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails", "shortName": "Investments (Investment and Other Income (Loss), Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "cmcsa:ComponentsOfInvestmentandOtherIncomeLossNetTableTextBlock", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SummaryInvestmentHoldingsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Investments (Schedule of Investments) (Details)", "role": "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails", "shortName": "Investments (Schedule of Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SummaryInvestmentHoldingsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "cmcsa:ComponentsOfInvestmentandOtherIncomeLossNetTableTextBlock", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Investments (Equity Method Investments) (Details)", "role": "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "shortName": "Investments (Equity Method Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2019Q4YTD", "decimals": "-8", "lang": null, "name": "cmcsa:ProceedsFromCollateralizedObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SummaryInvestmentHoldingsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Investments (Marketable Equity Securities) (Details)", "role": "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails", "shortName": "Investments (Marketable Equity Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmcsa_PelotonMember", "decimals": "-6", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "D2020Q2APRIL", "decimals": "-8", "first": true, "lang": null, "name": "cmcsa:PaymentsForRepurchaseandRedemptionofSubsidiaryPreferredStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Investments (Other Investments) (Details)", "role": "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails", "shortName": "Investments (Other Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "D2020Q2APRIL", "decimals": "-8", "first": true, "lang": null, "name": "cmcsa:PaymentsForRepurchaseandRedemptionofSubsidiaryPreferredStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Intangible Assets (Summary of Intangible Assets) (Details)", "role": "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails", "shortName": "Intangible Assets (Summary of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Intangible Assets (Amortization of Intangible Assets) (Details)", "role": "http://corporate.comcast.com/role/IntangibleAssetsAmortizationOfIntangibleAssetsDetails", "shortName": "Intangible Assets (Amortization of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Supplemental Financial Information (Share-Based Compensation) (Details)", "role": "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails", "shortName": "Supplemental Financial Information (Share-Based Compensation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details)", "role": "http://corporate.comcast.com/role/SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails", "shortName": "Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statement of Cash Flows", "role": "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows", "shortName": "Condensed Consolidated Statement of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-6", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-8", "first": true, "lang": null, "name": "cmcsa:CapitalCostsIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - Supplemental Financial Information (Noncash Activities) (Details)", "role": "http://corporate.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails", "shortName": "Supplemental Financial Information (Noncash Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-8", "first": true, "lang": null, "name": "cmcsa:CapitalCostsIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416405 - Disclosure - Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details)", "role": "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details)", "role": "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD_dei_LegalEntityAxis_cmcsa_NbcuniversalEnterpriseMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemablePreferredStockMember", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:PreferredStockPutPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417401 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "role": "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD_dei_LegalEntityAxis_cmcsa_NbcuniversalEnterpriseMember_us-gaap_StatementClassOfStockAxis_us-gaap_RedeemablePreferredStockMember", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:PreferredStockPutPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Balance Sheet", "role": "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheet", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "lang": null, "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cmcsa:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004501 - Statement - Condensed Consolidated Balance Sheet (Parenthetical)", "role": "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "shortName": "Condensed Consolidated Balance Sheet (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statement of Changes in Equity", "role": "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "shortName": "Condensed Consolidated Statement of Changes in Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Condensed Consolidated Financial Statements", "role": "http://corporate.comcast.com/role/CondensedConsolidatedFinancialStatements", "shortName": "Condensed Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cmcsa-6302020x10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "cmcsa_ATTInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AT&T, Inc. [Member]", "label": "AT&T, Inc. [Member]", "terseLabel": "AT&T, Inc. [Member]" } } }, "localname": "ATTInc.Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cmcsa_AccruedParticipationsAndResidualsCurrent": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of participations, residual and royalty expenses due to another party in less than one year. Royalty expenses are due to content creators, including artists, authors and other talent; participations includes amounts to financial participants in films, including actors, directors, and producers, for contractually defined participations in a film's net profit or gross receipts; residuals include amounts due to unions and guilds.", "label": "Accrued Participations And Residuals, Current", "terseLabel": "Accrued participations and residuals" } } }, "localname": "AccruedParticipationsAndResidualsCurrent", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "cmcsa_AdjustedEBITDA": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The measure used to evaluate the profitability of operating segments.", "label": "Adjusted EBITDA", "verboseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEBITDA", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationDetails", "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_AirTouchMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Air Touch [member]", "label": "Air Touch [Member]", "terseLabel": "Air Touch [Member]", "verboseLabel": "AirTouch [Member]" } } }, "localname": "AirTouchMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cmcsa_AmortizationOfFilmAndTVCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total amount of amortization expense for both capitalized cost of owned film and television costs and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded in programming and production costs", "label": "Amortization Of Film And TV Costs [Table Text Block]", "terseLabel": "Amortization of Film and Television Costs" } } }, "localname": "AmortizationOfFilmAndTVCostsTableTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_AmountsReclassifiedToNetIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Amounts Reclassified To Net Income [Abstract]", "terseLabel": "Amounts reclassified to net income:" } } }, "localname": "AmountsReclassifiedToNetIncomeAbstract", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "cmcsa_AtairosMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Atairos [Member]", "label": "Atairos [Member]", "terseLabel": "Atairos [Member]" } } }, "localname": "AtairosMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cmcsa_BroadcastTelevisionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Broadcast Television Member", "label": "Broadcast Television [Member]", "terseLabel": "Broadcast Television [Member]" } } }, "localname": "BroadcastTelevisionMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_BusinessServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Services [Member]", "label": "Business Services [Member]", "terseLabel": "Business Services [Member]" } } }, "localname": "BusinessServicesMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_CableCommunicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cable Communications Member", "label": "Cable Communications [Member]", "terseLabel": "Cable Communications [Member]" } } }, "localname": "CableCommunicationsMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_CableNetworksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cable Networks Member", "label": "Cable Networks [Member]", "terseLabel": "Cable Networks [Member]" } } }, "localname": "CableNetworksMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cable segment revenue types as percentage of total cable revenue", "label": "Cable Segment Revenue Types As Percentage Of Total Cable Revenue", "terseLabel": "Cable segment revenue types as percentage of total cable revenue" } } }, "localname": "CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "percentItemType" }, "cmcsa_CapitalContributionToVIE": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with a capital contribution to a VIE accounted for as an equity method investment", "label": "Capital Contribution To VIE", "terseLabel": "Cash capital contributions for equity method investments" } } }, "localname": "CapitalContributionToVIE", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_CapitalCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of property and equipment and intangible assets that have occurred.", "label": "Capital Costs Incurred But Not Yet Paid", "terseLabel": "Property and equipment and intangible assets accrued but not yet paid" } } }, "localname": "CapitalCostsIncurredButNotYetPaid", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_CarryingAmountOfRedeemablePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of redeemable preferred stock", "label": "Carrying Amount Of Redeemable Preferred Stock", "terseLabel": "Redeemable subsidiary preferred shares" } } }, "localname": "CarryingAmountOfRedeemablePreferredStock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ChangeInCurrentAndNoncurrentReceivablesNet": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of current and noncurrent receivables.", "label": "Change In Current And Noncurrent Receivables Net", "negatedTerseLabel": "Current and noncurrent receivables, net" } } }, "localname": "ChangeInCurrentAndNoncurrentReceivablesNet", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cmcsa_CollateralizedObligation": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of obligation presented separately as collateralized obligation that is secured by assets.", "label": "Collateralized Obligation", "terseLabel": "Collateralized obligation", "verboseLabel": "Collateralized obligation" } } }, "localname": "CollateralizedObligation", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_CollateralizedObligationFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of obligation presented separately as collateralized obligation that is secured by assets.", "label": "Collateralized Obligation, Fair Value", "terseLabel": "Fair value of collateralized obligation" } } }, "localname": "CollateralizedObligationFairValue", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_CommitmentAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Commitment And Contingencies [Table]", "label": "Commitment And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentAndContingenciesLineItems", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "cmcsa_CommitmentAndContingenciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitment And Contingencies [Table]", "label": "Commitment And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentAndContingenciesTable", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "cmcsa_ComponentsOfInvestmentandOtherIncomeLossNetTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment and other income (loss), net, including, but not limited to, equity in net income (losses) of investees, net, realized and unrealized gains (losses) on equity securities, net, and other income (loss), net.", "label": "Components Of Investment and Other Income Loss Net [Table Text Block]", "terseLabel": "Investment and Other Income (Loss), Net" } } }, "localname": "ComponentsOfInvestmentandOtherIncomeLossNetTableTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ContentLicensingAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Content Licensing And Other [Member]", "label": "Content Licensing And Other [Member]", "terseLabel": "Content Licensing And Other [Member]" } } }, "localname": "ContentLicensingAndOtherMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ContentLicensingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Content Licensing [Member]", "label": "Content Licensing [Member]", "terseLabel": "Content Licensing [Member]" } } }, "localname": "ContentLicensingMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ContentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Content [Member]", "label": "Content [Member]", "terseLabel": "Content [Member]" } } }, "localname": "ContentMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contributions from and distributions to noncontrolling interests", "label": "Contributions From And Distributions To Noncontrolling Interests", "terseLabel": "Contributions from (distributions to) noncontrolling interests, net" } } }, "localname": "ContributionsFromAndDistributionsToNoncontrollingInterests", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contributions from and (distributions to) noncontrolling interests attributable to temporary equity.", "label": "Contributions From And Distributions To Noncontrolling Interests Attributable To Temporary Equity", "terseLabel": "Contributions from (distributions to) noncontrolling interests, net" } } }, "localname": "ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "cmcsa_DeferredGainRecognizedOnDilutionOfEquityMethodInvestment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Gain Recognized On Dilution Of Equity Method Investment", "label": "Deferred Gain Recognized On Dilution Of Equity Method Investment", "terseLabel": "Recognition of previously deferred gain" } } }, "localname": "DeferredGainRecognizedOnDilutionOfEquityMethodInvestment", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_DirectToConsumerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Direct To Consumer [Member]", "label": "Direct To Consumer [Member]", "terseLabel": "Direct To Consumer [Member]" } } }, "localname": "DirectToConsumerMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_DirecttoTelevisionFilmCostsInProductionandInDevelopment": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 3.0, "parentTag": "us-gaap_DirectToTelevisionFilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred in the production and development of a direct-to-television film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Direct-to-Television Film Costs, In Production and In Development", "verboseLabel": "In production and in development" } } }, "localname": "DirecttoTelevisionFilmCostsInProductionandInDevelopment", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_DistributionAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distribution And Other [Member]", "label": "Distribution And Other [Member]", "terseLabel": "Distribution And Other [Member]" } } }, "localname": "DistributionAndOtherMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_DistributionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distribution", "label": "Distribution [Member]", "terseLabel": "Distribution [Member]" } } }, "localname": "DistributionMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Document And Entity Information [Table]", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document And Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "cmcsa_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document And Entity Information [Table]", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for rights acquired by broadcaster under license agreement for program material, including sports rights advances.", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Amortization Expense", "terseLabel": "Programming rights" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsRecognizedProgrammingAndProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 2.0, "parentTag": "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances.", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Cost", "terseLabel": "Programming rights, less amortization" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostCurrent": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": 1.0, "parentTag": "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances, current.", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Cost, Current", "terseLabel": "Less: Current portion of programming rights", "verboseLabel": "Programming rights" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostCurrent", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Entertainment, license agreement for program material, including sports rights advances, expected amortization to be recognized in the remainder of fiscal year following latest fiscal year", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Expected Amortization, Remainder Of Fiscal Year", "terseLabel": "Remaining six months of 2020" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for right acquired by broadcaster under license agreement for program material, including sports rights advances, expected to be recognized within third operating cycle following most recent annual statement of financial position.", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances,Expected Amortization, Year Three", "terseLabel": "2022" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for right acquired by broadcaster under license agreement for program material, including sports rights advances, expected to be recognized within second operating cycle following most recent annual statement of financial position.", "label": "Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Expected Amortization, Year Two", "terseLabel": "2021" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exchangeable Subordinated Debentures 2.0% Due 2029 [Member]", "label": "Exchangeable Subordinated Debentures 2.0 Percent Due 2029 [Member]", "terseLabel": "2.0% Exchangeable Subordinated Debentures Due 2029 [Member]" } } }, "localname": "ExchangeableSubordinatedDebentures2.0PercentDue2029Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_FilmAndTelevisionCosts": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": 2.0, "parentTag": "cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of owned films, television series and other television productions and noncurrent acquired television and cable networks programming rights recorded on the balance sheet. Owned films, television series and other television production costs include capitalizable production costs, including direct costs, production overhead, print costs, development costs and interest. Film and television rights include multi-year programming arrangements, acquired movies, series and other programs. The carrying amount is stated at the lower of cost, less accumulated amortization, or net realizable/fair value at the balance sheet date.", "label": "Film And Television Costs", "netLabel": "Film and television costs", "terseLabel": "Film and television costs" } } }, "localname": "FilmAndTelevisionCosts", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmCostsAndEntertainmentEntitiesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for film costs related to film libraries and for entertainment entities.", "label": "Film Costs And Entertainment Entities, Policy [Policy Text Block]", "terseLabel": "Film Costs and Entertainment Entities" } } }, "localname": "FilmCostsAndEntertainmentEntitiesPolicyPolicyTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "cmcsa_FilmCostsUnderPreviousGuidanceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Film Costs Under Previous Guidance [Abstract] [Abstract]", "label": "Film Costs Under Previous Guidance [Abstract]", "terseLabel": "Total" } } }, "localname": "FilmCostsUnderPreviousGuidanceAbstract", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "cmcsa_FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": 2.0, "parentTag": "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances, noncurrent.", "label": "Film, Monetized On Its Own, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances, Capitalized Costs, Noncurrent", "terseLabel": "Film and television costs", "verboseLabel": "Film and television costs" } } }, "localname": "FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total amounts of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances.", "label": "Film, Monetized On Its Own Capitalized Cost, And Entertainment, License Agreement For Program Material, Including Sports Rights Advances", "totalLabel": "Total film and television costs and programming rights" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 3.0, "parentTag": "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amounts of capitalized film cost incurred in production and in development of film predominantly monetized on its own", "label": "Film, Monetized On Its Own, Capitalized Cost, In Production And In Development", "terseLabel": "In production and in development" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for completed and not released film predominantly monetized on its own and expected to be recognized for the remainder of fiscal year following latest fiscal year", "label": "Film, Monetized On Its Own, Completed And Not Released, Expected Amortization In Remainder Of Fiscal Year", "terseLabel": "Remaining six months of 2020" } } }, "localname": "FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for released film predominantly monetized on its own and expected to be recognized in the remainder of fiscal year following latest fiscal year", "label": "Film, Monetized On Its Own, Released, Expected Amortization, Remainder Of Fiscal Year", "terseLabel": "Remaining six months of 2020" } } }, "localname": "FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmedEntertainmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Filmed Entertainment Member", "label": "Filmed Entertainment [Member]", "terseLabel": "Filmed Entertainment [Member]" } } }, "localname": "FilmedEntertainmentMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_FranchiseAndOtherRegulatoryFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Franchise And Other Regulatory Fees [Member]", "label": "Franchise And Other Regulatory Fees [Member]", "terseLabel": "Franchise And Other Regulatory Fees [Member]" } } }, "localname": "FranchiseAndOtherRegulatoryFeesMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_GainLossOnInvestmentsAndOtherNoncashIncomeLossNet": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net (gain) loss on investment activity, including cash received from investees, and other noncash income (loss), net.", "label": "Gain (Loss) On Investments And Other Noncash Income (Loss) Net", "negatedTerseLabel": "Net (gain) loss on investment activity and other" } } }, "localname": "GainLossOnInvestmentsAndOtherNoncashIncomeLossNet", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cmcsa_GuaranteedNotes9.455PercentDue2022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Guaranteed Notes 9.455% Due 2022 [Member]", "label": "Guaranteed Notes 9.455 Percent Due 2022 [Member]", "terseLabel": "9.455% Guaranteed Notes Due 2022 [Member]" } } }, "localname": "GuaranteedNotes9.455PercentDue2022Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_HeadquartersAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Headquarters And Other [Member]", "label": "Headquarters And Other [Member]", "terseLabel": "Headquarters and Other [Member]" } } }, "localname": "HeadquartersAndOtherMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_HomeEntertainmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Home Entertainment [Member]", "label": "Home Entertainment [Member]", "terseLabel": "Home Entertainment [Member]" } } }, "localname": "HomeEntertainmentMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_HuluMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hulu member.", "label": "Hulu [Member]", "terseLabel": "Hulu [Member]" } } }, "localname": "HuluMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cmcsa_Increasedecreaseinfilmandtelevisioncostnet": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of net increase (decrease) in film and television costs.", "label": "Film And Television Costs Net", "negatedTerseLabel": "Film and television costs, net" } } }, "localname": "Increasedecreaseinfilmandtelevisioncostnet", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cmcsa_InvestmentSecuringCollateralizedObligation": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of investment presented separately as investment securing collateralized obligation that is partially securing an obligation.", "label": "Investment Securing Collateralized Obligation", "terseLabel": "Investment securing collateralized obligation", "verboseLabel": "Less: Investment securing collateralized obligation" } } }, "localname": "InvestmentSecuringCollateralizedObligation", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ManagementGrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Management Grant [Member]", "label": "Management Grant [Member]", "terseLabel": "Management Grant [Member]" } } }, "localname": "ManagementGrantMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_NBCUniversalSegmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "NBCUniversal Segments [Member]", "terseLabel": "NBCUniversal Segments [Member]" } } }, "localname": "NBCUniversalSegmentsMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_NbcuniversalEnterpriseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "NBCUniversal Enterprise [Member]", "terseLabel": "NBCUniversal Enterprise [Member]" } } }, "localname": "NbcuniversalEnterpriseMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 }, "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net income (loss) attributable to noncontrolling interest and dividends on redeemable subsidiary preferred stock.", "label": "Net Income (Loss) Attributable To Noncontrolling Interests And Redeemable Subsidiary Preferred Stock", "terseLabel": "Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "monetaryItemType" }, "cmcsa_NoncashInterestExpenseIncomeNet": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents noncash interest expense (income) items as adjustments to reconcile net income (loss) to cash provided by (used in) operating activities.", "label": "Noncash Interest Expense (Income) Net", "terseLabel": "Noncash interest expense (income), net" } } }, "localname": "NoncashInterestExpenseIncomeNet", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cmcsa_Notes0.250percentDue2027Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 0.250% Due 2027 [Member]", "label": "Notes 0.250 percent Due 2027 [Member]", "terseLabel": "0.250% Notes Due 2027 [Member]" } } }, "localname": "Notes0.250percentDue2027Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_Notes0.750percentdue2032Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 0.750% due 2032 [Member]", "label": "Notes 0.750 percent due 2032 [Member]", "terseLabel": "0.750% Notes Due 2032 [Member]" } } }, "localname": "Notes0.750percentdue2032Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_Notes1.250percentdue2040Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 1.250% due 2040 [Member]", "label": "Notes 1.250 percent due 2040 [Member]", "terseLabel": "1.250% Notes Due 2040 [Member]" } } }, "localname": "Notes1.250percentdue2040Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_Notes1.500percentDue2029Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 1.500% Due 2029 [Member]", "label": "Notes 1.500 percent Due 2029 [Member]", "terseLabel": "1.500% Notes Due 2029 [Member]" } } }, "localname": "Notes1.500percentDue2029Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_Notes1.875percentdue2036Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 1.875% due 2036 [Member]", "label": "Notes 1.875 percent due 2036 [Member]", "terseLabel": "1.875% Notes Due 2036 [Member]" } } }, "localname": "Notes1.875percentdue2036Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_Notes5.50PercentDue2029Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 5.50% Due 2029 [Member]", "label": "Notes 5.50 Percent Due 2029 [Member]", "terseLabel": "5.50% Notes Due 2029 [Member]" } } }, "localname": "Notes5.50PercentDue2029Member", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "cmcsa_NumberofPreferredStockSeries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Preferred Stock Series", "label": "Number of Preferred Stock Series", "terseLabel": "Number of series of preferred stock" } } }, "localname": "NumberofPreferredStockSeries", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "integerItemType" }, "cmcsa_OtherGeographicLocationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Geographic Locations [Member]", "label": "Other Geographic Locations [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherGeographicLocationsMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_OtherIncomeLossNet": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Nonoperating income (losses), net recorded in the income statement that are not separately stated.", "label": "Other Income Loss Net", "terseLabel": "Other income (loss), net" } } }, "localname": "OtherIncomeLossNet", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_OtherOperatingAndAdministrative": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other operating and administrative expense recognized in the period not presented separately.", "label": "Other Operating And Administrative", "terseLabel": "Other operating and administrative" } } }, "localname": "OtherOperatingAndAdministrative", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "monetaryItemType" }, "cmcsa_PaymentsForConstructionOfThemePark": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the construction of a theme park.", "label": "Payments For Construction Of Theme Park", "negatedLabel": "Construction of Universal Beijing Resort" } } }, "localname": "PaymentsForConstructionOfThemePark", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cmcsa_PaymentsForRepurchaseandRedemptionofSubsidiaryPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for repurchase and redemption of subsidiary preferred stock.", "label": "Payments For Repurchase and Redemption of Subsidiary Preferred Stock", "terseLabel": "Cash payments for the redemption of redeemable preferred shares" } } }, "localname": "PaymentsForRepurchaseandRedemptionofSubsidiaryPreferredStock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_PelotonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Peloton", "label": "Peloton [Member]", "terseLabel": "Peloton [Member]" } } }, "localname": "PelotonMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "cmcsa_PreferredStockPutPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The holders have the right to cause the issuing company to redeem their shares at a price equal to the liquidation preference plus accrued but unpaid dividends for a 30 day period beginning on March 19, 2020 and thereafter on every third anniversary of such date (each such date, a \u201cput date\u201d).", "label": "Preferred Stock, Put Period", "terseLabel": "Redeemable subsidiary preferred stock, put period" } } }, "localname": "PreferredStockPutPeriod", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cmcsa_ProceedsFromCollateralizedObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from the issuance of an obligation that is secured by assets and is presented separately as proceeds from collateralized obligation.", "label": "Proceeds From Collateralized Obligation", "terseLabel": "Proceeds from collateralized obligation" } } }, "localname": "ProceedsFromCollateralizedObligation", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProceedsFromSalesOfBusinessesAndInvestments": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of businesses and investments, if any, during the period.", "label": "Proceeds From Sales Of Businesses And Investments", "terseLabel": "Proceeds from sales of businesses and investments" } } }, "localname": "ProceedsFromSalesOfBusinessesAndInvestments", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProgrammingAndProductionCosts": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the period for costs associated with video programming and content acquisition and production costs. Programming expenses include the fees paid to license the programming distributed to video customers, such as the programming license fees charged by cable networks and fees charged for retransmission of the signals from local broadcast television stations. Production costs include the amortization of owned and acquired programming, sports rights, direct production costs, residual and participation payments, production overhead, costs associated with the distribution of programming to third-party networks and other distribution platforms, and on-air talent costs. It also includes the amortization of capitalized theatrical film production and acquisition costs and distribution expenses.", "label": "Programming And Production Costs", "terseLabel": "Programming and production" } } }, "localname": "ProgrammingAndProductionCosts", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProgrammingRightsCurrent": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": 1.0, "parentTag": "cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current portion of acquired television and cable networks programming rights recorded on the balance sheet. Includes multi-year programming arrangements, acquired movies, series and other programs. Carrying amount is stated at the lower of cost, less accumulated amortization, or net realizable value at the balance sheet date.", "label": "Programming Rights, Current", "netLabel": "Less: Current portion of programming rights", "terseLabel": "Programming rights" } } }, "localname": "ProgrammingRightsCurrent", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProgrammingRightsLessAmortization": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 2.0, "parentTag": "cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of total acquired programming rights, less amortization", "label": "Programming Rights Less Amortization", "verboseLabel": "Programming rights, less amortization" } } }, "localname": "ProgrammingRightsLessAmortization", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock [Member]", "label": "Redeemable Noncontrolling Interests And Redeemable Subsidiary Preferred Stock [Member]", "terseLabel": "Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock [Member]" } } }, "localname": "RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "domainItemType" }, "cmcsa_ResidentialHighSpeedInternetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Residential, High-Speed Internet [Member]", "label": "Residential, High-Speed Internet [Member]", "terseLabel": "Residential, High-Speed Internet [Member]" } } }, "localname": "ResidentialHighSpeedInternetMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ResidentialVideoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Residential, Video [Member]", "label": "Residential, Video [Member]", "terseLabel": "Residential, Video [Member]" } } }, "localname": "ResidentialVideoMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ResidentialVoiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Residential, Voice [Member]", "label": "Residential, Voice [Member]", "terseLabel": "Residential, Voice [Member]" } } }, "localname": "ResidentialVoiceMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ResidentialWirelessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Residential, Wireless [Member]", "label": "Residential, Wireless [Member]", "terseLabel": "Residential, Wireless [Member]" } } }, "localname": "ResidentialWirelessMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of capitalized costs for film predominantly monetized on its own and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded at the balance sheet date.", "label": "Schedule Of Capitalized Film And Television Costs [Table Text Block]", "terseLabel": "Capitalized Film and Television Costs and Programming Rights" } } }, "localname": "ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents and restricted cash.", "label": "ScheduleOfCashCashEquivalentsAndRestrictedCash [Table Text Block]", "terseLabel": "Schedule of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleOfEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of estimated future amortization of capitalized costs for film predominantly monetized on its own and for rights acquired by broadcaster under license agreement for program material, including sports rights advances, recorded at the balance sheet date.", "label": "Schedule Of Estimated Future Amortization Expense For Capitalized Film And Television Cost [Table Text Block]", "terseLabel": "Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights" } } }, "localname": "ScheduleOfEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostTableTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets [Table Text Block]", "label": "Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleOfOtherBalanceSheetAccountsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Other Balance Sheet Accounts [Table Text Block]", "label": "Schedule Of Other Balance Sheet Accounts [Table Text Block]", "verboseLabel": "Other balance sheet accounts" } } }, "localname": "ScheduleOfOtherBalanceSheetAccountsTableTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleofFairValueMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Fair Value Method Investments [Table]", "label": "Schedule of Fair Value Method Investments [Line Items]", "terseLabel": "Schedule of Marketable Equity Securities [Line Items]" } } }, "localname": "ScheduleofFairValueMethodInvestmentsLineItems", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "cmcsa_ScheduleofFairValueMethodInvestmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Fair Value Method Investments [Table]", "label": "Schedule of Fair Value Method Investments [Table]", "terseLabel": "Schedule of Fair Value Method Investments [Table]" } } }, "localname": "ScheduleofFairValueMethodInvestmentsTable", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "cmcsa_SignificantTransactionsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The disclosure of significant transactions entered into or completed during the period.", "label": "Significant Transactions [Text Block]", "terseLabel": "Significant Transactions" } } }, "localname": "SignificantTransactionsTextBlock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactions" ], "xbrltype": "textBlockItemType" }, "cmcsa_SkyLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sky Limited [Member]", "label": "Sky Limited [Member]", "terseLabel": "Sky Limited [Member]" } } }, "localname": "SkyLimitedMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_SnapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Snap [Member]", "label": "Snap [Member]", "terseLabel": "Snap [Member]" } } }, "localname": "SnapMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "cmcsa_SupplementalFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statement Of Cash Flows Supplemental Information Abstract", "label": "Supplemental Financial Information [Abstract]" } } }, "localname": "SupplementalFinancialInformationAbstract", "nsuri": "http://corporate.comcast.com/20200630", "xbrltype": "stringItemType" }, "cmcsa_TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Temporary Equity, Fair Value of our redeemable subsidiary preferred stock.", "label": "Temporary Equity, Fair Value Of Redeemable Subsidiary Preferred Stock", "terseLabel": "Temporary equity, fair value of redeemable subsidiary preferred stock" } } }, "localname": "TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_TheatricalFilmCostsAndDirectToTelevisionCostsCompletedAndNotReleased": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Theatrical Film Costs And Direct-To-Television Costs, Completed And Not Released", "label": "Theatrical Film Costs And Direct-To-Television Costs, Completed And Not Released", "totalLabel": "Completed, not released" } } }, "localname": "TheatricalFilmCostsAndDirectToTelevisionCostsCompletedAndNotReleased", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_TheatricalFilmCostsAndDirectToTelevisionCostsReleased": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Theatrical Film Costs And Direct-To-Television Costs, Released", "label": "Theatrical Film Costs And Direct-To-Television Costs, Released", "totalLabel": "Released, less amortization" } } }, "localname": "TheatricalFilmCostsAndDirectToTelevisionCostsReleased", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_TheatricalFilmCostsAndDirecttoTelevisionCostsInProductionAndInDevelopment": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_FilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Theatrical Film Costs And Direct-to-Television Costs, In Production And In Development", "label": "Theatrical Film Costs And Direct-to-Television Costs, In Production And In Development", "totalLabel": "In production and in development" } } }, "localname": "TheatricalFilmCostsAndDirecttoTelevisionCostsInProductionAndInDevelopment", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_TheatricalFilmCostsInProductionAndInDevelopment": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 3.0, "parentTag": "us-gaap_TheatricalFilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred in the production and development of a theatrical film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Theatrical Film Costs, In Production And In Development", "verboseLabel": "In production and in development" } } }, "localname": "TheatricalFilmCostsInProductionAndInDevelopment", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_TheatricalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Theatrical [Member]", "label": "Theatrical [Member]", "terseLabel": "Theatrical [Member]" } } }, "localname": "TheatricalMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_ThemeParksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Theme Parks Member", "label": "Theme Parks [Member]", "terseLabel": "Theme Parks [Member]" } } }, "localname": "ThemeParksMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of owned films, television series and other television productions and the current and noncurrent portion of acquired television and cable networks programming rights recorded on the balance sheet. Owned films, television series and other television production costs include capitalizable production costs, production overhead, interest, development costs and acquired production costs. Film and television rights include multi-year programming arrangements, acquired movies, series and other programs. The carrying amount is stated at the lower of cost, less accumulated amortization, or net realizable/fair value at the balance sheet date.", "label": "Total Film And Television Costs And Programming Rights After Amortization", "totalLabel": "Total film and television costs and programming rights" } } }, "localname": "TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_TransactionRelatedCosts": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Acquisition related and integration costs which have been expensed during the period. Such costs could include costs directly related to the transaction, including the U.K. share acquisition tax and success-based investment banker fees, and legal, accounting and valuation services, and costs incurred to effect a business combination, such as business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Transaction Related Costs", "negatedTerseLabel": "Adjustment for Sky transaction-related costs" } } }, "localname": "TransactionRelatedCosts", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_UniversalBeijingResortMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Universal Beijing Resort [Member]", "label": "Universal Beijing Resort [Member]", "terseLabel": "Universal Beijing Resort [Member]" } } }, "localname": "UniversalBeijingResortMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "cmcsa_UniversalBeijingResortTermLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Universal Beijing Resort Term Loans [Member]", "label": "Universal Beijing Resort Term Loans [Member]", "terseLabel": "Universal Beijing Resort Term Loans [Member]" } } }, "localname": "UniversalBeijingResortTermLoansMember", "nsuri": "http://corporate.comcast.com/20200630", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "verboseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r476" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r477" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r478" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r478" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r478" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r479" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r478" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r478" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r478" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r478" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r474" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r475" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r333", "r334", "r340", "r341", "r473" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r333", "r334", "r340", "r341" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r161", "r174", "r175", "r176", "r177", "r179", "r181", "r185" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r161", "r174", "r175", "r176", "r177", "r179", "r181", "r185" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r48", "r107" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r113", "r124", "r210", "r300", "r301", "r302", "r314", "r315" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r113", "r124", "r210", "r300", "r301", "r302", "r314", "r315" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r113", "r124", "r210", "r300", "r301", "r302", "r314", "r315" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails", "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r261", "r263", "r373", "r442", "r443" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r261", "r263", "r373", "r442", "r443" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails", "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r188", "r189", "r261", "r264", "r444", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r189", "r261", "r264", "r444", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13 [Member]" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "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 and accrued expenses related to trade creditors" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r193", "r194" ], "calculation": { "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Receivables, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r21", "r193", "r194" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Receivables, net", "totalLabel": "Receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r21", "r193", "r405", "r419" ], "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 noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Noncurrent receivables, net (included in other noncurrent assets, net)" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r233" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Property and equipment - accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r57" ], "calculation": { "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 4.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of 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).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized gains (losses) on marketable securities" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r53", "r58", "r282" ], "calculation": { "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedLabel": "Unrecognized gains (losses) on employee benefit obligations" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r49", "r55", "r57", "r58", "r352" ], "calculation": { "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r55", "r57", "r58", "r424", "r452", "r456" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Accumulated other comprehensive income (loss), net of deferred taxes", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r58", "r60", "r110", "r111", "r112", "r339", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Supplemental Financial Information" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r304" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r110", "r111", "r112", "r300", "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r116", "r117", "r118", "r120", "r207", "r208", "r209", "r210", "r213", "r214", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r312", "r313", "r314", "r315", "r385", "r386", "r387", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r284", "r286", "r306", "r307" ], "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 compensation plans" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingMember": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Announcement promoting product, service, or event.", "label": "Advertising [Member]", "terseLabel": "Advertising [Member]" } } }, "localname": "AdvertisingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r286", "r293", "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Recognized share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r195", "r215" ], "calculation": { "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r97", "r220", "r226" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization", "verboseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r55" ], "calculation": { "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "terseLabel": "Deferred gains (losses) on cash flow hedges" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationComponentsOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r169", "r176", "r183", "r205", "r333", "r340", "r353", "r397", "r421" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "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", "netLabel": "Consolidated variable interest entity's assets included in condensed consolidated balance sheet", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47", "r105", "r205", "r333", "r340", "r353" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r287", "r295" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r109", "r155" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Condensed Consolidated Financial Statements" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Contract acquisition and fulfillment costs (included in other noncurrent assets, net)" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r30", "r99" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r93", "r99", "r102" ], "calculation": { "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash, end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows", "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r93", "r355" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "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": "Increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r104", "r105", "r135", "r139", "r140", "r142", "r144", "r152", "r153", "r154", "r205", "r353" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r241", "r407", "r429" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r238", "r239", "r240", "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingencies" ], "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 [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "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 [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r110", "r111" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r249" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66", "r75", "r413", "r437" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to Comcast Corporation" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r63", "r65", "r74", "r331", "r349", "r412", "r436" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r221", "r224", "r328" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "Corporate and Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r77" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r325" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r406", "r432" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "terseLabel": "Total carrying value of debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r243" ], "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": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r15", "r16", "r398", "r400", "r418" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r106", "r311", "r320", "r321", "r322" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r308", "r309" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Noncurrent deferred revenue (included in other noncurrent liabilities)" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r97", "r232" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "negatedTerseLabel": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r97", "r232" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r97", "r164" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DirectToTelevisionFilmCosts": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 2.0, "parentTag": "us-gaap_FilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred in the physical production of a direct-to-television film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Direct-to-television Film Costs", "totalLabel": "Television Costs" } } }, "localname": "DirectToTelevisionFilmCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectToTelevisionFilmCostsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Direct-to-television Film Costs [Abstract]", "verboseLabel": "Television Costs" } } }, "localname": "DirectToTelevisionFilmCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DirectToTelevisionFilmCostsCompletedAndNotReleased": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 2.0, "parentTag": "us-gaap_DirectToTelevisionFilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred as well as allocations of production overhead and capitalized interest related to the completion of a direct-to-television film not yet released. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Direct-to-television Film Costs, Completed and Not Released", "terseLabel": "Completed, not released" } } }, "localname": "DirectToTelevisionFilmCostsCompletedAndNotReleased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectToTelevisionFilmCostsReleased": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 2.0, "parentTag": "cmcsa_TheatricalFilmCostsAndDirectToTelevisionCostsReleased", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred in the release of a direct-to-television film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Direct-to-television Film Costs, Released", "verboseLabel": "Released, less amortization" } } }, "localname": "DirectToTelevisionFilmCostsReleased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "verboseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends payable (in dollars per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r15", "r17", "r399", "r422" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r76", "r122", "r123", "r124", "r125", "r126", "r133", "r135", "r142", "r143", "r144", "r148", "r149", "r414", "r438" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share)", "verboseLabel": "Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r76", "r122", "r123", "r124", "r125", "r126", "r135", "r142", "r143", "r144", "r148", "r149", "r414", "r438" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share)", "verboseLabel": "Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r103", "r145", "r146" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r150" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r355" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "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", "terseLabel": "Impact of foreign currency on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r294" ], "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 pretax compensation expense on nonvested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plans [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntertainmentEntitiesPolicyPolicyTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for entertainment entities.", "label": "Entertainment Entities, Policy [Policy Text Block]", "terseLabel": "Entertainment Entities" } } }, "localname": "EntertainmentEntitiesPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EntertainmentLicenseAgreementForProgramMaterialAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Entertainment, License Agreement for Program Material [Abstract]", "terseLabel": "Programming Rights" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntertainmentLicenseAgreementForProgramMaterialExpectedAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Entertainment, License Agreement for Program Material, Expected Amortization [Abstract]", "terseLabel": "Released and programming rights:" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialExpectedAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntertainmentTextBlock": { "auth_ref": [ "r370", "r371", "r372", "r391", "r393" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for entities in the entertainment industry.", "label": "Entertainment [Text Block]", "terseLabel": "Programming and Production Costs" } } }, "localname": "EntertainmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r110", "r111", "r112", "r117", "r127", "r129", "r151", "r210", "r249", "r250", "r300", "r301", "r302", "r314", "r315", "r356", "r357", "r358", "r359", "r360", "r363", "r447", "r448", "r449" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r31", "r170", "r202" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "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 investment", "verboseLabel": "Equity method" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r351" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails": { "order": 4.0, "parentTag": "us-gaap_Investments", "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).", "label": "Equity Securities, FV-NI", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails", "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r201" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails": { "order": 2.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": "Realized and unrealized gains (losses) on equity securities, net" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r201", "r439" ], "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": "Marketable equity securities, recognized realized gains (losses)" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r201", "r439" ], "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": "Marketable equity securities, recognized unrealized gains (losses)" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r200" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_Investments", "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", "terseLabel": "Nonmarketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r350", "r366", "r367", "r368" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r275", "r276", "r281", "r283", "r350", "r367" ], "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 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r366", "r367", "r368" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FilmCostDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Film, Disclosures [Abstract]", "terseLabel": "Completed, not released:" } } }, "localname": "FilmCostDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FilmCosts": { "auth_ref": [ "r374", "r375", "r376" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 1.0, "parentTag": "cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization", "weight": 1.0 }, "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capitalized film cost for film predominantly monetized on its own and films predominantly monetized with other films and license agreements as group.", "label": "Film, Capitalized Cost", "totalLabel": "Total" } } }, "localname": "FilmCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmCostsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Film, Capitalized Cost [Abstract]", "terseLabel": "Owned Film and Television Costs", "verboseLabel": "Film and Television Costs" } } }, "localname": "FilmCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails", "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FilmCostsPolicyPolicyTextBlock": { "auth_ref": [ "r377", "r378", "r380", "r383" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for film costs related to film libraries.", "label": "Film Costs, Policy [Policy Text Block]", "terseLabel": "Film and Television Costs" } } }, "localname": "FilmCostsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FilmMonetizedOnItsOwnAmortizationExpense": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for capitalized film cost for film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Amortization Expense", "terseLabel": "Owned film and television costs" } } }, "localname": "FilmMonetizedOnItsOwnAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsRecognizedProgrammingAndProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 1.0, "parentTag": "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capitalized film cost for film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Capitalized Cost", "totalLabel": "Film and Television Costs" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 2.0, "parentTag": "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capitalized film cost for completed and not released film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Capitalized Cost, Completed and Not Released", "terseLabel": "Completed, not released" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCostReleased": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 1.0, "parentTag": "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of capitalized film cost for released film predominantly monetized on its own.", "label": "Film, Monetized on Its Own, Capitalized Cost, Released", "terseLabel": "Released, less amortization" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostReleased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Film, Monetized on Its Own, Released Film, Expected Amortization [Abstract]", "terseLabel": "Released and programming rights:" } } }, "localname": "FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearThree": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for released film predominantly monetized on its own and expected to be recognized within third operating cycle following most recent annual statement of financial position.", "label": "Film, Monetized on Its Own, Released Film, Expected Amortization, Year Three", "terseLabel": "2022" } } }, "localname": "FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearTwo": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for released film predominantly monetized on its own and expected to be recognized within second operating cycle following most recent annual statement of financial position.", "label": "Film, Monetized on Its Own, Released Film, Expected Amortization, Year Two", "terseLabel": "2021" } } }, "localname": "FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Original Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "terseLabel": "Other intangible assets - accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r227" ], "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": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining six months of 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r227" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r227" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r227" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r221", "r223", "r225", "r229", "r384", "r392" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r225", "r392" ], "calculation": { "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r221", "r224" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FranchiseRightsMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies.", "label": "Franchise Rights [Member]", "terseLabel": "Franchise Rights [Member]" } } }, "localname": "FranchiseRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r217", "r218", "r396" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-maturity, Current", "terseLabel": "Held to maturity investment" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r169", "r175", "r179", "r182", "r185", "r394", "r409", "r416", "r440" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r71", "r97", "r166", "r202", "r408", "r433" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity in net income (losses) of investees, net" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r128", "r129", "r167", "r310", "r319", "r323", "r441" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses related to trade creditors" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r96" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r136", "r137", "r138", "r144" ], "calculation": { "http://corporate.comcast.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Assumed exercise or issuance of shares relating to stock plans (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedFranchiseRights": { "auth_ref": [ "r228" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through a franchise arrangement having an indefinite period of benefit.", "label": "Indefinite-Lived Franchise Rights", "terseLabel": "Franchise rights" } } }, "localname": "IndefiniteLivedFranchiseRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r222", "r228" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r228" ], "calculation": { "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r222", "r228" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r163", "r364", "r365", "r415" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r91", "r94", "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r161", "r174", "r175", "r176", "r177", "r179", "r181", "r185" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentHoldingsTable": { "auth_ref": [ "r457", "r458", "r459", "r460" ], "lang": { "en-US": { "role": { "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.", "label": "Investment Holdings [Table]", "terseLabel": "Investment Holdings [Table]" } } }, "localname": "InvestmentHoldingsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Investments": { "auth_ref": [ "r431" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetailsCalc2": { "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 investments.", "label": "Investments", "totalLabel": "Total investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r199", "r395", "r417", "r461" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r105", "r177", "r205", "r334", "r340", "r341", "r353" ], "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": "Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r105", "r205", "r353", "r402", "r427" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r105", "r205", "r334", "r340", "r341", "r353" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r16" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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, less current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "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", "verboseLabel": "Total fair value of debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r31" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments", "verboseLabel": "Noncurrent investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r79" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Advertising, marketing and promotion" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r45", "r105", "r205", "r353", "r401", "r426" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage in variable interest entity" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r95", "r98" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r61", "r64", "r72", "r98", "r105", "r116", "r122", "r123", "r124", "r125", "r128", "r129", "r141", "r169", "r175", "r179", "r182", "r185", "r205", "r353", "r410", "r434" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income attributable to Comcast Corporation", "verboseLabel": "Net Income Attributable to Comcast Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r61", "r64", "r128", "r129", "r336", "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r114", "r115", "r118", "r119", "r130", "r131", "r132", "r211", "r212", "r270", "r271", "r272", "r273", "r303", "r316", "r317", "r318", "r388", "r389", "r390", "r451", "r452", "r453", "r454", "r456" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r113", "r116", "r117", "r118", "r120", "r121", "r124", "r148", "r207", "r208", "r209", "r210", "r213", "r214", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r312", "r313", "r314", "r315", "r385", "r386", "r387", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r110", "r111", "r112", "r250", "r329" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Investment and other income (loss), net", "totalLabel": "Investment and other income (loss), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/InvestmentsInvestmentAndOtherIncomeLossNetDetails", "http://corporate.comcast.com/role/SegmentInformationReconciliationOfAdjustedEbitdaFromSegmentToConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingAndBroadcastRightsMember": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Legal claim or title to operate as a broadcaster and broadcast radio or television signals on a particular spectrum of airwave. Broadcast rights may also refer to the license granted to televise a particular event, such as a sporting event.", "label": "Operating and Broadcast Rights [Member]", "terseLabel": "FCC Licenses [Member]" } } }, "localname": "OperatingAndBroadcastRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r169", "r175", "r179", "r182", "r185" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r174", "r175", "r176", "r177", "r179", "r185" ], "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 [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 6.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 noncurrent assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r50", "r55" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "Deferred gains (losses) on cash flow hedges, net of deferred taxes of $7, $2, $17 and $11" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before 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), before Reclassification, Tax", "negatedLabel": "Deferred gains (losses) on cash flow hedges, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r55", "r59" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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", "negatedLabel": "Realized (gains) losses on cash flow hedges, net of deferred taxes of $4, $7, $21 and $(4)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Realized (gains) losses on cash flow hedges, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r49" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "Currency translation adjustments, net of deferred taxes of $(9), $(6), $(16) and $(18)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r49", "r56", "r354", "r362" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Currency translation adjustments, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r65", "r67", "r73", "r249", "r356", "r361", "r363", "r411", "r435" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r62", "r65", "r331", "r332", "r338" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Less: Other comprehensive income (loss) attributable to noncontrolling interests" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r53", "r55" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Employee benefit obligations, net of deferred taxes of $2, $2, $5 and $5" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r53", "r56", "r331" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Employee benefit obligations, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r51", "r55" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "Unrealized gains (losses) on marketable securities, net of deferred taxes of $1, $\u2014, $1 and $\u2014" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r52", "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for 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 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, Unrealized Holding Gain (Loss), before Adjustment, Tax", "negatedTerseLabel": "Unrealized gains (losses) on marketable securities, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIndustriesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Industries [Abstract]" } } }, "localname": "OtherIndustriesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Agreements and Rights [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net of accumulated amortization of $17,210 and $17,217" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r31", "r430" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments classified as other.", "label": "Other Investments", "terseLabel": "Other investments" } } }, "localname": "OtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r16", "r400", "r423" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Principal amount of term loan outstanding" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r82", "r85", "r108" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r88" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "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", "negatedLabel": "Repurchases of common stock under employee plans" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r88" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r83" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Cash capital contributions for equity method investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r84" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Cash paid for intangible assets", "terseLabel": "Cash Paid for Intangible Assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r85" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 1.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": "Capital expenditures", "terseLabel": "Capital Expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r287", "r295" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock\u2014authorized, 20,000,000 shares; issued, zero" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r86" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "auth_ref": [ "r81", "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.", "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities", "terseLabel": "Cash payments received upon redemption of preferred stock" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r87", "r90", "r108" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "auth_ref": [ "r108" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from (Repayments of) Short-term Debt", "terseLabel": "Proceeds from (repayments of) short-term borrowings, net" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r61", "r64", "r92", "r105", "r116", "r128", "r129", "r169", "r175", "r179", "r182", "r185", "r205", "r331", "r335", "r337", "r348", "r349", "r353", "r416" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfComprehensiveIncome", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r234", "r428" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation of $53,765 and $53,239" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r175", "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Adjusted EBITDA from Segments to Consolidated" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r245", "r246", "r247", "r248" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interests" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemablePreferredStockMember": { "auth_ref": [ "r8", "r105", "r205", "r244", "r353" ], "lang": { "en-US": { "role": { "documentation": "Description of type or class of redeemable preferred stock. For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series.", "label": "Redeemable Preferred Stock [Member]", "terseLabel": "Redeemable Subsidiary Preferred Stock [Member]" } } }, "localname": "RedeemablePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r89" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other.", "label": "Repayments of Other Debt", "negatedLabel": "Repurchases and repayments of debt" } } }, "localname": "RepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r9", "r102" ], "calculation": { "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r7", "r12", "r102", "r463" ], "calculation": { "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in other noncurrent assets, net" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsAndRestrictedCashDetails" ], "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 share units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r250", "r304", "r425", "r451", "r456" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r110", "r111", "r112", "r117", "r127", "r129", "r210", "r300", "r301", "r302", "r314", "r315", "r447", "r449" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r274" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r69", "r105", "r160", "r161", "r174", "r180", "r181", "r187", "r188", "r191", "r205", "r353", "r416" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfIncome", "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/RevenueRevenueByGeographicLocationDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of receivables, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r58", "r361", "r363" ], "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": "Schedule of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of cash payments for interest and income taxes" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of recognized share-based compensation expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r1", "r105", "r204", "r205", "r353" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r221", "r224", "r384" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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": "Schedule of Held-to-maturity Securities [Line Items]", "terseLabel": "Schedule of Other Investments [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r228", "r230" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r169", "r172", "r178", "r219" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r169", "r172", "r178", "r219" ], "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": "Financial Data by Business Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r287", "r295" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r333", "r334", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r224" ], "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": "Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r156", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r174", "r175", "r176", "r177", "r179", "r180", "r181", "r182", "r183", "r185", "r191", "r442" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r156", "r158", "r159", "r169", "r173", "r179", "r183", "r184", "r185", "r186", "r187", "r190", "r191", "r192" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "terseLabel": "Financial Data by Business Segment" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r289" ], "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": "Number of restricted share units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r289" ], "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": "Weighted-average fair value of restricted share units granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Number of stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value of stock options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r285", "r288" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r14", "r403", "r404", "r420" ], "calculation": { "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Less: Current investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r156", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r174", "r175", "r176", "r177", "r179", "r180", "r181", "r182", "r183", "r185", "r191", "r219", "r235", "r236", "r237", "r442" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/RevenueDetails", "http://corporate.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r104", "r105", "r135", "r139", "r140", "r142", "r144", "r152", "r153", "r154", "r205", "r249", "r353" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r110", "r111", "r112", "r117", "r127", "r129", "r151", "r210", "r249", "r250", "r300", "r301", "r302", "r314", "r315", "r356", "r357", "r358", "r359", "r360", "r363", "r447", "r448", "r449" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r110", "r111", "r112", "r151", "r373" ], "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r19", "r20", "r249", "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase plans" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r249", "r250" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchases of common stock under employee plans" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r105", "r196", "r205", "r353" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Comcast Corporation shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r105", "r110", "r111", "r112", "r117", "r127", "r205", "r210", "r250", "r300", "r301", "r302", "r314", "r315", "r329", "r330", "r347", "r353", "r356", "r357", "r363", "r448", "r449" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "negatedTerseLabel": "Cumulative effects of adoption of accounting standards", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet", "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryInvestmentHoldingsTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the summary of investment holdings.", "label": "Summary Investment Holdings [Table Text Block]", "terseLabel": "Investment Summary" } } }, "localname": "SummaryInvestmentHoldingsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash Payments for Interest and Income Taxes" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SupplementalFinancialInformationCashPaymentsForInterestAndIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityOtherChanges": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other.", "label": "Temporary Equity, Other Changes", "terseLabel": "Other" } } }, "localname": "TemporaryEquityOtherChanges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TheatricalFilmCosts": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 1.0, "parentTag": "us-gaap_FilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred in the physical production of a theatrical film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Theatrical Film Costs", "totalLabel": "Film Costs" } } }, "localname": "TheatricalFilmCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TheatricalFilmCostsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Theatrical Film Costs [Abstract]", "verboseLabel": "Film Costs" } } }, "localname": "TheatricalFilmCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TheatricalFilmCostsCompletedAndNotReleased": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 2.0, "parentTag": "us-gaap_TheatricalFilmCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred as well as allocations of production overhead and capitalized interest related to the completion of a theatrical film not yet released. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Theatrical Film Costs, Completed and Not Released", "verboseLabel": "Completed, not released" } } }, "localname": "TheatricalFilmCostsCompletedAndNotReleased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TheatricalFilmCostsReleased": { "auth_ref": [ "r379" ], "calculation": { "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails": { "order": 1.0, "parentTag": "cmcsa_TheatricalFilmCostsAndDirectToTelevisionCostsReleased", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of direct negative costs incurred in the release of a theatrical film, as well as allocations of production overhead and capitalized interest. Examples of direct negative costs include costs of story and scenario; compensation of cast, directors, producers, extras, and miscellaneous staff; costs of set construction and operations, wardrobe, and accessories; costs of sound synchronization; rental facilities on location; and postproduction costs such as music, special effects, and editing.", "label": "Theatrical Film Costs, Released", "verboseLabel": "Released, less amortization" } } }, "localname": "TheatricalFilmCostsReleased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/ProgrammingAndProductionCostsCapitalizedFilmAndTelevisionCostsAndProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r42", "r251" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock at Cost [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r42", "r251" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r42", "r251", "r252" ], "calculation": { "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, 872,791,028 Class A common shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r116", "r117", "r118", "r120", "r207", "r208", "r209", "r210", "r213", "r214", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r312", "r313", "r314", "r315", "r385", "r386", "r387", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/CondensedConsolidatedStatementOfChangesInEquity", "http://corporate.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r333", "r334", "r340", "r341", "r342" ], "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 [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r144" ], "calculation": { "http://corporate.comcast.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted EPS attributable to Comcast Corporation shareholders (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r144" ], "calculation": { "http://corporate.comcast.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic EPS attributable to Comcast Corporation shareholders (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://corporate.comcast.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=6472701&loc=d3e49107-107924" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "920", "URI": "http://asc.fasb.org/topic&trid=2123033" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "922", "URI": "http://asc.fasb.org/topic&trid=2127477" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154540&loc=d3e53371-107955" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154689&loc=d3e54369-107958" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154689&loc=SL120155198-107958" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=SL120155237-107959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=SL120155237-107959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54431-107959" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54437-107959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=SL120155244-107959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=SL120155248-107959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=SL120155252-107959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "926", "URI": "http://asc.fasb.org/topic&trid=2123363" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "928", "URI": "http://asc.fasb.org/topic&trid=2123672" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f,g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611133-123010" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r474": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r475": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r476": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r477": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r478": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r479": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" } }, "version": "2.1" } ZIP 73 0001166691-20-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001166691-20-000024-xbrl.zip M4$L#!!0 ( /:3_E!W)TRSL!( $S< 2 8VUC'-D[5U9<]LX$GZ?7\'54Z9J94NRG<2I<;;D*^,JQW99FIF=IRF(A"1L2$(# M@#[VUR\ WB0('I(2>*6'F"RLU[@ M_QT %\T1=+@*+A1%Y @RKQD@"\CN@ ?I"MCPK+=D;/7I\-#&9(4)5^K QIX- M*!/_'HX&H\'@_1&WC-OJTT^V9U/0DL=%_K>$Y?GY^>!E1MP#3!:<*<\@"!R6\&2U.CD,7V9)D<8& MY%,&?#NQX:5D\_.1I!Z>GIX>RK<)*754A%SL\/#?7V\G$O?>YY\L2]8#Y'&/ M,\LOX3<'="8Y*6%]82Z50/0'P_[1L&>%]><6VX#)VIHU.LLJF0ZARV@JJ)\* M.N Z]*S#=NIL0I%U5 AH?P' JKT:6<90E>C)NNH0[';!1ZF/E+6N0ATKC%*A MSG5&UZXJU"FSB+_Z,5]?/.H/1^MID?90[;2(^3:AQ>DA(+: FL-FLSY\6;G M!PR3UVO^=S/-7$)R4JY2(4+%4Z'B\/T:*DK)/ER(H:VY2EFNC>K1PBTQQ]KE MJT>H)FID.>]"Q@UJTTV3[FJH1].&[2=F$ 6?M"N20OM@@9]X:!+XC+S6=FE4 MQQC_T:4SRPL-".&A81=ULIS)7VLKY$#$)0Y/6^D2,XD?_92[FP;PQ5ZV=T?" M)7^M[08?(%L,>\,/38:],E?XLY\*Z*8&179[5\1,XL?:CJ!L181%']NI$'/) M7_V4OZ@$\'W,I"3Q*'ZX6B%_CL,G_)D8+C_%8^8CG%LR3OX4C5CZ:/IP1? * M$H9X%).94$@!2P+G9STY<^G'\ \IBF5D!_.Y?# 6>S E5;=:CW-TNC$S__E8Y<-[6*LZ"?&2R42Z8M36*LT#75'M6!+:UA[-0/J?O M5/>$@"DGL!"?:%Y@ST-,Y ?HV'^9PG*WQYO:J;W4B&=G+CX M6(&TAGT>#8I>4\+/U+BKDYYW"U'>@SYGY#XI=Y(AISCEPQ?1TLH1BDM(*R3II&OQX MRSL>R-8WX=Z464()7R32RLJT(J&6E+K'*_7P ^ A.%M"AKB^FP4O+[H&R1/9 M$MLB:;W+%;+S+?$:^=PY"+B)(]MVK0V%:D?%P5 Y*BKA3(2GV._6&*EP>.*) M^_D%H,MK%S]O $:E5'VK/&K&X)\9:4OT(O6X6 MSX)L/:HG'5$-"[&0;X7%[,%- < >-W#)27AD>.-SX.!F 5;(UX,\Z@ARMB K M+&F/LPZ'#0=0;0JKJ0&-0ZK:&K /LRI!VD)C;]2^A]W:]\ZUZ'B/RMAWKOA$ MGKW>^'-,/*E5*]2T@C18#1*LDNTRF9\BPQ"*LS+R=@B?*T!\Y"_H R23)>]D M6F%28M9/2XX5TY)8A,5E6%+(#CN_2S:N2H8V\S8X/AZ,ZJ'8R11;T:%3,'-; MYK,K1.@@.1H<'Y63H2I(0F&[A,@-U]Q?(&[VF%+8,J528M8O**A2)ZD(*Y2Q MP[X?>Y@P]%^IE0B5\F^[=&#=2M O+ R/!T>U*%KOLD6%T5F!9#<7&8H^GP2> M!\CK=N"N%5Z+=&D@4R =E;('N1+D#L-*SKW:U M*TL@J1JP,NND?,CTARTD2@:*HG_]I M\=)V'NNO@'SC#N#C1-@>)M ."!([I]:$N5YP+<(G6H33 J*E'"LM8N=AC=K5 MIGKB*G&U$+[70ABWRGW7&SM G"US A>*2'Y3X&EEUB*HF )F$(QEAW."/8Y- M?'[!=1UM \Q0\![1K2#::6I7Y-8G+S\J9W49;'9O/G>+_<44BF/3LW:[,G., M^AG=B6)&)]C[@M\2 G;4X6MM<-8*TO=1)XH=S7E =GX+\P/!"P(\#_D+/HOB M?SF!+41?8-HR\Z&7I&\Y1XJ6DY$G9UZI1$N*W(,4NO8"K! #+OJOV)OJ>IQ@ M"EWXA&A,$++$ A[18MDM$MR>%OI6?*2(-.HJA_4NHY E-))DJ4X16<2;R KU MVG<%&\6W?9RZ957V]L:$S.ZONVK6EM? M2PGJ^OJ::&V%:ENYY==(<6N.B;6OV1NMV8_0Q@M?>%-+MO%JVK+9%[F")'K)6G:"E:W[]^4/2O=3#N?"Y#C\ #=E'K MNQ :BM2!.1I\&)7[T'HP8^&[A> 3](-VV]YC'GV_.%+VBY)S]_Q;>UB]6__7 M3K:^ QPI)C51"7RNW> P_*YV@=)%:^#7&![%^!3!L[M^C_XY?_T"18B\6B([ MOF9K#4@:2*U%JY312M"*?\Q>K52^%1>PT\VHPXPKSZF?6XT4/'Y9=V*77JI:B[Z54AP<4>.QDAU3VJ: :X*]B&>*E2>K.R48MZA&;=THA8/*NI'71^P]BC6R MKLYOII?C\"[^F)?ABN/A.YJ + /<80RL%*(?#E5G4908[^#0B!8^FB,;\'9$ M@$^!S+:V1*5"AGZ0?*\:)%-)5E;4'I#??"2^&0+<C"";1P'B7:.EV MWFFC!=?6G5(RJ&G=L6(=Y,:06 M9?Z(C<5*1?>518HB]%?;E*:CYV+8#3V@, MPY.+BMO-Q-G"K52E[FK45JS2*:U&%2M12$[74I6BPY;J.]CDT547X-:(,OLRT*M;*G[NJ!"J$OJIIE(;2)G^%Z5R&F [O]U7N>7P\)W M<:('N:_GR&_G1!_YM,",1^1\/G[68T3LB1"0R\^-_#6>3ODP>/ 5>C-(>O+[ M/V>]XD/DNL*?,3<-N#C$ E'4%X*#U5E/?OGR$V+0ZUGA9T;"[W-^U9(N(($86PY+>&3UMFY?M/ #"D(U6DB.:\B G "Z]D-^\ M8HD)S>F[6!<^\7BLP0!Y+9HW"WI#5&!UGP&6Z.3&M^/2' M&*"#35/=$)GBP%X6ZEOQJ0D5+G=;6;S1_O=TN^L4OK!S%]O?$BO:<*QA(8O% M=#52 X\GMI")_=TNH%1^"GB*[R +(^5QQ)8%JH MAH6'/ZP65NM]3C!PQ#B;'IK(VZ C,-&>@"(?4CJ!Y G9L !(Y5L#+;D0"O% MT@M\%.YW*1BC(S#5'MZ8GS'YIK*D],J /ELJ%JWSQ;MG.#L=BPM;Q299L(#W M\RF/DEQ)FNP1S=C5B;V3[=SP52AW$Y;+@U7BFUKRP^\BOL:_WUREIE6^-RYZ M4%A%Q15=\JNFSGG [C#[4WP%"3DE\S2$1MM)R*LX6",'U/OY(W0@](2V#P3. MH;!FPC*11@MZ]G+EI$7)&=U>\-AK-"Z6L>4_T.W$POVX#0-#,UPV3R5!-2\V+E:KWEK*;>O)BLF6D.^[1\%0-C,)-.V:21.:.2I8OT/B.@NOU1 M/=M;1X"9DS^!&:>XY9&V3\-CGM*60O!71V5B+%O066_1&[!$:<"/USNO9QQH M4K%UDU>32T339U,LQFY!Q8<#T:*C!6":-:JS!*,'_ZYVC5E()'L3/(7BB^U< MT_BS=^NZK4Z\P3Z]C(+>+[SNIA<#W/N7R W";)SZVN;8:6OP&^>5ZK[C$A%H M1YNG Z_8KU>^-: W"75C.,UIB>QJ--M+KPP 8@O+)9^4NWB5@[!L M@V%HMHFKQVTMA8$C75;?:DN,MD#S8;/2Y* IL7G3 YWFN0E"$T*3I@A78F1D MO&IX270(QPL")=TU)M'=)5_%9%8N;=MNX/"2)WS@9#2\M&CL/(GF3A4W.<5N MV7XQ/Z(7^_XNSMPM);KV;;BW7(1A \1W\6QAI?V[E+03?A8M5NR:SK;B1R@& M)P<2L:),;>#^"0'9ANO;%+ZS: C[ITLN[WLAD"UPM[W^C+^KSV5QAGF\.@:[ M>K'EVHA

1-$]3V8 ML7&5;PW#-V]/?)5GKKK+P!G!\+JHU_#_I=1T9VXS\]*).;^)H>B!<.^BHH49IMN&+U_]HN8;3:BHNF*:=9A/U0+HUMAR3,% M4S;L*"TH6R_Z32.13>6-*S*!&Y#SQGR$O94+18 C-DNP1\XF3CRHPIX;_5QC M>^+?ED=U-K9W8!=IAOE+/W##?!^5CSIU! 8F=*\)]](2\2XVRI\_PH4X]X') MZS4L[EUM2FQ ]"R6O<16!5XITR\[Q6I'I^5R&QIB&[LPOJ$%LR\!X" R"$7? M!NGIP?')26X.-,I#WH+>P-K]*P3.W]P"WABI>@E)2V&B1;SB:7J?ZMA'>T(D;?-PRL_[3Y:<1C7;V0MCSN_\&NO M_J)NAVQDD*]GITK+JJG,M>SCAY-@:FN[=/N)CR0(2G16=@E Y M*RW?;E\(X&JI#("G?) DI_T;3JPH<@N&)!,*.MYS/L#"4RYCQT.^V'H*Q&>1 M)F/ !+B0WL_CNST@E8NLR?*!RN9Z%J--UWS+/C56 M2_0FS NW$Q1V!VO>&Y;7U-ATRRM==F6VTC@%H6%65O?Z:29KG6Q7?M#8L$P# MYX+R/CE.@H#[*Z\"DQ7OLZ1U'+NB+QI0FFWA[_P'KK0J_]9P2S"R8;4EN;=F M6_('(IR>TDIC2@0&1&X3>PF=P(7W\]J/V:MO7UA'P(_Z"## M-$=<\>(]L>O\.A!;SA6'V<3\LP;O.D]MIQ#37'DM+I:%M^A);LV[\:.K9L,G M-^*>D@7B^HYY,%W?Q-839IIK9,8F^Q79Z,/)M6YHSFCF/OK8$CQ/KEHJ7FA M2^>2VS*9=SZYB06Y<\IM&$PZKUSQG:=RC:ZG,[0"?WN]11XOT\D'.XKG!L9L M$Q^L"GIGGYBH<!8WJ6++XBIA!@5QP"2)RT&5F&Y5$Z^FHMY[QU;["B04V.[&Q2X%OR6D?? MO"T/5(\]J6GY,5/QW,"1,UD6I27MB\\-R,;(&ZW5R9-P-2*?Y![/&22J=/@& MY!A6/S,^2B-EW@V+_$%N :?ZM6E+-]655OU!V'P%KJ$QL"FJ-9Y"XMUB4-P6 MU)3X^]D9?MJ'\BFI!S[_]#]02P,$% @ ]I/^4",@\P(T)P &ZH! !8 M !C;6-S82TR,#(P,#8S,%]C86PN>&UL[7UI]QM2Y1P/ID ,A.) MS+_]U[?SR8O+V,SKV?2GE^0O^.6+./6S4$]/?WKYVPEZ??+V^/CE?_W]/_[V M_Q#ZGS>?/[QX-_/+\SA=O'C;1+N(X<77>G'VXI\ASG]_D9K9^8M_SIK?ZTN+ MT*K2B_:;23W]_:_Y'V?G\<6W>?W7N3^+Y_;#S-M%V_?98G'QUU>OOG[]^I=O MKIG\9=:/D"9CB=MWUWZ.2J^+=[ MY;^RMC0QQKQJ?WM==%X_5!":):_^YY1[[3^OQ-O<\M0$VAR=T4'+2 Y%P/*I=B5IPYKV'(V_Q_7B:9LUY*S!M M'7:7RD,.]KUMIG JSS_%YN0,2+MU@(]5&'-0706.+?7&'.(7ZR8=I+G-U88< MX/$4!-?3&II_/9_'#J?K8Q7&'-3K\UFSJ/^WY>Z\)&__MBO9>[4ZYO1.EN?G MMOD^W,RZ-CCFI#IR^N9JPP[P,LX7W43(!\J.-)25P/-+7)S-PHT?=Z?\CBV- M-(T?W\*)]!'._69U<'Z8S>>_QL43IK-;BR--ZQ?;_ X= 4NNT#V)?MG4"]!, MGS"CSHV--)DUB'UX;$L3(PT\&UG"QL!NM2>6J@<_U MZ5GW'63TGI\%3-UVJ3+=%P/L_7Q1G[?FP^5BV<2;&L/[;Q?9;G T:_;'?,6& M5PSPS]'/3J=YK!N+#8+>T_HJ!D7'4W:'-H8<.H"717/O9\OVO@8ZGL*WOJ.- MOEOU<@/>^;1^6G/E)O1I-JD[71SNULRP$[B,T^5V4^*=OE5W>N>%)[ M(TQIQQ&//Z#UES???XYYP[HXJ_V5>\".8^W>T@C3Z+@K/UAZR.&Y M,WB\RK@#ZTK>K37''686!Z:^GM1K@_#K\*_E'-;M>U\X!R&^,ROU:'30R2TOH)5,;CNY]K38:6_JV$#)06+F(#8X,AKHSR7^RW[B;Q,3HK M"L;L_&(V;3FY?ERDG?CUC;^@"=$OK 8#)K>79<$ZE;2Z[R3Q#M%YRNET/_YV:>70"WDY\9G&H\0$^KXOG M@0[D3[OJ.7Y;1-#80IF^-QL'1AG+3OZIUR/(_5^-8#+SMVB^[K7ULTYV[EJO MZ.4DE#*+J6K6R405BC$92"HZH5 KI:!)*3#I)*<'PY_;$)UF+ MG#5KY(O-_.VRR;YRW>:Z+EPIRKSB5B+'/$;648(<(19I%[B/7&.9.LWN!F>] M;OR+60,(_O22O'SQ-69#HC$A1>!E0-#@B&:C/@,$,&3-22A>) MT\^(*YY$N-E(2&WGA0?.P?9'>0S-,H9/MEG4OKYH45C+]W58VLF&+6"W!JK@ M;'+$&@#)1,243"@8KQ"-$7ZJ=*3$/)T!Z'-B@-&1*[4YO(LIPAC#E7%YZ^;P M<(6*.Z:5#["18N61,,$B:X)!03,GDW*82O)TWF#/B3<&1ZK@09'9>2?IX=$Z M%0_1)J4#2HIA1)2T*$@O$5=!)F^HCZ''<<&?(T<,"5:Y#<(MNNP*UZ4JP82E M4D!C-@5 B#E$.,!D!4Z.&LN854\GO'B.A.\'3RE2WW02RWKERK?C0[3S^-%- MZE-[RW[]D"K1J8&*:!\P#0EYQBDBA FDL>6(4&TT<8H(WN.L*"Y'C*!>C(5C M*4YJ;88W(,HVM:U[R..5*LXC)T0SE)(B2%L1D'0V(LID"%19)WT/A;2X=#$\ MQPR*72DNZ6!">X!--M2JO/8D)A60IC&AZ#D&, -&7.3MV0MF97Q&,L?P?#(L M>*48Y7,,,9YG#3OS-0P: (5.3J]N;U; O+5-\SU[JIUGG7P#!SVEN2IZPYFC M"A$?#8I14)1 + .-7'C"*?/R<-#V IIKD/!,QALLPQ<3YE]VF@ MU&+1U&[9OM3Z,GMXI6S@K6$ZJ*Q70BD&N@QU#''B.!+"2$18D,)K4$*#>#H+ MJN?/@GO#>7^1M_+9 M$Y M9A\,HG)!;$8Y(.W4PT,).,@EHI?OG21#M?-M];3/[;3GZ\NGB M/^X7KFP2C*00$,;&H,2-!;'/!"2Y\]Y'%I0/@QB!T/-AB$%@*GB_U,6I$$3\ MCPFD_LVW3KNT5#$ADL=:(\QT0,Q@@;""-6)(<#C :*WJ<251QBXT]'DS.H0E MS8BS::==Y6[1BC#LM#$*T:0LTL10.&)%MI6:Y+B$=6-Z*$)EK#H#,\8 &)6B M_*=F;2GH1/P'2E>:\Z@\9RBDB)$R.,!!*2+2CA"!@\@#T&$' MP+6'^]M;F D<8LTJ",&/Z]%'W=T>JU 1JBBG42&!HT$ AD.6NKARTM))TM#' MA4D_7Z/8X+@5$SAO!1%\2(YL"U1!:V(&YIWY_ MWMRK079PQ;I9KG(^.A&U1,';A*+A&'F,.0H4AV"-TR3U.-G*F%B>0IZ[8FY/ M4$H[:>>("?5E>XL6._A=;:I6P6I61!N/$A4)"2D5L@QV]N 29X9;$=DS88$G MT>\17^V!H"KJ2M-U"[A?N')1:FH21H)ID-X-28AKYQ&7A&,IX)3G/5PBR@@Y MPS'!( 54VSS,\1IN/MT=W%UA[Y5V^U2OZ*2IL]\UN.Q]JGU_;O3YM8OL"\FC6K(,T_9*% ML_8AY%K^/[D !6"^"KGU.ESF!WDWHZ3E&$[;GH:,WW4%4B(S&DYSJBE'*0A8 M!D;B]=,(;41R_-!-<_W9[X#A[L&Y]R*_;>.WQRI4@A@?A1/(#%!2C.FES@P#38\E_:/C583IZ>G.!ICN350^8.^IS1FY-$$\FH!\ MM&1M6O"!BOA,9),G4;T 7N5,];,+.-N^?YK856(1$*XN\IPV^U)NJE:Y)+@( MBB(EA /&ER"T$R7S;*WUF%$=>ACL2HH.O?:$@3$JQ1$_SV;A:SW9Y#YT5:02 M"FL=C$$,U'$DGQW\O2O? 8P_FBNZ/?NZ6KXBRG'B0 M366*"N0BII#DGB$6$VA8TE!K>B@%9:[E!J#W4."4(O[Q-,143P&7#_5E#$<- M:")G]3RNQ-0-7+"Y8N54($XHA3"S%F&;[Z)]@.W,4**T!VDW]6"',N[* [## MX"@5W13N)N/9?/ _5J42(D5GJ41*4X48!PT*ED'>^DABVC"I^AP%96[IAMH: MAL&GAS:08[[_,IO&12N'3H\7\X]?IZNT<6,9,C8?*XF.5BVPO7P12/X^?#-(.#\H.??7MW%Y0-\+A8 ;T.VTE+Q^+8F*"XUD.TY MA@L&"'P@+N[MH+CWHN3>*/D)MJ><"\]G#^SX+JZ^7F]7[[_Y-NWP9YCO^P2L MNTG8*3N02D6C+781"6(C(CI@)#BHD([1Z*WVPI-.CO3C4"7?RN<@O//]MWE^"OKQ(N; EM/3'X%9-R#:O9&*,#@G&(\H,D/@I- Y%!,/2!%'(O'4 M@NQ\Z%X2A\Q LX*4*6C-3/4B^\=OMEVN"U6:6A*+=S2Y6V M0A,N8"G1UE,;1^0YYFOAQ@IK^3"!%<=\V30R?Y3#=F\1)M9IU=[$:4P;'T]N MJ5E138,.42+"I42<95NA, Q)Z:5E(06:>F@29:[-"FTWPT/9QY>]/6B/I^L+ M?>#K'QKM#[?%C9M/]R8J%1@+5EO$B83A6$5 6S-7*A670O9Y3\G_0+O.J*#V MNHQ?R6IA+;/5TP3:LYV&Q;7V[$%[GF[@E^Y-5!*FQIP'WD\:='HC";(ZF/74 MA*(A#1/7\=GSRZB@EKO,N:L0W(EV#R,59_GVU(*R M08-$V&**F',<68P)P"(8T3VBVJ@_Q!97!-9R,OA%$WV]3GQS,8DMR6"5W,AV MO%$0WUZ]2HY;(K*+>+0,!B P2A*&PBG7T@'47K)#O[$L)HV/@F5=N#)=P.%L;9\H664N!(L(W,,C66K+ M> 2>E76KYVW' XU45!GNM-5(21I0H)PA2Y/(1W$0-"C.^[P)+>-'__QO.X:A M3+';CG6^S"^SUQZ ;.*C'L>;;D,Z-U)YR[7-<:NH#Q'YQ *2!G,4=<+:R4B2 MZ^'B1?8JA?>F_-WKDC%AW1N#W75LVX6O[M:MF B@@"@X5J1*"'M&4'1*(YT\ MY4%'JF(/^7N_MRNCL], :/9Y0/@C4V_V(EDTRS8']QT^V^?U1X6I[ M59@*D5$P$ @8CLBY*!&/3%V]EG'"AQYOR@H%%!R9,48$,YK:$7-TA&244$M2"\L)C--S;:%R/P+?[O6@9B[G&PW9OV]2; MY;R>1CAU5T$X6\5F]9NPR[:UH9G*JRAY@M6',R2188,(QQJ1:+ 42H">TR.O MDOQ#@YY)7F^3%,"U#V;J-8^Y?U,5 \T4F&K(L;1(TNL0)I$0((*^$YS;KU, M4:L>QU\9[Z7G;Z(:AC(%'7*O5]KQ?+[,CR\^IIMY%#<[ZFZI7,&F34U* 4GJ M$[*>*^0T+%'/M)52!BMB#R>$O3KP]B;T?0?>X=$LQ4>?X\7ZF/^86AER"^L\ M6+Y2+%)E(T:&28E2\@ ?5QSIZ&R(&HO$>KQ7WJ_%:6AV&0K!?>PT-Y2/=NB[ M'8D[ME1)FPQLZ!2Y0#5R@GDDK1, M;,I4*JIZ'$=N%>OWC'WH'&@W0>[W5PJ M)V>S9K'CV?9H_]E.(-O#5";Y5GR7&3)^=R\+24 M\V#G+%K!$!Q-3IUN>@A;94[$9V2$. P2[C5DQ,W0""T&\^/I[R6V;WX? ?. M+3UP3Y63'/: F!"!HPVI(#&RF HD(_9>YXQ#Y. ?O0_&-_>3K.T9ZW^'2M@+ MUXQ/W;+Q% 8,$/A(!LI/^0?M*Y"VU*<9G/=Q43?MV;1^IIV='>>OP[^6J]NT M#@?"2#U665W35DG$(O7()8N1)\[!Q(V1VD?8%0[?]'M(_'LXA#J$Q7 T:X#^ MZX?H_ON7!B9G_?J55/MIS3-#K86G=U@%(W@@EB%IO$0F!MAXE/5(8>M "[:4 MAQY&Q4+WN,]D)10ET[X7PF]3T$7;J(__F$TR!7Y$A5E%R&_3'S;U''[UK@V8 MOU)F>RR%OEU6E$2E)34YMR9HR,89)$-42%J!I75$)]/#J:&0/>$9+(8]$&K? MRR'/[BJ8XC]B.(U74_X<_<3.YW6J_8IA$@#_]*-@ISXJ3&ST!"= SQ X7TU M)F">HUO$& D(G+3'[E_H'N Y<'P)TAPLB[^)"4Z^$HR^N:=*"RF] \IJ#GN' MC#9GV-(&666<\LXH1WOL[V6BE#QK;A^7A6__8/>):! 7/T;;97CS]B8&CH_S7.ID MZ>9UJ&WS_5.SCJ_WF&?!J/U5+)*H*;/YM;]$#A/ BS)Y%5TK6.4/_X7?T!QZ M:) ?S*W;?9P/('3[C0'N^>;M%L=L=O7_4:ZR-O%D0T1)"HHDS6Z^"5/DA>%< M&2PD[Y0,X]^W$P-ZK#R5/L_Q;N&&D0R@@*6UJ*=+V-?6$6A@J:U$Q^L(L''^ M_MNBL4"3>@K[VS& .=]9UAJQUXI1*10) 68,$JR3 +BF),#$)0LZNX?A/HE" MBC#A4UGG?A"Z X*YF,IP%3RITW[\0.E*2Y^<"A9Y+$ K\\HC0PPH:4D38E,. ML7;P[UD.AO9W)?]!\"[%2VUZG1PG9A4S:Q,CW2U:86&$2QBD3ZVA884CHMXS M1$U2%/XWR0YS&HXI7OB?C)&\2\>KT!XX&'?PFT4_JCR6?WT0L'I0^W;$U1PH,\"PZODB_^ R M/DKO+?4J";H;9:"_>+A*[>Z_V.;W M>#WHR]@LVINO-28;]OK-%:L@/"=1@;CF*4>69D!=)"@1K;6R(0EV^&^TAV"0 MT? JQ2$W0^YNX(>;Q2K'03GT[=V12XBHR)',H0LX"X19Z07M<^Z7NLP>D/H] MT2E%ZYMAE+,YJ7.0OY]^^7<;KT&PZN[ULMK/2HW4J+I1DAFC$HTH %\C.+N9X@%9:S2G'//5( MEEU&DCQ4GAH2];+F^EVRX3V6NDU:);Q6&H5D$VCB4N=H(A%Y6$$L12V3[*&C M%-JN!K63#X'1O[T*1O8J*!?>I^--W9>^]U1>;B=*DE0;[3CR#M&4+"6(B9-&^S4XLA",J2'H;C, MU<"H?# KBVY!*6WURLY.UM%JVAG$$,CG!#,=)@89+G;8'[]@V!A/QFYH!RY_AUES^^O0J]<>MMT[X/\L.\H"CAW?X( MBW3V4W^D?J5$\"EGHV#!:&2IXD@:S9"4.:]7Q%C'@U?S!Z+P1@?TX? K%JFS M'?&/T A'E[_65T]J-[#-IFH5T4&X*#G2. @4@\[(&M $K1+"Y$0F?=XGE#EX MQ^&6@6'KZSEZ:]?>["QZJVA%)/8$EZ@UIY+V;IZ2Z'[D&ZN)&[;5\"SHD_BV$YB=E(T7$<)8[Z;@?ZCV/' M@8">L"5(6",1=03$=R$<"M@8&X4R@JC]B2Z["RN/':\I2=T^@(;5)1%+.7\D M9PX94(*(83&E/@G)2MD-GDBW!X^8(3 J&@"C&P/<+5H1[KWP3",10;IR$7M$ M&(G(:B9$\LR*/KG"2NGXPU!^ '#V)77^LP9V72X^1QOJR7?8:&-S7D_S>71D MZ^:_[6097Y_/EAL3S#^YS6" M-N3V40;%?>HX.^HV%;8@KWEB4%(@$THA0"8T,B(A%)48&^%UC[BN99X\C,4C M3P1H#W+N)KGN+71"GY%P]TX+O5>#2?[0?B4MO^ M5S"9 E-JN0LA_=I#Y][*7DKDULG[L/V'N:G;Z()MD6&'(2.7+U ME#Q0$7L\LRPOEX["78< ^QXDF4)7G0]E4"[2V:^V63VN+V7]ZQ0X8S^]O[47 M]6+%QT?UY#Q'=(^3>%G/KPJLJEPU\#DOZA[6RD>WQR]GT>9<6W:2AW'5\[NZ MB7[Q979G3#F:WB1F]\5I^'4&"N0DYP\+CVZ<0S1>>>IPS!ZR'+<9]FQ"6K)U M( ;80U)4>W31?F"*W5':O9'*.\<)LQ&Q8&$GI5XB)K!&3'H:)9%,LW"HTN^^ MF&)6$.UB(1[NX=6#_W9OK/*2/BOXCKAAX@3_SBRS8/.E\V*F'*F+L%?$.D2 ]8BQ0 MQ(6[BM:3PY)WBU[2!YRA(-@X44:YE9(1E!23R 3F4>".KR>:0@C>/=_]?T2B MS\JBWF/=W8?BP4':KBSVQ/8JZA)7.')$A!:@OH6 5-1LO;T&1ANOD1Y?'OKV7#%F0@F.HV",SC'W\MOX[5? ^\( MAQ-Q?]+_-2DW^K2ORU0A6!VQ"X@J#2(E5@81I6!3\4JF!-.*LD=(I2)[=U%R MWG-J?SJ0I<3R!W:E)J MNY[V!'3V2/FG:?[7PGZB6E-#\LL,DU#DV5;N>,YV Q/E&":+>T31*<,)O6FX MG2=ZX'6?-_9Y:5, JS'M'/N\D1@*NL/1#D:W$CW-'%191XF4VB)+8)I&F8BD MLPHI%1V!3YI29<)%!7@L/(. 4HN 288IZB MP1[[>+ 6BL%IVYUG>N!W6,?8'K ;TURZSV-M:"B?D47BGB[Y(<[GG4P.6VM6 MS'NK%0%F8#H@+JQ&)( ZNIH(Q<[8'G=H10Q;^]##QX.W!Y]D$'Z93>.B]0B9 M'B_F'[].;URN9TQ60=UBL[#U-'/RA]KG-V&O3YO8QKDYFC7K6?V2O4MJ.[E. MC7IR 1.;KU$,EW;J'XRCO+>Q5$H0Y;D1*-DH4% B/T6-Z2JD'AP:H5,>C_'L M8]L0V6(ZVU:]XEJ9[(^,J -!3AFJD?"@RCB":;0X,&8.]J'0,^&;!PQQ(Y"E M7'R2[K1:)6\-3LHA%D5"A >*K+#PD3KOC0LQI(-UUC@H[AL.X)%%GB?Y M(O1MN&)1,H(MZ"2*<^19XD@0L^"P?M'7AXS0 M@E$E'.(>P,CQ7W;?KUT#S_A/<%^X+R[&-U^.^LQGM-<93 MWQC_VZ3UR'&#Z6O]CIMW1Y0?24$-TXJTC[G>O:5OWLBCT6Q>^Q"#WBZ;9I-, M/G[7V_$&7$&>C0Y133E*08#*"Y+FU4D+B+L#/WB>/QN7$JM&9(JA5=Z!"78' MB#9WUY;%N=]A=> PQH$P@2,G)$C'%M14[76XTA5C(+J'U?&/JNZ,N'#_> Q3 MTJC:W=-ZZT2'LX8Y-A-L\Q#<#_ZE3!I[>?F]%:^AGH;O^U[C ML/BU(#G^)*]3MR(WU//5?5^<[)61]TZ3/^0#O*TXC?5"K[MKX#8;RF,5.AS( MQ/B84^M8[AA*)AJDTG6@;R*,4CWNBY[%B[UAZ;_9E7!$NO0T/MQ';Z-1X'[Q M#ON-"BGZ2)#4H%I2#1.#[>;*H**P@_D>JC!S^+Q6CBH'<:'Q?KZH@6(Q'"T7 MRR;>1'F=$>%HUHP0@ZI0]*S/T<].IWG@&XL=Q%@+174#2'+N)N]SX&88"(QB M"M_ZVYE9]]1]\ZG[ M-W:2[8(G9W'_6;S6!,GK-]:7>6'\&C=<@76I5E&"%='&HT1%0D)*A2QS'(Z( MQ)GA5D36*1YPJ1FW"?B>,N>;%2MB$E:.:^12\DAAJQ&GG"&NE HQYQR*!Y]6 M =C/ ^P)]A$FZ@9\E,(V-92EY\Z2^=37D[K]]#&]#O]:SD$* M>>_J1; YG^*ZSI?932'E9 '_'DA&KIO)'V&,(#XN08+\N,HK!V-^$V&V<57N MB_T6Y^^_+1H+NUT]M^<*-0&C29N)#A3=N/&EVXB]5HQ*H4@(,&-M MD)/"(DU)@(E+%K0@VG9+W=C98')-\S?'7]Z]?M10440Z3/8:#O%@0DWC11%\_=O/Q4+'*<6&X-P2$ M?I<049$C:1-!G 7"K/2"#G3%]F=BH(&0+J9>W3"#YG11MS/-;]*G-E:LG E8 M:NP0,=X@&0)#QE&+"#5*,.DB\SUB]O$_-V\-CGTI;KN:_?9$]7=*5@H;2>!_ M6#>$(8831XK!G'2DQL>$7;0]4C&+/S<_]0>[% ,]FLUZ RL-E %[9Z:2?TKY M>@S42]F#[NONI2PD]>FT3K6WT\4-T7-O_?XVK2]C,[>3-['^5[[FC',X<(I9 M4)87%Y/6\I&OSJ=VZEO_[H+&HRT#>&OG9_EO3A!Z:2?91/-Z&@"D[(:5=07X MW;YM-@^,\?8 [XWX1LD-FVFO=JNH4_(J$J2E]'"ZY!L&J3P2/EGMK*1&=C*K MCX<9#/\N:1=O;=-\AV70I@'>@LW6^A65E"M+ U+.>J0UXX@%T"&Q]":'C,.. M]M"ZRAAU"G+!K S&I028VZALO[9ZL'P5@O22)HEPE!@1$-,0$90C[C4@&QCW MKD= T3)>WOOCH:$PW0_/;'R$MZU*!4LA&N8UBH801+4PB&F0]+GCC%+;IKD] M=+?J0^&<7K 6DVD["#.?[/?VHNEHUES)_JUS^+7&<"BB7WZ',9OFH7Y,K[U? MGB];X^S'Q5EL\N^:> 8J!@BO/[2B?0MB'8?Y:UQ\3(#U9O>775JJF!#)8ZT1 MSD%'F<%P_JD<[Y<$AP.,UJH])D;O3+Y43V-X$Z?PS>)3_G7[2:@9*;41!*9I]:01B4>>G',[JZ+P/;A@!;V3?D?&8 M[;YOTH$1I)CUO=O,85\&DD]7DHK_WJKJ:\9H[S'SE(=C_%UZJP!18J-+"*2D MB*3V"BDA& !,A/!*)=XG@5,92?0 >7UD&A3C[YFO\W2RD'$TF7W]1PRG\>T* M )COS[:>YE^WSQZV\.YN+556.(ESYA9BI$!1"87R'3\BRGO)F(M,]+@<+R/G M%N7+T?$]L#WU]26(A=FZ"TOM!%2#DPBR?+VHXWR,/767WBKM,>4^ZR66*918 MR/Z9$2/&)?Q<*ZQ3#T=F_L?CW8.@P:$H=%DKS3JPAW7;SNY0E+>3,]O$-[9] MBW&>KX+*^F5N&=W6FYXU5?,_#B;Q]__X/U!+ P04 " #VD_Y0P]&NJ2A% M "1)P, %@ &-M8W-A+3(P,C P-C,P7V1E9BYX;6SMO6N7VSB2)OQ]?D5M M[6>7<;_,F9X]N%;[K,O.UW;U[.X7'EJB,]FE%+,IR:[L7_^"DJB\6!>*)"BF M>_I2E4X#8,03 2 0$0C\Q__Z\W;VT]>L7.3%_"\_PU_ SS]E\TDQS>?7?_GY M]X^OU$?SYLW/_^L__^T__L>K5_]'?WC[DRTFJ]MLOOS)E%FZS*8_?F_BO*/_&OZZM6FTT_K'V;Y_(]_K_[Q.5UD/_VYR/]],;G) M;M.WQ21=KK]]LUS>_?OKU]^^??OES\_E[)>BO'Z- ,"O=[T.MJC^]*IN]JKZ MU2N(7F'XRY^+Z<\_!0[GB_6W&WRD;E[][72YZ_"X,7V]^+0,YZU)LR^_*7GR>WDT4:4 M4, PJS/YG@[[+^[OL+S\O\MN[60#M=2Q2 MWZ5EZ)-_S6RV3/-9)](/C=4O*_-I-E]DU9<7Q2R?5E-$I[-*GA]OLFS9@(&& M(PQ*]E5:!DAOLF4^26?=>=@[7'2&?#X/%.3I[.,R_'&M(^U8.3)0="9VGWS_ MQ:2+&S\KOK7DXMA(@[)QDX8ING@S=_]8YV#H]Y8=9Z6!Q:?&!(IGL283RIU599V/-<^B75I.0^[\N(J*S_>!-&>)/!0AYA$-34X3O2+2>*G]/.L@35WO%N?!+Z9 M!\/U.@_#J\4B:["['NH0DRAU6Y3+_)]K[:ZFY-._;2KV3J/&9._CZO8V+>_[ MXZSI@#&9:JCIQ[OU2^#7;+%L9D+N:1N)E(W!\UNVO"FFCW[=7/)GCA2)C84?X4-!)3?H?LPFJS)?AI-I"XX: M#Q:)F2V(773LQ!"1"*^<+-/5+*O6LR[4-QDG$@N-5\,#/?HDZVTQO_Z4E;G<)[%797%=IK>WP30+BU+XTW0UJ:P'4RP:;"J->@]& MKDGO\F4ZR_]9^49FMZ'!IVR6?(T/=XE+6%/QGNP9E\S*')A/\EF^=0FJZ=]7 MBS!OW>=\.4U]6=QN^WPJ]D8+&ALE\3\=%ZB&4^!4QUZ)S(,A]R6?I &B,ITO MTK4)U(#&X_T&(/'W>5YE\Z0SG>5_K\SO;!&,^,:JU&'07IE;W851*G&GLUVL M_:RUJ>$ 0Q)=Q=BK_U?^NJ_I;)NA$K!DLEUA%:G:V/_MO*YG&?S]#'Z MD.PVW?S/&N8@ VDYJ7G8_OB8C5V29SY?OI[FMZ^W;5ZGLV=9+0?22.O,T"H% ME:[I?M2S;Z+"S]7<+.:OIMF7=#5;MB3QX#@1"2YNTWS>G=XGP_1.[GKT5[?9 M[>>L;$OKOC'Z)O0FC%=.5I^S5SMH6I)[9*2#1 >ER>=Y-0??AC]N6U=T]92C MO/EP]N680P\TH8XCRC 6"%-@ &>Z*>\S"H_1U%N4>V1F?5Z MW(*1=;\$,,25E$XZB*5'@#+$MDP(IX5HPL2#7&Z*)HXB'3V E_&(]U?]],BO"WO^7GY?EV@&Z_67X0M!JM]E@PRS?G+1/ M:$6%W**&;I%-?KDNOKZ>9GE86J"L?GA5_? *P.U%C/\9?I6\S:[3V2;'4/V9 M[U/U/:T29+F3R#N! *.:>0'$CE\H"1U0'XXLD-((>A-H)_J)7*%Z( M'"\COR?D7UA\YXKMX$[[[O-D53OA7.7 N"OS1?;;$[ORNVWV6*?$">"4)9@1 M"I5W,# /:](5)7Y(X>VSDI]*KAWJ120TFLV_FN4OZ>+SFN_5XM5UFMZ]KN3[ M.ILM%_5OUA)_-!FWOTYV#GDS2Q>+]U\^+HO)'P?VS9-]$@8D\Y2"H.D8:V\A MHCL>J8"PM<312]I%^\9I*%UX3.;!)?IPXT0X*HSFD!H.H2,0"V)V7!&)QKGI M]BBM(A)$/XH"C&JW'I7<+R/O#]DTRVZK->XJC)J5916@#40?W/2;=4RP0S38 M-@ [)92R&ACGM]PJB_2(-OX^1%9$Q&8H3?!I7OXMG54I*KL?_YIG9?C^S?W; M[&LV.V$3-!L@H91*Q*3#,( IK6; UE-*0<0:^8[V:@9^B09"%- &5YG?LG2Q M*C=9'=^S<7(?.6N<)"!M./$ .J5X6(1! *?& BMNQVUC]"WP0_H4$5UM5I>965>3 ^ZL0ZT3P)9.)C_BCKLF=#,<8QK@J&! M0T:)3@@Y=KRH'X0ZB/13=EO%6DKN0;EW M&33Q0 9;WG#CA:&&0$[43ILA\D,ZNRZL' /"^*!!__'Z&8*!BS]ZB]R?52"K M4;R^9W_MVR.Q_,.-$P(@1)8H")#4UA&#F*-8,ZR($1:P-L'[GCD[%-C?WS"1 MD#* +-*M)5&@<"9-X8HIP"JN0I_\./V M#?0@K=-^Z'80_2@*,,K3^RCD?B%Y!XNTF*_)52-$\&4LT1K3P2E7"B-? V006!,YZRX M4FZ'QU!2WI:H^[Q8ENED>43"3QLFPB+-E,((2P&@@<;0VK@Q 9D1N5@B&/*= ML!A6LF955@52&POX6?L$:PD=LLH[Q3F",IST:ZVU7(H1QH3;"F>OC+O!,=A2 M75U1FT^?7^MV@099S M5*&U#)^OZ1%0&FPQV%1=J2H198'R<#Q]ERVWP!Q;$XYTJS(CK3>""H@@,8#Y ML'C6G#*/V^M#M V^7WWH$9P.#O9UPNHR<+_9VB:5_U-=E]EZJ_-%N:W:]%O8 M_,KUSL:7&KZM7*1/JZ85A5U.JP?0WTZ@58" #2I]F8? M8"3:\1I&@Z$<,/%D4!T;*<"=8GO/"K^=TJY#'1)..-&<81).2Q1ZPIBKL71> MZ/8Z05Z"3O0$RU ;S[I@P!/^CVPWWS=.+" 84>F_KTE[5!F_;Y[X8#!A$_990S4@P'MA:\/>6>7X6"W2 M'I2D,QI#[45UO>X]SROLV9'VM ['-ZN! !XXQ &CUFE1@^2#<=5^*8AL8W9V M>W4'H\,,??CHYLV"^;4I9E7=J7*S=+S_/,NOGU1I^V[6-A\B0(2!)<@S:PGU M2(3]V]1L:8G,6$W+CC,Y&D)#S>ZP[]R%C>G^:I9N'J;ZQRJ_J_AYEQTS/(]U M2RCR@"$ED.?44,C"#ZKF-$#KQFJ'=I[O/:(RE/Q_+8KIM_PA9VN/K.LF"6 0 M\1[0N0"#L&C'H&C[1-A*$'"(&$=T%!: M(R&O>6/&=:C[!%Z"N#OB,:Q/\*0S,/'AL,B,5U(:Z3VR@C]03WV7A-^7D65P M)@"#':/S]',^6Y>]#9;A.BWJII@%8+=O #9(*FDZ1$*"UC+#O='0.D$ T@;5 M" 0#M+T*1/.]]9A/% FE"^A)\W2CPYT2&[3?"X$H=T"$Z6"DPKN-2YKV6WFT MU:!_ 1[6D&YH#9UP5YD1S5--GG9(A A'4(D"-]8:Z[T 8'L$#>=1VR$! M8 A=:"VJ YDFG;#IX)<+WR]7V?0J+9?Y)+];.X>VKP;DTU4Z.QG+;SI HIF7 M.E@RU;UEB9$#'MN:)4-PHWMNPVX#/8H[*E9#37R[O25:/U!UAN.K_OX^"7+0.,(D51A; M22U5G&UY1"ZP/+X(3)R%OQ=XAIO\GQMDE3YJE6 N(=).8@T9"]:R][#>PY#% MI/W^'BT($V6:MP7DU>%$Z][??U:/&5"&+N MC,O0\?-*+]<9[^ODC;=9NL@>HH--0NK'!PBZ7E6M((HKPX$6$FJ^TW7D]0@S MR.,?]&(@U\'T/SL ?S"8# #GA INE'"88&NMJGU([';$[T3*AC096MX B014U4->!"AS6V?9W"8(L _U"-FAL MYS&EC0,\>SLE*O"()$&.>Q)L72.HK5>YL&G*$6;H1%>,WM :\AKYB8><#MPG M/] K45Q+6:6*C@'A["EHRC%?W!-91:/%08JS0X$!SP#!^Y MKM_@W !37ZU4MY7_\XB^M!DNX8XY9S444"/@@RT/17V&QEIUR/>.EAP479$& MP'$H#?L>G5V&^E51KB6V7);YY]6R8O=3L9_A!I&L?C^4:( 9\LR# *LR&!A0 MEXVBF%G=_J@<+84INE9>%.'ATEH?UU<\=65_3^M$>X"5Y>&_UAK!N-:J#@@0 M)ES[$U;$FAR7$>QW2;!=P1S2FBKFC33D>=/$,"%D.$YRHS413&A(:ON08 K; MJT?$%(M1J$=') >+OTRG:\FDLZLT#R?'K>_H6/1E?X^$(%Y9C=9H$LZ6&'IC M:P<$L:*#4SZ:JV8DFM(/H,/9X-7MOFSJTG(>4%@\>N?=!NE-\N,6]ZG."8:* M>(^\PDP[+3@BKK8+PT&D0S)V-+_.2-2H=VR'TJA/Y;I&_7VC#>K[QHD4E%E& M$<-AFBAE"")^M[ 2TOXEJF@.GY%H3&^M=F=U413>_9AMO MY]MB4?DXWW_YE/YY/'7@G)&2<, 04"&%;#BB:D*<$C4>U$C;OAYA-+?12'0K M+M"7

<=:1/$'.0Z]2-(T;\K)&'Y@]:,E%W\ZY2JLH\TVVS""L.%%]0KJ[G#H :&,-_>&ACV(9W& M\FW\D,YYP P6W.GXC@K&TE/"D--<"A(V&:)9/9TTU/BE/J336%JG'U1I!]&/ MH@"7$7SKAW0&E/LEH[GM'](1TG.I'%B'D2BB 2E4<^4('6' OXMH3C^D M%Y!RJX=T=-CT%#) !JU'D@(& *VY"C^VG]5#/J33@Y3;X7&!P(;-[LILDJ^3 M^X M;O1X>+@0BD/IH7\H O:\*-0CSA]S>$3CSA\L$5!"K*2'GC+$;)CJ4-2H:#G& MU:I'W8J.UV62$3_>I&6V4*OE35%6=Y4:YR4^[Y@0B#U6&G").)94<1"VZ"VW M@/D17@+K43MZQ>:2FO!FL5B=K06;3@GRC!!/@!+.88:HM5C57"JG1ID4%%4# M6N%R@7S3J[1\7ZZQF*X33*ZR@?H LHQAF[PY%>B=.**4L]4L XB062&&[YE.%?([S6%4<1.@)S M,04XN2D.T=M-);< HDU1ZDWAW0"Z8#Q#.M^E\DJ>S'2"+I[3M M,@&V!$:B8_?Y]U^JYUC]K/AV>4)NPGD_K-_SISDU+RY#PF'#G-=51J9!U2N0 M$&XSJ) 6MME3&./*D*"<.&2Y) I ZZ70%FQOWR 6CME#OE5^;H9$8V$^!@V0Z*Q?!MG2)P'S$L)D M4H0.K M-U$4(@836#^&@IC#$K[4#(G&TCH=*6\'T8^B "\L0V) N5\\=MXJ0R(LB%91 MXKU&7CI%"*[?945<(3#"2&<7T9S.D#@/C^%N5VP5?%M>IKB]*^;K8D8-]_5] M_1(KE9;."RB@<@33*IN[YA4CKP>,1%YT;^\!G*$4X1FI)U?XO>T3+;"BS$#! M" 3(,H]!/5^X"1"^D%V^F]R*>$C]6-HP[BU_!$IPKO /UI(]55QL\\I!W>;C MZO,BG^9I>?\T:GK0#.C_(XFW3D''H:Y**BHLE &VAD9 VO[YR&CF0T<1%R.! M\@(!C8;FY6.>4&!"$\@H(U(;)0RI'T9&@E,SPD>K^E&/OA 9+#=S?UF>DQ(_ MVB\QA&*$G378")4*MK5]8YJ0+[.R3.4HTU ML-8#:KW%$&)<<^>A;'^NC);%U*_L>X'E(A'+DQ+?TSK1CB 43MI$XL!6,&R@ M!35?1'6HR1DM2:E?<7?'Y )I^(>*U9Q>]IN.D6#/)";.&"LXYT'71?W$+A)& M=*A7%2UGJ>O8RH%V7&J=/LDE_.MPR&]CY'PN:0F'/0[->^<,(BJ M9"X;&&3$>RFQ?,0MM>-T2?8OS#.TI!-R/[J^C,II^1+49#SJH:9_7RW6;W4< MM#/:#),P(#TF4C"A@FF.&<.[E5I)K$?T:G8,L9ZS_71#;CBG54WFPA?EN^S; M]A7HJB)96>Y@G&0"I*.'70&0TY513M.&-XY"'42%)\[A3I#[@? M235&99J\ (VXF)]LR__'ZKI)6DX7O]]5*>T(0 9Q$Q_9Z?Y)=7<%&6>]1X@B MXBVNWSU VEK9/D 6+7[:383?N\=Z!VDH!7DSGU1.W\QFFW^_F7_*;JN[$>7] MQE_TH9C-PESZ%K@ZHB?G#)-P30($4!GF+8!2>TCK>:<1&&,]HQY3]B,B-5QT M[?*/^@&%L,&($PPQ( QSM%N[#7(=GAF.ID-Q!-_'PW[G8=DA,ZAZL7)=7#E MOO !(36?VGSQ\+M#!9<73ZLR/P/N8))0I.\E&-"PB!O#E/0<.X4AJN.?QBC8 M/KT\6D)(5.4;$]B#F=A/J=R$Q397 X]9VH=[)2Q8HIPYQ(VPU9U0Z9RH^83* MMP\H13X6C&P_:N*$XY(1*XS@5&HJ@_2UC,T9"7\UJM93_H1YW63 M\P"^0*#D4W$@*75=:.-SNJ[><'N7S1?KXHL?LH#%(E]F'[/R:S[)-I&B#]FD MN-[HP*DG#&-_.D% "P\PPA#H;'A#M6&C U_T5ZE!SQ0Q%'ID4$_Z%K\(;M; ME9.;BK'U%8QE7F93NRJKZ;QFYI3>GC%*8E#@UV(7#E6.42>M8#L!.0#;YS@. M>/R(N*I&07%0;=I4'/N.9'=[-RONLVQ3G7#+8U4%^91>G3M>0C#BV!!D-?<( M!\.*UF]V(8>1;Z]A YY"(FI89#R'TC6;?\VGV7RZ>'1KJ"K>=$2=#G5)N#5& M^HD^T?/RA-*8GR(92BHYO #=ZCU9[Y@2E4H*PE2/O M- 6PYIQ TOX$&BU)?RAEB0#?18( $?S\"?$8*&Z=-IAJ#Y&0NPPBYSQHGTX7 M+8T_MM8,#.GEO!OK:7&6NV+=(R% 6BK#S@O#' DVGN?@88E5K+TW-5HET\OY M']H@=A$_?5//>T*J]QJT)]@&[;;<0*A4S8M@K'VM@&A538>2?A><1A";Z3,B M<\"QQ@SP# HCB7)8"!TP-EM,/)>V0UDR\$,I3P0P+U!I8F>CUS7^ X:S\*^& MQ=,/=@]3"Q#JK6:$<*J%$US5&'MH=?NW%(9\7:5MK"4"0@^Z,7BEY<>%A;\W MT)^2>8%:Q]^3U.1YZ,'H&P8E6TQ6U?>J5\'FRW50Y4M1WCYY5.N,\L\'#T;' MOO/V2)'G,WHG8:Y)QJ4/,TQ@A2WE]2,3D"@F&SW;U0M#AVH[-^R9H"H S[ Q MW"AEG .&;Q].@-"A#N^/]53L.8I0BI@8I?\ZY:"AE(YS"#V$VCN+N5;;5RKA M.D-[0.5I=/NI=X$WK@]]'E*#&5E=RP-K@IWDSG-"/+#!]N"TYJJZ%CCN:T\] M2*M!G>!6$/TH"G 9P;>N#SV@W"]YJFI?'QH:3;WB EOB":U>%8>ZY@H2WKY* MQZ#UH9N*YG1]Z//PZ.#L?U MHAWY5+KVP=EHN1]]S]A^D.D^8P6G3^A@S6;L@6Z)1L'LH,'>"+1"(RRA3M3D M*R+:7Q./EJ+1]XSM!YGN@D5/%8R 9H(]T"T1B"%C8(!$*RRP"C:FJIT2FG9X MKC-:.D7?@NT'F0Z"_765ENE\F673-47R%T+IU>/-X=2BW'2 A%E&*+302&!$ M.#H )^I%B'@.VT<4HF5!]";L2!AUG<\T6 )79UM6AWHEBD$OD*8\_-,2 Y@ MM5U(H.UP73I:SD*_L[DG8#I(U?TY6=]:W-;0#_#E\RJ<8;//@:A5F2W0+^=) MO/6("17"&\DD1E08C@C$W-5,_U;,N%A' M6"++TN>+23K;9/;[\+M]H:NC[1.'&>=*0*&TY!Y(B$2] E&"811[:2EE/GV(>[> MG6%#B;L;0I&%O=%"-Y_:8$^<$/63M@D)BQ0W@$BFE%$@F!::[716J_;1B=Z= M8T,)N@L^L;?D<%I. DYYC@<_"GAS .!:6U?5"4R1G33)[:X>X(HDKPWS/I\ MEKU;'7"![&N66.:P\< @BJV"@DOJ:I++=^.T$25ZX?LNKIX MF,Z7[]+;0W-X7].$"^D1!UY:*S7U,OP)U$S8<"XJD$W@NDQG M;^;3[,__G>TKZ7FP;>(E >' 9X0@)' $"/=HRP8'NL-]&/CBW%]] !15SI_2 M/]], WGYEWRRYK?!BGV@3Z(A@,H#37 X+F!/&-_EQ' K.I0UA"_.(=8G4%'E M7UW9V=RTR:M;7,&$,%4-XO+>%-/C:_O1G@GA2% EG8"> 0J5A=CL6+0=Z@_" M%^"$HN-51A+MEO@@B73X5&D M%^="ZPND(61NJ@H!Y:?BV[[T_2.M$\:=TMIPX=C!#BO_B_.B M]0/1$-)>+T+ORZNR^)K/)\<7^_U=$JN$)@IPKH$7-*Q=VM<1I"^%?%8IG._E]^=W*?W]:PQ?G M>>L-I5C.MXJZ,DN/"/IQDX0KYK15&F!;_4<):>N(K0"(=RB*\?*\;.UQB23, MMT457[\IYL<]:\^;)8%#Q0/!./#J2-!'SWA-/,.PPWQ]<:ZUCMA$$NS';+(J M YL0??Z4+_=>Q=_7+-%:8.C"6L*L I@K(UQM5@@A9?NT\#K<*[$W[BE;HQ;G/N@ 3>:+6 MB:M'?.#[FB;"8."]@UH!6-T*Y%3M5AN"3?O,;_3BG&0]X!/7![X)LFVR(#:O M"2X/AJB/=4FL.45*1#NC]ZH=ZP7G"*[!A=9F4ZJ=ZS MMNDRW1)\PB.ZKTN"@DHK[BV"W#.'(:/2UDP1CCJLYR_4&=8+3M%#UZ4)9_CK MHCP>^WK2,@$("($X91!0X"#RDM>W5R10KGWF('JA?K N\$25\,?;=#;3JT7@ M<6^QT0,M$\!$(-A;@QV#U%*C5>VH#Q ]?[3^' F_4(]7%WBB2MC=9N5UV%I^ M+8MORYNJ=%XZ/SZ7]_9(!-56!N7$"$LF)=+>BMVR1'2'E[1>J*NK#YCBSNV; M;#9K(O#'#1/'@!1(0>D-=9I#'@S.+0,* M"^U@5Z<7ZOSNC$-[6RKV+)U=ADNL81A2S8&SJ"K(P:G:QCS# @%R-C+6_OCHQ4;S>VKGSW?'!,.(>J M1'&"BP<>*K?[R:*M+49+*,'$0*BKZEK068EH'3%'U5L19-QE?:-IP7G:UB.R M_ZUY-3Z7T;@3]81?LL)=1M%\FJ411IC M9;?1)V0IZ%!?,5H-XR&UH"-<0RG ^V!,IE4\6>?GT#D?$,5AA?:-;F+$]K8=8:2YI^W4( GE5>19,B&XAXAP8<2VX@4F MUL@AWQ(YZF7K5ZP'O6H]XS5JC]H17L_PIITQ2F(JZ]=#JK3 CD*'N94U>(X. M>M!LZ4GK3S^>'QRBP3B"=?M,'\:9(R6:4^BU=33L6MXQ;SEF-1Z,F9%[SJ)( MOKEV]8CH?VO:*#UE+U'!+J-89K58%K=9^2&;K4/GBYO\[O11^$BO1#*D-:88 M*28X-)B1W780K'H\PB-+-$D^+U[=&VJ#:4=Q>[=:9N7'XLOR6UIFS^!I4K_\ M=/_$(XFJDL] :\*Y]] C5/-.*6I?#BB:9VTPC8F WV"NMN5-5GZ'SDDGV^%> MB:)>,8*(M,![1*JGPFW-I_:B??)\-/?:4'K2'VJ7-VA^7V1?5K.W^9=CQ_TF MW1,+.8+< !?.)I!#IQ$#NWF!R(B*[ ]RY(^ V>6U9?%K6>R]G]&T:P* D&'- ME H3#"2JGF&NYQPCEK4O37.)W2>FEK3":P0:HB:3U>UJ5CT:\SA)M)W.'!@L ML4PCXP,F0E&M%=$$UHYE%N!NGQU^B;TIJA;U@^ P&>-['5X#9!%_S1;+RBDZ MY*?L3C0D@TCY$<&R#1R@,%0#B! J^@(E8'HF_NWV==L=BHXTFB Q',FM 5"">HU M#4L_H::&# K;H3#<4'&1?C3B^;X9 [W!;+":XM^R=+$JU]J[^)Z-TR[J<\9) MJE01"(BD)A@KM/+F8K_% CE!V,A#(3T+_) ^183R7UN]QAG_>$E:=6%M>C._ M6P5;H0+E\//,#7HEDBF/K WL6L ]4A3I&DVD$!IR2VMZ!(PCQT/:TAFSEKJQ M*)>/]"+\Z;E.A%^=W-B__VVVSG<]8 YU'3*1R'IC.-126^N]M^@!;2-XAZ) M+]) &AC/F)IVB,R#&]?I3@FC''EM*".D>MQ<$L[U;AXI2,=I! TGU"(RDC^: MOHS*JGF):G*N>AQ\AEXMP_99' Z<[FF5&"$ ,<1(#02O7HHPL'9W8,WXH#;K M<4ND3Z2+O@#I(*V_KF:K$Z)Z:))@ZPASTC.&>?A1&*QQ39;D-^R<*26!$.'D#Q1$"VGBM:IZ9Q'R\ MEEHW$1;#@?6OH2BC,]%&J!\7M<*274X)[W"J!#D##E80 2FR!-4B+FKCJC:9QF671!=8$1I=TK5D.M"N>O X?45_/ (?-::(*Q]HP"+;?\42! ^YD? M+;MO@)G?#U@=YKK-OF1EF4U_#8!\R";%]3S_9S9]/[?Y;+4I [J?Q(-K0=L! M$Z(4]!1!(PESS&#D8'TBIF&';'_@[_T!A\'6BH&P'&HMN4KO-QZ00DT"W65V M_N+2=(B$88Z4$MXI:\)/2%%#=PAPV3[TU_L;$0.N-I'0N^Q>]/[;/"NK:X!7 M63D)?TZOC^5O-AXC<=*+8*A7-WX4I%0#(7<88,C;[U>]OT%Q\?VJ.WP==K ' M,C9/7+C_/\NM#MQ7.'2+Q0"A/%:\R+31RS'-4^V*H8QW" M#;V_4S'8+A4-O0Y*<546DRR;KL]39ZM#D\X)8"@89P@HIY EU#.O:@N-:=K! MP='[0Q:#*4($W+J<8L\5^T&2$4),5\1*"(+YI"#3M3454.IPM[KW1RN&.\7V M@U4$\>XRY;,3., M4)LGK;9#\D?3E]$ESKPT->G/TY'-BF4Q/Y&<\:150C7V1""/J-#&"0HY4VMY-3 M:S2H\G-W\UW?YAVQS2J[B=F^/EU9JTCV!1'/&C<)4&0Z0"\?K6CVUU *- M9[X.9,)4FLXI810QW3#A- )7U=-#$D/;OR_6^.%Q:*>'-I1>D,WN!.S:T? M=.T836I'N7V M7:YL'QC]MW_QU'5?J91'F@N+JS*%NK+<:SBA]XU*N%VBME1G]>BM5L)9 +XT M_Q! R%ND #28"!..SD2#FCND./Q!_8F-A=K<4=0.R1]-7WXL?^(%U*0W#Y7* MRT_%:G)SZK;7DV8)I1[0ZNT%RRUQ%CCF?$U>V-]'Y*'H$^NB-T2:S>=%S?2R27WM_=TQB23.#3T'U^'G31+E(5..!"*E!$&/$42F M)IH[!L:Y2W>"O^@5BA_]L@>V^S.X[^#>-ZMJN\57Z[*[=6HC\MB\L?'K,RSPUEKQSHE7ENO"2%5 M_(]ZQ[AP->FH>J!A/*(;PLO2.V"#W2U[E'N^!200&QBXV]YY4O.I26>SQ6'4 MCCCF>A@]D2) ! D.$T(BXROD6(T;EWY$\9HAW7G#(]LEUV)+DR_*AXH1Z7SZ M(9MFMW>56(HO'U>?%_DT3\O[I[/G<&I&AT$39K7@5!$K,#$4$DN)KED/.(PH MMC/@,JM ^=[+V U[)A8JA+"R!!M)%5"!AGGYZ6TQO_Z4E;Z!CD#$//PXR9Y4(;G,UQNN)O%-SW?9 MMT,TOB_-33J_SM[,'[?(YY/\;I:];9#GTWGLA B#M$*:TV!V>8*\#ELP$AH! MI@!UC0[5X\+M5(Y0IW$3*3%0%%A'I-74*$QV>''JT9#>KJ.91 -J1G$Y?$>7 MA60VKXJ&9<=]^9)-EE=9F1?3]U_4M%@?G(\5\6[0-?&4AC-U=1& ..LT=42+ M+3S"!Q8YJV@@I2BBPADS9^04N4=S1YIU3ASC#C$/H/'*A*.W5%#5W'K+ MT3BCF?T+\PPMZ83#^EZIKB]*^;KJ-+Q!WB/ M]DL4=@)AJ3T'!DL$H5%HRZM4#HWV6;EAK9@86 Y[-6M'ZLGG4/>V3P@WWG ? M\$(>:>$9H#5BTC!HQVFP]"RWO=>N^D'JQ]*&49DC8U2"RPC_0^5_FV=3EY;S M*J7TY/.V^SLDF$-+&.(FF&]<,X*$@#5WU?,/XS$M>I)2$0&6H83^8-Y4601' M]LT3=L19XR30 DMUE7$ )4<0 V!-C06&MOV!)?*39Y>Q*V)B.Y2>?0I?>S"J M3RXM^YHGADI$D8=6:>818DQ27SLZ);9NW%9&)"D6T8#[D51CE";'B#7B0IO1 MCO]@CZ<"O&3>S M3[J)\/EN$@&DX;P2/FV(6X%YLC+8W\\EL5=V NJHR&((XEIO'AJH-]U/Q MKIA7@:6 =2#E^DWUS%FV.)9$V,\'$DFY$MHJ#,-_A3+2 EJCY^&8RHY=/@QY M$Q!]5;@!!@1K1$&VZ!"E2T]T7WG-#1 MG]B*:.B,+QUCMU@$UM8P'7U%?5_C! IOK20VV,/5FPR&.N-J"(C50T9!SW(J M]"/7HF=\H@8]OR/P>!3\0/.$042H5,'\Y09R;R1@8LN1QN&_XW0(]"&BH]+N MA,Z/(/=1G?;'(N[+G-C>AX4P71\V-SO(Z:C"@1X)!!QJ9%'E/'? 4P\UJ_FS MC ]:J+M!QD)G,14Q8!E*[.MCV=9H<+/\-I^GC9Q[1_LE'%*/@>2.0RPU]80H MO>.5N/:>FRA5HGM7@3[!&3PO1:\6P0)>+&KU;9J7LJ]?8AUSQ!!+(!+5A41( M!*QY#8?]]J9>Y+R47DV]&% -IA8;$D\F&#QIER"JJ^?T$!$,8"D#,\9N>3'& M*SE.>Z]G.3V7?@\(O6RIC\K:&Y.PSQ7RD;O987TRQ>WM:IY/UDO783/N1(_ MNN%A> -,V/-T(!Y34!,MO&Q?%9IVH!2#:M4_*BU<_I0?Q]85'!R%65Z>SJ:ML]RHO[&@J_XD> MB27A[" D)=!#*@WV7FY=Q\!"UJ%T1;P:)CT(L2\\.@CQTTW8S*_2TROG\X:) M#X=SKZLG%*C@0%B@66W56RTZ5+2/5VVD!Y%UA*&#I-YI\_L\_QH.RNGLI,_I M5)>$2JXY\01;Z(@%0!E9']4#"JS]JLG&++W> .D@Q[]FZ?0?J[2L7![U,\8G MY'BX2\(XT8Y(0T15I1@',/R.;$=H^YQD/F8Y]@9(!SE^_./^;7Z;+[/IJ=?@ MGC5,H('628>D)!!H;)D M65L,8'M3PIBS#+K",-01WE39UZB1<"6*L MX)13K(3"D#BV6U&ZA&WE.,7<+QXQPW7;4C7ORX]9^36?''N!95_3!&&-L4#8 M8,8(PP@I3[><.$_HD$>.RP;D>T!G #E76\26P.-QV8/M$R1H, L4PTXA[*H7 M1G$]%YR&>J0.VNXB^E[6O8'S8PA^5#[:D2*YY 0#B#BP%&C%G55;?W?!S*L"RMWE"L>8* M4H6H -!+38VO'=&>FP[5Z7OW\L808R^@=)"A#;HS67XJJHRKU>U)/^'^YHES M*%A]8<-F3F'&:96;59/K+&A?(+YW7V\,&?8"2B<9+C:WO$X'.;]OFNA@L2." MD>;0*B6L#L359%JJVANIO?MWX\BN(R!=T@JJFR(G0YI/6B428^EYL+(H!LX2 M@Y#8QEXA0)R/R+,;0UI=L!CL)O;T:U8N\["L7Y^^=?V\;1*,:&>TA5(!1*L5 M9*=\$'!OVZ^DO;MT^Y5O7XAT"U2G82V8I+/3@>HG#1,%C>!0*ZR^:+<-_T TL'.3:9B8\5+"P7D%$GJ05A MV0AG(^A)31BB75ZO?1%^FO90=,E_+=/YY"9?[/( MB670AK6?.DJU)(PHJ'<+AY?-*F'LE^N+\-W$ &FHD^8VN>+87<"Z24*!"O_1 M5"'BF';0>N0?=):/L')7M&(@+3'I>G]DF_I49\2$,1=J<96559VC]#I[_^53 ML4QGZZ;/R@[MOV-R_G@)H=I@BX,&:Q;.8<2 .@$'(LTM;*T$T>ZA]*X$0P+X MH#%Q*V6M:=O^2]__FE5OIMW=Y).WQ>:^U ]=R,DY1ZKK^XAZSX.%9#Q'KIK+ MD 83JE$*Y*!<=RKD%/3-(5P5$0S,Z;"KA3UIRRUQ2K2/E0U>R*FIV,XIY'0> M.NG8"CGM[KT^S.!T=B1Q]&#[1(45D1%'+!1 ^7"4U#P1;4?\]E4/URDM[S<"W_[AN;RWOTY^_[C/LM_] M92(\$100+D4P-BD%2*B:8(KLL!6Y3Y_(>P"^Z A!S GJ5F5Q=SC7\'F31!'@ M(-&<":SZ,W\2U'>KF$>_HN7=M;LO&)W507YJDK\CK0F#ILFW1-J MG" :4E^]D" 0]C:H%S6>"B(P;E90)1+WDYMLNIIE[[\<843?;__RE"^GQ6@) MTTQB!JR16B--J:I"N6MLL*?0=0QX0S_(*156&LPI"GH?@4&9/N]* 4%$A-&"(!:-!4B4@ MA#4OP&LX3F=1SW(Z6B.P'4(O6^JCB(0#,'EV%V*$@)#'&*L0$L88YZ(FSU&\)A92"]G=N M!BH(V4%PG9#H^39CFBO.N11#%00LIWX^L*C2T)< MCP4A,51.:N>@\5:&;Q$G7$UT]<)P:R$.5!"RG1#[PJ/;/9N6!2&1],!;@1FF M,NSL#D"&:Q*=A.WGW4 %(=N)K",,77*]>RTD2!F"QE5QG+!<, (UMK6"<2L[ M6"L#%81L)[W> .D@QYX+>T+ N!;($ZZQ5%H"I&JR%>EPV7N@@I#MY-@;(!WD MV+X@)$90(4*)9I0@+A7EGMHW;RVR@@I#M9-81AJ&.\OT5A(2,62HIL1I0 MS(0E5M3^5LX;.M8O61#R7#'WBT?,-((^7FD,1UA"@M)Z9@$CAGGTP(VB'5[? M/O_4.#H';F^P#:L$[1[Q/TW?8AHB:O^;5# MYT>0^ZB\MV,1]V7V]/X>;V1<(J, ,%Y7Y12@):+>$X4C7^QJ+J>'C MC>?!,I38XSS>J#@&@D$7&,.&"8&\/=TH<8\8*18$,+ GC@85RRZ4$6'6X?AW9LH^3(-(;4@.':_>A M<5467_+EVV*Q4)\7RS*=+(^HR%GC)&%[#?]3$#KB<3@)D3 [:BPH[5#L-':< M*5):443PQICD2CE7B&F$"-68* .5KQU3TNDQ)KE&DM#!&^!G =3!F?U\M MEMG4Z3>?K-HCNWW-$H$8(RC8.58IYBR!Q.R6,NE<^V)_EYB^/X!WNDHL::T,L8/. MD2=S?Y@-I1M7Z?W:5/E4J,D_5GF975779LKE_=4LG2\##R[\]FZ3;7I059H/ MDEA,I# BH,LP\PQ((^D6!4U%A_MDL2/=D34G&H074Z1P4DKGUWDPA]5BD1T] M:YSLFQ!"I&' 4$ L=F$F,51;65HQUK[86NQH^]!JTQ&Y82[2?'_3Y$,V*>:3 M?)9O+Q3M]M7/^7*:^H!N[9$O'H[TV727C;DX?E4EXAV9@6X#Y=?S_$L^"6O! MIS*=+X+.5+F&%_KL+OBLL_SO0;<_9(N@Y)>^+?2WM,PK8:Q=--EBZ>;+?'G_ MML%%H1,]$VPP- (0(2&AR #$Q>;>HM&::MC(W(E]1V@O#WFV:'XOZ.@("7- M628=EM5_PH("C=EB(*Q0[4V^GN\"]2;+@]> ^L1IR*L_C<)#[[_-P\R^R>^. MA(2?M$F(\&$<:;S0)N!7/4@J:X9!.,H.J!@M(\$]";3H!Z&8P;\=74=C?L]: M)93!ZO4(Y 0G7'O#H1([!# 7XPWQMI3#/DEVPN+ER71TX=OA1=F;PVV_N70B M;>Y8IT1PQQPR%EJI/9>"U;?CC98>"S,>9VHGX(M(@ R37[%.;5]O)(W2JYXV M3YC17''FA:">0:6<8ZCFB+MF-N=E$ZSZWU9[ FMH\3=,L'G>(3%&,N@1HJ*J M(THMU$[77(GPG_'NN]T%=4+JG1#Z4>0_NCUZ+&*_C =T_\GSJLQOT_)>9_,@ MB4D>?CR9@'/>0 F2C@@@&&,<:>P#*I)NT5"2L)&][-N'6(L!\1HN2/=Y^6:^ M"(?_ZGQ_HKC&]XT3*+0"3%-.+/.>,,4$KKGR1K:_T71^2&X4]D)O4%U& =ZE MM]G)>@J'NB3>>.B4\HY"QG5U7V&WWBJL#!NGY="'R(Y*OS-"/Z(NC,J*&),* M1#[_?\K*V[=%>K+D1J/>"88"2 *=I11:A(&U'-3,4/_\]?HQI%=UETL#]T W MF(::[K_E\Z(,)DN]\^T<)@\O0.C[J[0\GH5QQB@)!5AY33#5R'*J574IK8Z" M5$^7CD]=8L5UXJ$VV/6.ZI+AVV)^72E[-:N.Z,AW;1,&'704A_\['7BJGBRI M[:HJ/V"$[[#$TH2NV PE[Y/I--O,#ZD99=6CIV&]T]A2JW%]G-*$BO8W-:(E MZ<62;"M AA+GV\!R/EN?=([(]%&KQ"C,I ?!' K'52B5#]O8E@_#(6Y_U(N6 M0Q=+L.U1&2C1:75WMXGP!5>9PE>Q!P1XR@>[\G/A9.J\<&R>\^8^;)8(&^]3A M<)ST &'G'12U ,*9@P]Y3ZYM896A%.!Y+GQ[& >[)+$E\:0W]VG#!+(P&;G" MGF$,- '"8UESHYT<:9&5;H(Y(-U.B+QT.8_25W\)\?;FF_\MG:>;5>G7L#Z= M2LK;V[HJ_V$X1@H9Q)B4W$-0+UC&,C"HU)J=Q]NB7?0-QF ^L_7V$CYY8BM^ MTBXA2@(IF+ :$X-4T&!D:UZ8ZU!=ZF-\ M+D%40DF)P0%?Q9%6?/L0;4!6$L[';1BTU)+G1X_Q /O?JML?PJ.T=5ZPQEY& M4Q]\R1^7Q>2/WX.T%A\^_GXR!_)HOP0C3*J76+&G3AH)O&0U\)91-,+P]65% M_EW-F?[ '4J1W.W=K+C/LC7%[^\:5;([V">12JMP%+#>"XJK&)'RJ.81*M0^ MA!:OFLV8%*@O8"^B/.>I39TT# 5%6#BD 34(6T(TJ/D*3+9?<>)5O!FMPK2" M=#2FU2'4JAAJE4949[0MUN&^3S?I?#-!%NM3\N+-_"HK\V(:(_)S)@F)),!C M+:1BIJI@"CA'8BL!AX1N_Z[TY;;1B!&.<4IE]/-B+Y._EL4B2O#S\-<2B(W# MDG/NM)5<2VELO=XX SJ\V'.Y/7^$VMZ; $:OV&?.Z__*\NN;8'*KKUF97F?K MO[3I,O-I7OXMG:V.AK+'0F,B@&1*A8V:( P@8LK@6I^T6R M\FL^R?:S\*Z8?\VJ4HQKQ!:?BF4Z>_SWIE@LWQ7+_YLMJQJ.U_/\G]FQLVVT M;R:>0!WF*Z,6,@2J['Y;![&]TJ3]DAKO2U8Q#".-/R3-3RWQ%7_^!Q0 M^L]_^_\!4$L#!!0 ( /:3_E ]1_Q;N\0 /CZ"0 6 8VUCJ7.RJYR]";ZSY^44"(+=JH/X[XL-L9_%>4?V7/Z M_GW[2T;SAW66__%G]O_NTHH8WZKLS]7RD6S2C\4RK9NV'^OZZ<^__/+UZ]>? MO]V5ZY^+\N$7RS3M7W:_=?83[&_O^X^]9S]Z#ZSW-OCY6[7ZDT$MS*NF;8Y& M^H]_>_7YKW;S:1"&X2_-O^X^6F6G/DB_%OSR?W[]>-/8^3[+JSK-E^1/__D_ M#*.EHRS6Y NY-]A___;EPUETX2_L$[_DY('Q_9F46;&ZJ=.R_IC>D36%T7S; M8TGN3W_%NBQ?? -C*&0, 8\Q]"]O?'']_8G\QY^J;/.TIO3\,@"_!.#Z-5A= MZ!H2/LF O,3J\1B>O#%Y%M-\A59-:+YXJN-;/4??Z)_ M6FRK]P]I^K2X>4Q+$E$%7Z%B\T3RJG$K\*ZJRW19+X"7^,#%-O! &$$O#D.4 M6!B#&,=1@$VP:+YU0?+WO]WT&)H?*6WE3R)LO.:Y)%6Q+9>MDZ+PF(]N$?]G M ^P]\V KXW/ZO7'0L"SI1PC[\Y7QJ_>2]"3HW_"]\#!Y37RQ54]\RN69A M1U%V0_;%R(+ETBC*%2EI.-3_4EHNW^BR[A._+"G-Y*E^_Z+W6%BDQYA"R_!L M.:(FG>+G]:WP_#*OJ^_TPW3.'7M%S=IG=KLC CU_5C-W"P M;YH.I /(W^/S0G]1[US3VS-U-%0BD[H^XULOS>S.$*.X-PYG^:$QAU.],NZ^ M&R?E@)ED_-X8=7[23]W%G#H\R]X5E.QQ.U:/FJOJATO"/WI?S\1'C&_WL3N9 MB'E>S_.9SJ=/Z8; ;UFU"%S?<;!M64%B6C9., A0WP3T_$3$>0A]L6;]9U@, M!H:&;!2.H'*+4<0GOMK8$=-/;F*T*-\A"1?$2XJK>>B/'/1"P5B14X&XV*19 M3H/>;9N18P:)'?:-1#BT972 \ZO'4X(6D*06\!(EI@8:.)+6@[?H MT:H(;>,:.E O/ M#Y%O6]!"EN>%H9\ LX]$4.R97/(PY/LU:\0>E-&@,GYO<7%*Q2#F+NO%6*2) MB<:4?*VZG;0FEIZ8VDFIYM-H)ZP>(3JJJ"GVFE58D%A;K1 M(A9^M:L\^BM-B.? T P#+X@CVT$6I'&=%?=M>-@42N&)?;-F86V3+ R-U#I, MD"6^T$L?06(BRL^-EL#K!0T7XBXYNN81=DEB+U0,&,'M .E4T1Y=OCJ*#RTW M!*'K()L"AKX50=]W>ZBAXXOM#$P!<$1UDEH;3M-K@S9=Y]-A\FHYR4)5!Y_B M&[?C=-\\U'M:"O@VBX%)5$:=\DCT>G6+: M>\!D \QHD!GO*+;J)^&UJQHYOLC5!5U5P_$\!%*1+86.42@F67CSM"Z^$]*T M>/W$I+5K+X01-$TO3I+ M6DS""96WQZ %A21*_E6=%>K-+.J:!#)*M0 "OG4 M:1SVQ)3IS0*^%N=$&G66L0OZ-)SE>6B3 CL*U>-O@"9U+5D@<"T[P%9DNLBR M8\>)S+XEVJQ0\"3S_9IUJ(=D5(T@/=&//;(S)$_T4TITB9=&"472P*"8%NW( M:]5\!I(C)C:"!,Y09D0MN"0P4FPHR_:=6TM^S'+RH2:;:H&PZ0'LFP$ L1.: M 4I@7Q426PX&2G-[P^'H#J X*D'?* 1EMAB-,:J3@ HZ4U'*;]Q^E _E-';A M-+G!-XD?D@E4UZOST/0Q#1;-\JGF6KO'P/_89O7W#SE=TS>%"M5U_4C*V\B8B1T%(?20'UK(]'TKZ.!C*XC"4?R*:M":O<^G+8L5 MV(F$\G3.\8'!I3][E^7MSZN?1O(QRKM?LR>:LN=']E=71FNL<6"MT9AKU-3> M+G517;4E0I5!QTYK] _BVP2[4H<'U#6:?G _J8T65=Y4;[]I][DG0?ZE+*IJ M 6R$[=#W?1S%H1^%(8K[]21&)@"+9U+>%=H=[ "$(HIZ:(R$-ZU>I,6G='_L)M>X'\8'GNT>'NU,P&'YPSZ:" 55.3%EOS&V-^%\D M>WBD2@RIO*/V!X\KIN-MHB6UZIZ? M9LW]MA61!9+01XX;)%X<>8EMHUTD!F/@3[D>'XY>^UK]C9CD_ )^LE!$USB9 M8IT_[@"94P[@OU7@,)_P0/,H^\&# -WL:$T\J.Y%[H/.ZZ:_R>JT.=W%F@L< M0QA"%">T\<1Q'3<.X*[Q!'A")Z#5-*G]>,JR>,BS?_;K]4X#EX=:25JH@H>F M%3'.Y]$F(%MQB3A^@V0]IZ^Y:+N@\8IYGXVV>DC8&2!>_C=[1@V?RL^UBQ MRN_LZ5<7S #ZT]KX3FIC;\.5 3?%-J\G*MM7W24\Q?^3#8-Y.)T9\'#N(,+$ M/<-W8]S-]NEIW9HOLW3](;\ORLW+B]0MEUU8:5DQQ!Z$9FP'5KO M0-"%V(FXKD)3UII&+3J :.PP&@<@>=X1T,JTR"5JDS N=Z_:#?U\FUFZOC<0 M>[@A61=?*^-%CQSV0X]]\+UKO"2=T&--+,_A=C;U1A5:1Z9@:F-)Q^AVS184 MS68*4]^2/%(!SI[)AYQ&E^1C457P.6VS.J,5'#U]VU5 M,_R?2'U]?YM^6Y@1"AW'CNE_^4X20\>#3H\T]J) * \R ;X1HOATW<3P#VF6 M5\:[-;6 5#^QL'V3EG_0N)Y:8E0[&P1S)U-T*6>B9>:]*>8CX37Z<&7$Y*XV M]@AI[-VC?T\G\?N*XJ<_V^&^,M)[.F@,"GWD;(UZ[B^E=B;LZ7F$Y),R<)PT MFKPWN/U1L?L[GPNZ)B%U5C;K%G8?8+5S"W;H4-QT/0)!!+ - M>..]1> M F-G%05N@*+ LF+;!9Z- MG2F-O*/90.Q0H\#P8 MFP$*,< @H:[2"GL4( G=1I7]'2+UI]QLQ=@3J9%^Z:'TK"Q:V3DV=)%GFE-]I6 M=*U25;3UNRQO,RZ[O7@<^%Z0)*;MA A@WPO]KKH6(2N.W+>J@)2TH6_>]K", M0UP\Y3Y:IN6&7B8$:%*A+'9%:N$O'VD1BKK%K2D'E;MF>A#SBO M#SFGWTU8&)WE=4$%L8F]UX0%?JMMF>4/!G7D[)QT5JQ^'EZG^ 9UY^L357$^ MB[I$9<846L:EZ'M?SR3?DKT+J')_1R5 MX/?J$ZP>RF21U#$7%Z(G:=KF$3')PW_UCM0@'GA'?YQ5Z<-#2=J=W>O[KME; M5HNU<"P/1S8-Q@ .@6E[3A1:79.0=K0CLJ4PJ"'=]4POL#%WTZ&C'IWA$WS2 M8!BG?.HR&IUB2B//I!;=N<32!0U20NX\]$B-*86&P<>G4U59+Q"- HIUMFI: M:YX):)Z2!D$2QZ$3FU[HTI:0BQ'N&W+BR.)1IP%?KWN_\A!5^RR'T"/P0XB[ M+$$C<28F/!)T\2@.M?5 ;>C?CI7F/!DG]$4!<].JB@H#"F6C:(B"=$\(>\!R M7!H^)9:/@)^@T/2"KJG(IO^1UQ#.!J90$:''VH?1)Z,D&IA3H"4J7DV75).S MKYTKX6^.BB)JPD5-D>*#=_UT_41*VE3^<$,>FBJB[N4[8/H@LF(+^)&'S<1- M0.3UK<6>+U2-)=N&9FW9P3)Z7))O7$ISR+=4&H,^,8&184[+^N@,-1>61D/) MG,>J:+ 5A=HA)J8Y'_)FMC8MX76VZ3;1NC9]X":V&?K8!W88N8GCP&C7IH-= M$>49UI)F_3D )*L\ YGDTY_Q2!13H4-\-]Y^ % M*..23I_'H$]QEYV1.SVW$ETBYH$5JR)R'%BFRY?A>7H4,<6M1VT2W$+3< MR#(AMIS ,]D^6@A0W+6!4 +%GM<1^N;1M$8HPR/)$J>Z:"-(5DU4)'+$]>20 MADOZ(4773/1"#ONQ/@Q@@*\<$+%M*E1L-ML\6[81;Q<)Q1CYIFN M!+@ALI,D["O[8^!Y7#NV0]O0+,LM,.,%,BEI&< BCRR/0Z"8+,^!.Q%9'H=# M.5D^R:4B63YK]UE9'L[4'&19@16%VO$C(LNWCV1#/J?[D#R)K#B)_ @%;N"; M06Q&7G]^(8Z"6$"-A;]:LP@W>(P&D)1^B%/%([E:61)3VO$)$M%5K41)G]/> M$:9(18^M/"N>TG3,03/EP1=*AH2(0GZ*T&]Y]DSU)ET?U3>ZH1_Y3N+8,P'GD!"84 CFE7S$)ELI?-P(GF4="0.Q31U'O2)Z.Q(-$HI[M%L MY175\R:=E5<%+,Q!:%6842@>'2+B^U>2KOZQ34LF7/U]Q5USGN]$V F1$]BQ M']N>R2[!Z)K#CFORB^^ 1C2+[R$R(\W[V_QDY&,(DSSJ.Q*)8NK[@C\X&7\B M\CL2CW(!KRR?O$)]WOBS0JV KSD(M0HS"L7C2.B2N3^^?\PV64U6_=D?!&(< M8BL,'6!&=NP%9E\C$=L.$"@F$_YJS:),\1@=("DE$:>*1W^ULB2FNN,3)'3_ MFTZB)%^>%2&,^[*V(SO/*J@T(7/037GPA9)!(5:)CXKRJ2C3FAPIL@\#!\6! M[_JN#0-H P=[N]"9\RZ7H6WH+O?J84G'L8-)O"RC8_(GIJ=2U&FIXS_#S0EI M4<7F/&K[!UM1J!UC_%>_?"Z+U7997Y1F%+S%=D:!*V34OIZ@X(2.# M69O^>I=A\ M%HT=8,=BBL6NHOT+&"ER '>C9&%HV#B*$[?XT$HY Q'5R<%@+ M4VB'\'51 PCDEA#-W"G0D=$NC#K+R&4Y&<#@;#1EB VOA64P(WR9HB^DRE9T MB9REZ[]F#X\W3X2LFAL:I50&107'/$FGD>D5DZ79,BN2K1J98;G\U7"F>9-:;]-Q M-LVED,DY)+Y4FE-H&G&2;N%O] ]%OR+V'-^T4(BB"'A.Y)J>N?- -@UPI5R! M2 -CRG^#:Z@L";$G*/*ZB!L@[.-S)BG?NKA3(-F<'$J(]('1/,(LP]',Q%C* MA',"+,^'N.@6-.[OF@K]T'=L$UB^&;MF!'TXI,@"03N^Y!O8TSI[:$-51)1&@4% M6".# S1X*O(DE5@CB0K$F)],"3U^:3J/)$N2-3-5EK7BG# /8H7S\I#=K9QM M'KPO;;D>EMR]%Y+D\KJ%CJ*^$PMCR'"^P8@]#V_-=]F9-WQ2.39]?<24;T*RX+2KCMC!Z7%+Z M(C^2.0)R8Y$[,F8CFCL"=G.;*<,@KNJ>-/BNZ SF:@^@.-:%0.&;$1+>J MR^QN>_ ,1F1[GN785N2#&,(@CNB7]\W$+A2HN9#XE0$&/+;R@GM)DS$,YY>$7B@:%T/7,15[O;V(*;3M, M_,@U7=O$L8,L*^@NR .FY?LB-^4+?:]FG>S R-TP+$80CSKJXT9,&$>D1>C* M96WT2%ZVS$L3]SW+AP:>%4(Y&N:@@9+(B^�.S4(EP]D[+.JBQ_Z!4V AA% M,0BA:;DL0-TI+##]).9:G4)1@K#+>C@.5V*J*$23EM.(K]@X MH1'#F9O'"<0!^ M58TCP7LF4QF7+=-TU @$*?!!!&V+H.X&+$L?N&\'(PD+W M2HI]M6:]V..1O351D"F>V$DK26)",3H_@K=*ZN-)^E9);KX$KI5\8>;9:$J: MCSD$5/+@CZ^5',*!T(+R8[8D.=/BHY/@44P%V?'B$"5>G&#'##VW;]+U1&XW M&]C02$O.';R!UW0-I55@73H&HW(+U;F0*;&:'8/486;&!T/5"1Z)1#$9G@E_LAOB M&GDWQ9 GD"*6+8%S1+-8"EXR$R:/QYM'H,Z,6&>FC6AV]M'8$_RZG8) M%KFO;3]M]5D='LK2'$1XL V%RG$C(K^'\DZ#<."Y.'1CDP;CD0] XO3?;[E( MX,2IR+=JEEGYP$V(&AXUU<6*F(*.1(B(4.HB1DX<%8>F/+&H# %ST#TIW,70 MKA=Z:;A,\^5C5NTN5_Y"'K9K1MGWA.S.,L4>B)'MN]AUH]#Q' BB76";A(% ML*FF//1J99\SU@%Y=P/ M'/.0-LRI]>"C)0S,6K^^_D&>2;\G'+"U;=)V0-^5,SZ/@5ITYA:81*:9J M73/5PC4A_9_(A9:#O0B#.+&2?8!/$SPB MPKBBT;=Z01R$N9F'"(C#+@:.":$2H_1N3;I'>+N&;NFO5[#Z3.CXH,'T [F^ MORWJ=-U\M/O,PG$C9,=UV:]51EH93SOLS"G7#+VQ;'ZE%-$9S9W$LV2>0_^(*5C;-1WD74#4@#9@ M9>QA&]?W1@/<:']%R 5H[AJAFJH9=)%DT96N6<1=FB5'W?G:+HQIY97F.G M!XV ^YQ%$#C>C4#S.ADT;NH!=KHMJ6Y); M\JV.J*E_+.S(0:$-8P^YCA=@)W%=JV\Y"5VA ^$JVM,<0/;3ZD-^7Y2;].+= M+_HXE5,EW70.%:@]/N-WAM!H($ZL5B=($Q"N(93/4\,&6?2&G UGB_\Y[LTF MJUGC[.T[5JI.FR?Y,B/5'L1.71&-1:+ 13&,;=.W@S#V6G5%'HI,ZZW29SV- M:ER)[7$V+SN^0/IBEDX440@1>6&VZNF0>LY:'X-*Y_)>4 +?] !T MD1TXK,+911"Y'8C8]@'7C=Z:FM:=_+HTK\6B&-6<*Q10/73K4M#)XAPQ+H>* MJ'BG_$ J*F&RRT8":+*8YQ\Z%F3>8T'G,L>%F%(H'FF"69/E( M5MLUN;X_;CA*JVQ))W2] MR[HQZ(](GK;UK@IFU6(T\.<;P:2*KB[@3+3,@'W!Y$N'F+'^6@2OC 9W$[IT MR&FDTNS@3)>7D>/X4JY&$OWE,K4$6%.I& MD^B46!8;\K&HJH1:A/^QS>KOOY+ZL5@=8%@D;FAZV(V=D*)PHAC[D=>W[7F0 MZWB@VA8UAR(M+"/+C9S4]+\89.,=77E5I/J)N-@[J*DJ61^+B*GU*97LJ>>,>Y\1]/: M#5ENRZS.2)4\?\K^DF8Y0[/P@!^ZCF,FH0U"*_9]SPKZ)DV8".G?H(:TUT^G MZ^R?-+YGL?XV+_N_/E!\U8'^Y09IYVBU,T-"!X=1SIEF&HMMP5132]_- 7W) MW]Y_^G!E,'"=&HZ<]DGXB]0(@ $(_ MCEP3A1BAR(W,:!\Z.I;@[0YB7ZY9LMK#GH<1VD\"4B1/V67Y&84M,K" M+0;'^*2?)>&K(/2Q)5?<_*G(BR=2IDU)TM$ZH!EG1DF63)E6;+% +>@_5-&& M2%/25#^FM<$V$_*BI@[S*:7?1M;?VT^L?E9SR\0+WLY6-@^@> Y%RT/@O[YZ M8@@/O%'EX?!IV\/?GDA>D87OHL"!&+G ]!*$/#-T^^5\% ,S6C25\GPAI7PK M0N*\ R21AVHBRF*05BO@E"]F'(=.,?5^H4/]FKF#-7*@>):>"U'B<$KG$2(J ML*-0/=@$]R=[OW1]WS;7E!ALGDKRR&[F?2;=3_NT8XAPXMEQZ/DHM+&+, 7D M(M]#=!4>AN"M%_QT-:MQ,VSGN(M[XP7$?MY-=G1"C,-+FUV:>F,>DU2;=<>; M6UI9Y)W032QSHMG?=NF;OQ;K%567?M5YG>]7H[!L'@"+Z5_SA\^DS(K5;?IM M@1/H.3Y"@#V9:H/8L2RO1VJ'2;#(V;4%9'7+G_:: B:72(2M2+RRB%LP?KN4 M)]NDY1^D[DY([I,]*W)/RI+^1IU^$ZVVG*3#^51^MITLMV)&'ZZ,F-S5+_)T M\#G-UJQ#W]\7Y?N;=$VNC(,AT!EXF,>[,NX(_2PQX.KOVS8-Z#PU] M<\'#3#D2YN&%)F6@F,^\5./-&"B45H_)NOCZ5[)Z(#W2J)E:7\ARG595=I\M MF_P. V@#:-%5O><@$]LP@3XR80_0<7W8.[%A_DL#, FW)>:QXM[[O/972VJ* M<4]M,1Z9,9I'.:AINK& :G@S%X@0"EW'CET,_1Z:9T9"U=NC !JK MD.!=XV)^,EH7,P,/(]5[FGR+[HX;V:O\B.Y$LR,9TL,_J L99/)0YS&<;Q5N MXS/[P?X)I<]%59>DSLHF61B1G-QG]6GQ4$ M+O"%:LM& Z6[_';SM"Z^$T(#U0:74=RML_:B5(W^0FVW#?<9D_78<+_QKK7B MIZ;0A"71[K.<=E@'VF"HKXSTOF[N:7\Y9>>9)1/M#TDGHJ7+Y^](])@MX$PT M\J["H21T190]Y&A+92]??K\M*9)U,UOVDX4AX0:G0ERCILN!>9HJ^4+SPZ(XQ=CQZ8,5^'P4F] MI*]0W;'S=Q/*+1;P$'K8%K]5@,&CV)J6$753%%=_GI:L/J??&0Y84G0/I#T_ MN&YZM'EB8/_!XV^IHN_,O1V=PG6 "1+3C_PPBB&(D.X="-841'V6P0/;4= M7AGW!3LQ0+^25.TA@N[X@,2"35O_"+NZR;I&T%D=],INZ^?*.(1]<'UA-2=W M)<(PG\/1TF>S3H MJ=Y.NBS?,^L?.07G@RTBX*/WDLA1XMGTEMRA8PIHNTY+8[6_&I@]G?1(FFQ! MD3=32FBR#3]E/(32$PYVQ'Z:P\GE<0PM1I\#L@LDN*3S@CWD3%:7DJY'J+#I MPL#%L1UC.P(0P0A'':K(,9-(;J&D!\N(/C?=&] =L5Z^V$MY<>!:=LFDJ<=$ MET[3=Y;\$NH N_'FGM>,%E-2G',MJO3VYMP65YJM/;O(&H-EH2J'#_EJRYP/ MV=]N&8(0Q1%VO-!%EHE"9)OM8R X!MAUWPK2AWZ][LWM/:3)3H^?H>:MS>POIGE^5.LO6&!FZW?VL2VT?3-09.G)@FBH"+ M ,!)Y$!WUSRT0_Y4A,)&-0=!ATB9@V58F]7/+5F3YXQ5=#7[:9QY8O6<\V06 M)J);3,5>,'W=,0T9TW]K&1Z8.E!)NDBB8"+R)=,"S=O)Z:;8MI>3I(>=TI4. M-/LE=W050)?]3UG=G<)9LDUE^AO%5U:%>]]/DWH_399-)[(?LB\HLX=']M'7UX@JU[O M=1,\U4WJ\OR*NT@VR3]=5\FY\I=;9B\==5OST#AINDQ?%70BI7F]_FYLBIS4 MS<=H1V9L"^!K/KG+3NMF8^(N7;-_,:I'0FIC1;])[9:#4 =S[3?H&3)S\.,C M6'EVIT$GJZ)>'E=UQL;T*MG6[.'9@^BCNV,Q*45>DS)Q)CJ;OG=X=PFIJ[_/ZN:)E 2#!-K(BM\>$AAW5W5/WX6-5 F.Y[%W*@.\&#R^IKW_FH[% MZWMVDM>$P YP',4X<"W3PSZTHQZN[7B)BLL4M(/4K&,R=U^S1W/8\]XOKEY@ M/_E7<&7\Z__\E\ "UK_1/X$F4NM_,.T=V?R#0J!.9>[C0;#01>=MV>U50;.Y MW&%H-[U5=#/ER)B'YYF>!LU7:$OVR\CW:$,V[QC*)*!P8&!&9N3[B6\'00Q[ ME)8=*[M92 )/SU7N#>US)ZK:@OO+H*24; M)(EKQVYL.R@!R+(PV#E-RW2YUF9*&]1?Z2[/-*?!)/#O$N%FRK9 MF<.6@VJ3C@LVU?,UVL,,.T=%5U:)'9I>;-E.Z-BFXYIVC\]TXU#S2T#2N+AF MX9"'@(2>:3B_='&NNN5+E[)[YP@>,QVQJS6M6O3V\5S><_A1%BIC+%$&]_@/ MNC@9;K?J1QXDF1_UI8=],GN7^(.)@U!BN8GEX22.7#_9H86![7GJO)).E-I] MU.6W(,X[):O+I[FM3W(G>"="IM.'^Z?)>WMVKTC,T&T-Z"1))S;&L)B_2QN% M!1T/3PSN%5WO4*3-X4Q6)W;J2O0=V 3:)@:>;_I!&,:1!5&,>[#0-)6]D*<1 MHNX3=F^^5G'>V;T+:;S^K^^\YO\#[Z=N'08"A0LQG9T_W.O-I-^5+]%.OWS1 M6M:>E3CS$L:G=K#,RNO)=Y*DTQMA5,S?YXU!PL"7-+3T":_'.X&S;W%7A=H5 MH1[6H-X6+RM0^P+4!5WO>""D_\\W8\_W06(YJ$?IF19:U.PB!SY7-S8V(1^W M,X/?QYVXF$[,0XW>67RN:<[]).:3+GJCO5/Y82JT%??,!4:S/IB M'C-1I,IAMX7&IA4/BO;"UA4A&_:IF^U=E:VRM/S^N>S6 CLGPG2)(>J^OY7(NL:1%J7F-])%7U9V-_^J:[%-5(CY0K?ZE<_0,4_=W* MO9E&M;.3G3SLEF45LU2D4&"RX9>+;0 M"Y5C8QLEU+E^ZSYX[M!'72)92T'B_59+]$5]XIDKEAG_\]C MB3Z9]0+98?V]H" MO$ABS_%BUXGM&&(/.]AU^XK7"+DX4)3B?;.="=*UY_P& M_2R[.8?^=_E4E$T(KBRS^S;?@[.T2JG6E'$]%N_/:4E7.[-)I\JE1KF)GX>& M*K&$/V4IR ZOML'ELJ_L)]DS&T]_*5FY9;,G5R]"*V)OV+N.;=)8/W J!&7MD^_L;UNOB M:W/%67//(UU99G57R=Y+I-X0;P4L3\/_5)E3*%EA JJ6#_"DJ*,B^U= M?;]=OP;28S =RS&1X_MF&/G8 ?0/H,> L<5U=:N>ED?)!+R=4P%I5I#M9('A28##] Q1/$_-C MB-X>^@QT;P]&5/HD>F#&ZB=C#8\ 2K/$O46QOZP;L7V1=%FS.[IITXL$AI:/ M@&=%B94 #T:>[W8-NHD=",G?@&8T*U\/I[W%O\IVIV)H#'V?K=?-C?WM$P&Z MA'!('W#N6HQ#O^"FQ<$;#+M>8+":+8N1]R3.$G1I2V(XJ_.0-!6&'&](J.*& M5\CZ.S2_D&>2;\F!<#K02D+LA)YCQ78$;-=%_7K7]2T@I&/RK8P7P.T.=Y8M MR#=T:YVE=]FZN6164+<&4,XG6^.P+:9:N[M:.U#3!61GV;D@6<,9G8=B*;"C M4#W61/7JKHZS:KDN*O:22G\1&O9\&R'H)=@-/>B9$;*P30,^C[UGYP>\VWV2 MWZYSVMS5QAX1SWV(FB;-*6(NSIA!3,YEN@PSXM5<4<")R$2!^:H+*#Z2M"+7 M^_M[%K896DD00M,)80*1[9L1[!KUHS 0>MUG8%.:77S[>/LR+*7J8Y$_W))RPQI/TJS\&YNB"^RX[#)3VS1CX-HVCCW7Z=H*$,;6XIF4=P6O M1LFU(3*9#N$(BM,]!31$F"0)Y-,C_@D M+Q?D9QB/\U"=@384*D>6X/FG\B'-NS<7$96R8IVMTN[JD\]TM/6'%Z_O$_:& MZ3)+US?T)\UM8-4N5(L]W\0FCH#G0AA%(*0PVT<7,; 2'_(>AAD%C+XI>(C_ MRGAA0?=@]-X&IF@[*XR]&9,M9920?V&>C]NY\]"%D6T^/M4R >.\NA-MJRPG M5163:EEF3QVJ**VRZOK^$-S^9=?0BQ*$?$HW!'[+JD480IA8=.$;V]AV<13:KM_# 4G"%?5I!S&::ET9#!-= M(U)4G(JEOP>?2.TG&@=?1OQSHWE*\30CA:%TRKE..968P\ MM/FU]EQS<;%)LWQA6E826] $R'8"Y 26$YE]@Q;T :^:#FQF=+UL<0DHYE > MW];$$2DX_<6D=ACK((\7584[02) M:0@%8HQ'C=![M/HHDKSM(C>4C7.*^I!#?AGH4\QZ%?GP +F"CTO=#IE]8@,&./)_J2^5[-X58#QVCQ M""U-I3BZK(.ZZ1&LR1!@YD005?515$66/S\4S[]0ZR@6$+(_O&=_.(B?3EA^ M8N8/X6?:B3\(>3%\=/!/^_;+NQ +LC,IV*%?%X8FC; L8*'^ZWWLF;QS7NA+ M-4_X?D +K:K$F7E[IFLC16R:\_*A8HH?FGQF?DNQ,OWDEH-=#!P- Y8VL0=M M;%NF T#DN0"9KH?[)A(;<=W?)/7%FJ>W0/"N-R+EY6&&$2DW]$L1J9C]O-N_ M^XSE7\EZ=5O\FM;;DDZ<&[)D_YV1ZF.6DP\UV50+.PG,*+%,S"+@Q(JC" 8= M @LZ+E>^4$>[FF= #Y65=;3W6N^38I7Q.\-I-$ %=XV54L^WDSP5ZV(>])!P MAO-]7;S?=$B-/50^ZK5L.POP>&$K6D=OS&-[6HMEA?ZQ+/1*UI;)1XS@)#3;]J46/C[N2R6A*RJA%K7.1#:& 7PE'YO*]_9.;_UNCKO919A0$$ QZ91 M>&BAA&'S>F1^F B=$AX#CV:G@-+JT>CA=C>^T:FW?>K>'=L\]2=>I%S%J#W' M%U7/K=/$G$^/WF SW-CCOS(.+&B*VQL;W@C*QXW#%3!_(3X?LU_G$;>/:G$Q MW2P2B?,_=\TG1?F%/-%)])A6)&U?J6NUK+@_^TZ=%T>![T(G#FP'N<")72?J M 5%TD'\=H!7&J"Z!W3I9/Y(C9W#P).6!7WA,2['P5V]O\:PQ9M-1@FZ@[QZ* MV]@#;X3_RXN>4O.LK-Z.$EG'S*;#Y-8YMW0J+=D$*[;U_;KXVLRO\F4'OIQJ M.I]\'4+FV473*#TTAT75.(86HX]^L479.??>W]@= VA9-HP=&X4N-"%M/^Y; M=>S %UEP#6U+L^=D\-A;:KM(.]MM/8@MEP9SRK<4&I-.,?_67,RT!W3U:A$S MT97_;S!V87FBBNMY+#V465/H&9$B2P;4W:/6OMU^?;]_T/I(/Z,0V1%R$\\. M L=!MA]'5M\X=CVN0[:*F]0L:'M<9\(0X8A?'=D\T?TD/(LI70_1:#$:U_?& M >L#0G9U3(N$YY,P+A>*[YA/6^;/+FLO,L\;:O,2C M8+G.]NEIW5SLDJY95B6A"[X/.5WQ;=J[?/I[>DQ6O>HZ9I@D7I*8#C1MK[DK M(G9,BHFKT%1UFV,DF3X?)IGZ%[B;)7#WMS#A : M#>T,HW$ 437RJTZ+L;1PAK_'3;M1/^<9BOV"H0369X' M;=\$M@<0\B+7=KI6@&E#H02!Z'=K5KD>CN@%-8($\4F53F[$)&DG]0S*E8&_ ML4%&6EM[#)0$]SUSL752R_P\ MQ$RQ3:\>PE//&*_D?:'!6)DM:](TW^^FN(Z/ /218R:)CX(00\OMVHJQ'PN] MAR?7@O;]BQY4*VJOG[][^6:GF-))DLJG;/KY%%.R RH9H(GV7T^R A M&B1"L8P,:6)WH!)-]>SF.6ZX]4B"SCE*DHP9%U5)FA>1%>!1'/82 60E=8<_ M./CDP@0H3EQ(_]>Q4$*7I&Z(>TR>#>G*D#V!Q;\RU(=$2.)VH(56-U>OEHM= M#>L+];LR"/TA.T5$RJQ8B:\H-?86_TIS'ATEO@*].K'\/%+1KG+\Y<\P1PY MV^)4FNPW%JWZ.W$>&CV2K2<6N6,Q++#A2&=$=KI^LY9AS'V*7!L(\!#+#?0$#(C?R85RZ4MJEU)ZZ#:< N!*5(C7?[+;D> M[$^350F(4'EY9TY]C\QCJNLQ[?6>GB[^9"?R_N7I_;L[;F";=AB%.$ILX(/$ M@TG2M\QN;!>L)AC78/+):M/I4+ZN5AGRXSLGW!TD86@%]OT/SB(813:5AQ8 M0629GA-Z-F^9XH 6],VY/2BC1S59D'&>H OS2P&K\YA6*@PIE(\XL4GTB7P] M:+,L)YH#B8%+>4#U6J,GY[8D^6MAO9#7Z6Q#ZXZ M/HF<3Z])JZB.#M.BMH.XOB#(X_3A/#1[)%N+*68)_Z-9:+O9KM,Z>R;X_IXL MZ\]-?OGZ'JZ*]IE6=D]\XKHN<,(0APZ.<>1B)PJZ9H/81US;CQA"S[?IZ 1C;)QH6QO MS%\]Y4T3B1>'\<=]\42=UF3_A#4J-D]%WIPV8/$JM'%@V6&4^":R0PL !*VN MS1!BRQ&Z;F)02YHUL\5D[$$)K7L5DZ?:YP1!Y0.@PDEP+(ZN1 MX%)U('M\,J2?N&'RHV;M*:P_)VFYH#O#:)R'W@RTH5 YL$2/'=7TR\D*IV6> MY0]5%VK9/H@=S_*1ZP(_\APK"$#?6!2$0K=L23:A66%Z5$8/2W -.)1 /HT9 M@3LQD9&@3=-YHE/$7)"9@4S.0V>&&O'J))$"3K@+MW;+.78C]X6]T2:: K$9 MNQ&[=1N$O@5LTXQ1C\$&L5!IJMJ6)ZPID5F1*::=3[:F8UQ=/<@4:S7:F!*_9-:!,K1R"=TVAE4J&>3K 9/$71!N ;Q.0]]&F9"H7!\R1;6[X9. M.W(L$WC [MH.$QM'L6U#+P8>-)'M>[AOVX6 :TM1;8L3ZA'#^1[8DBM'181S M1F2CY'="9 502OR M7<<.$L=*HEW=+C1=+!2@Z4>C63VI 2]+Z0]-H./TS8I[9HG1F#+2.0F!CN13 MWGGUH9@JC])]LSHUL6/]@J*/UZ/S4/L1[55T@D*6:?Z:D6+YQV.QIL17[6[- MA[P[WO^Y*)OBE;HNL[MMS8YRW!;LDJ8BKRGI]$L?^AN_%Z'KPR"*H0WH?P*( MPMAT>W )<,)%3AZHVUO=BM28C(*,2W+"5G)>&2%31$::$J'FC>ZTKZUE?]ZK M3M7'"J(5*^-T)6]IRWRZ3^X%E0,#_I?1FG!E[(PP.BN,0S/8,Y O#3'>? Q" M4^F,"O8OUMB,VKWS4[Q9/I+5=DVN[Y,LSVKJMI[)"N:K M#_F*W.]_?%[3T+,7"MA.M-F#'Q:%YR MW&PW&_;R(O4.DA>^C-HYE_W"7/M%T"ET^-F#C:T%[QO !FR>+^N-Z'[X^GJ9 M]MRUP7.SS'0=*?+RX_PZ5.Y9R!$[EO?M2"74GG#A4W3<'%Z='-GB8KII(K@$ M[+ 5A]B.D23;>EL2N&%QQC^;J86_/9&\(D<0@X"]*@^ &6'$7FWQ'-?M(%H8 M6D+UO*,"T[WY<@!P@$.?IL\X5WQS[2Y)%U\<>8(3MV:VUA@O.K>S9X!'4+0$ M5-@=EQ:"4_3Z3):#DYA^O"B9G4MZPI^/W[=&5)W(!<*,H!@ G MH>O&7G>Q7A*99B!T^D.Z%QSFQ%3X-6D3WL=Y MEJ +NCBV4SH%$G;C$FK7$)F$+V\*98W:#B;/%%%WQS2(LIL*70,,!&I_W2WW.8T M_"VK=(W9;L=3F56DOW(A,#&,'9N&M #2&#<)3- U&$+72?AU?E SNJN4(O1; MC\W8@Q.LZU1!)X^XC\:D8*W0;$@4D?31R)32\Z/9RRO0EXPZJ\Y*F)B#-*LQ MI% ^2B2OI4'KM*JN[YMM[.:PD6>&7N*ZIAM1[8^2&%CNKCTW $#J2AKA5G3' MW0P/2R8VB(;=12/.(&^QSACD"<;70KSIO8#FF):+A3%#J9S'NE^!'>T,0P@C",3X:1K%,96Q+6H5-249FW9HS-NMG=5MLI89=H.:3^-)"^> M&48RG_R,R*^8%!U0*\RGIAMI+C%U0:(443P/N5)ES*N;:A1RQ"MC29J5?TO7 M6Q)]W_WQKQDIZ>\_?O](GBFE+ YS73>TO!#;@&IG&$>>&?=Q& 26%XG(F:(F M-7ST#K5 M1A5:AZFD]OU*4O:L8WL3SBL871C)+@OSG<0$&$*?KCU-"JK'8$-?J'Y1;8&A@4ULT/^=.VKAJ9 MMKHHU?(L*TEZ'M*-9$QLLAB6YK!U$H*#8:>9. M5MK8>5D&[,K@IE*OLKWFB4?'!K [,]4:8LDYC1K,SM!"OH^[.Q)<,_"#V+-M M,[$BY.#$HBOIKETS<;@6L.I:F[:@[Z/H?3,*:;ZL7M,P++@_<+'\;$INU93Y MZ>%8KM3OD$[CGMW%,VWMW\<+-^>HYW4.A29*[>&L Y1EBL];O$RN?MYV;S(M MJ/^Q33>"+K83+X@\[-MVWQ9 0*#<6[:%\39JJOU&S=-N8Z%B:*\,ZK*-IP:P MB(!)L\KC$,8@5,P)'&W'7!D45/?XVRBLB4C]&.S)R?OM(S&Z6TN,Q_29] M09D]/-;LNIQENJW:'V55M64WYBR+S5.:?V?_6#:#F?TK75%4[+!(9:2UD=+Q MG"V)0?ZQ3=?L<^S7U]D_MMFJ/8/9#G>J,\1X6F\K=KE2N:7=>$?[;YL_I=G* M6&7/V8KDJZKQ.*EAF\8J_=[-">../&0Y.Z5BT&_[E2VV#1!>&5U[<4>UI;_:W/WYCJ3TC[N_7]$V_^>_!)9E M_AN;B^Q'S5_!O_WT\V#?=F8PG/5G0P?/''S88!L*E=-)Q%?=DLU34=(!TU[J MLUM87=_OQ7R_Z?X2V2(Q0VRYR$=)@%SD -^!NZ46L!*N5,P(,#1[O1UVI@G- M15WW+ GQW.17Z30L>;RBB*;K[3,>=SF;[A+SJ?N>ZJ]4.\B$7]\;7(4F\^DI M$1<]FQZ3]..7>H[.,?I[?/-LN'\;PN19)SA*]\S!4XYC:#'ZT!?;W_B0/Y/N M790/>4SNV *51GI_D.;VO!;G#5ENRZRFJU6V>B4E>V3JMDS9C7OMQ0IQ5BW7 M!=NBV9]BMGV(/,MQ3-?R'&!A9)EAW*_!!=)N:U#TQB5V0SHYIUT-ZLSBD8>\.,=^P3G6U&9UQW M=-#(FY#FG:^)1_#,;$A+M1ZEEH M[1EN+DCE4#;GH72#K2C4CC'1*'E9;,CNZ!Z\J^HR7=:+&&*$?-.ELA8B;",G M3KJK*$/+22#OU5.R7Z\STF&(C!TDX_<>U.BQR4EJ+H86P\BY#IT55L^B@NU^OVC7GV[&)S<0S Q?'88 C$'A]V9\%#Y]*L\"C3S88M0_(5_=MJNV29W0;$(G* 8WM^'#FF9T+?L8!O]RTF@>6(5#P,:4>S M]AR :V;3TPZ>V%;]("KYRAS&8E&TV&%/(*NZVB,S&F@CTBA6]S 6G?+5#^F& M/>W$]DA(=SET29;%0Y[]DZQ8.HV5+W2%!ZP88=FZA*HJEAE[;\KXFM6/!BM7 M*-BP?C',V0,O+$I-E__89E76=-?+X=]^W<_&8?^2WM5DS0,R;?W%/:$_:&HC MZL)89\L&: /MX#=76=4^,4.:C[6@EMNJIC%665VU]0UI]>KW^N]K&ED^IN4# M*\?X;BR;W&%.ZJ]%^4?K!U]\A/%1$JJ=>;7)JJJ[/9U]>Y4]Y.FZ,IB:&\R! MK(V[LDA7R[2JC9JLR7/6?+QJ.ZQEX 4G+ZQ/CRYH+[[F9-7@::AEFU<']E!# MG^CGJ[:.A=J]HI]8UJ]HOZ+@JVS%RE2:7DEI&\OLJ:M22;\W^::KPU\KGDGY M2-+5U9EAP+#N.J'#>DAT4PV3E:OWK*WO+YDM6-G*R]]^6J'YNT([<;J M!WR5946@CS^=ZS%M-2YK#G :>4?3XVOGT J&( MGQY,*T_ ,R:C8B%/2^8.6A/VP.G(% E[QB15+O!Y>Z2^'0WE!7.II**-L^(1 M0GT:]83K[\/=PAO\G74,JGB?@VM09DNA8V2*Y=W:K;J^01I#U33"R!^Z]?D0B^B6O0@]O/OTFI@1W9SG($73 M9OR^Y8L[\!(\S4,AY*"_VFN7MI]W]A\^RG5]?_QPU\(+HC@,8S>*(;0#*[(# MNH3N&@T]QQ8K)AW8F/:2T$-\8BHQE$8^W1B1/S$ED7]>4HN\7.;I@N H(G@> M$J3*F$++(!Q6U[! MF7ZT,5!D" GP;X3[=30L; ?+.JB3M=R]0QO?KE0L++# MP;]GPW[E(#7=9Z.'%3.\39E<$8-2MH86+TQ;L2!0J<#-VCRT1![^&Y4)@CSP MZL4N =267WTLJFH1^MCU0]^-(FA:((GI7Y.^)3?T?1')D/E^S:JQSR-G#28Q MM9 BC$\P=',EF'3?T=256KYC@'X:5SA.4')!.X80. _Y&&1!H6XXB18?UX2. MI+K/OR3815[@(=MQ8>( $P'/[%M!CALM ML0J@<6?*6;8NS)GA#,]C]BBPHU ]]F0._#"GGE#KVAO;V+5,G=]$/O(A1A M?[?40(XIL@"8$J?FA407%]\U^/OI7#,+1"."";N2-[KX,7I1-%(Y6-BT!:I[ MTXR];7T7=Y]OS+LR7IIC]/9,\Z9)>4DO2) MB+\FWH8(-X74+S*-=QVJD1-49[AY4SOEV9R3[@VPXJ1F#66%5V\^EP7]\B8C M%D//IF&YY0 MJ3FA5A?L5OKF;!DJ2G:7G7B-BB"%?$Y4'WMBKI,1]W+= X_X^YR6)!\[%W7( MSJ7\DQ2+\U /2>S'>:8!#/!J"$Y+=J=V]9F4-^PR[RBMLN7"QF%B6BX*K:C30!L*E0-KF%K%V9H=>U] %YK(P4[DVGZ"8I9LC_K6@@AZ0_2*MPW-BM7! MF+MF(G&KIZ(SANM6AFE:Y.A "VB5*YCS52]B*-_1+CA6Y-9OO00R 9>(0 M!Y8?F8GMF[8?N2&P81#;IMA1 K'O%IDB4B<'#I8?Q^L.D77;C!8AO)3.8Z)( M8K^X"!%C@'=2_!=A5[:0%:3C+'T@G[;LQ"YL04[#)%CVUPO2NII>91%"_Y\(^?JV\>:!/V[XJ[A\_K3]8I8 M+-#C-#J@1HN4G?9IL1H'8"=9W@@Q>4$']?3(/'12DVW%&&-:1;(G]B)@!J:) M?>Q!E+ C2KNVS-"+Q((0N3:T!R-3)WQFG+S@[9MYS-:!-G E+\08X;Y4@"TL MLF=R\&1!?P4I#!QDNW&$8QQ;#O(":.ZG>RR6;QW0C.;X!=_?LPOYJ'=<=1B- M:@=2\%KB(63R!2$C\2@6T'S 2NY,3J23UEGUH=B"GP WFC1]VN]XR37 M3JOW?J_YY/L[9I71F64A3 Q4BDADEUVYJKG/K]O5FD]^0[:%"";Y2^ MT9KBFV0G4)!-\33?X'Z9AT)KLXXOU:>(Q:&U$HGC10 #!%P;AX$'$6V^:PVA M$#C#TGV\K6A/^$U?+S'S77_>'IK'W!UL!>>NOQ@KW'.1G:EB3Y.R8.O@'5+@ M01M[<>( RPHC' +M24&,/2C*!0J6Y)K0O-B]_@)(+D7;(;2R%EKI)]!P5*C M0T 3/A-ZFIA+DC.,R9DHSD CC@5'!2>\>K-[6O'Z'J758[(NON[SA ER,6TM M#(/0MQ/+LQ(_\@"(Z/(OM&R;MS1O4!OZ)LW^E5 :HC-@1H-LL@SX)9HN3"$E M[,YC(JDQI= P^H1+]UA3U(6Q)[96T???*K+ZD._?5:!^[?EE2AY%=IP @%W' M]_PX]"UH]4!0 DQ/N+Y/-0#M8?C!2RX[=,)'M)33SJ=P$_,MIGNLVK*1NQXN M>\KM'4-L9/E/QJE^F$P3Q8F]7**IJY?FH9\Z#7Q=[*F72^XKV%=_W[:W:%6W MQ1?"F,K6Y$4MZFTA"M4+Z3K.=F!B67[L .HE@J"#BG%L8I'EUB0 =>],[FUB M^9"RMXK=5[:[\ZAH_K9D2O-TH#0'CTKM[!(LZ9BFS_E

R[6\Q9'/7TSB#C M]9%AEAC[0=R*CDZZX'@F'1/S<$W34G!\"?_T_2'SOA#]\YJP/[ 'C@[>$5A M"]DF=JT@1%[L.1[P/= VG9CT?[A>"5?:H&;W MVL:PC>M^$@ MC0L7813&9F(Z 0HP1!!"W_;[-G'L)/Q/E ]M2;,6];,F.WK.@)4T,(AOW$FN M@]K+ C4^JX+9UH[0XP<0C'*A^35[F7RK^0[HWQRLC?&KM& MQBZQ-5+ZOQP)K/8.?O;/KW)8[[9]6N-4-FOX ^=OT'["CZCMKCD\<*[,ED+' M@!9Q+G])LYSE%*[S_9,/[!6OYK'U': ^\\!01)X5 #,.8>#Z9HA!Z*(^P 86 M_5-_Q?$MK]=1#X%K9K^\__A6PAW1Z?CN(64SCLO*AUL_1GT=R9ZI^VJ>-FA_@[##H?M':/:.]/@QFN&N39CIL\Y. M7Y_-P?UIM*X89^2+)KKO25FR)/OI.[\AQHX/H U#,\8)1*;E6'VKR(YCL1SW ML+:TI[=;> ->CQG,)F]&>SPB19/9'8?S>17@#;(N)K'5T#R/+)$R:UZEKE6R M)'3J/:U(3-K_/M@D1.E35J?KW0YAB"+7MD$<.7'DQ:8) $ [ *$G]*J=PF8U MJQEZ9#G9BHK9X6*Y>>Z\"3G667J7K;L+*MCRN[@W2',.NF)_3)?_V&95UCZY MQ#Z_RIB;RNIM*5PWHK*O^ 1RHFX2T\H>I/&NA_D3ZZU]Q48'=;)R#7X6+XBH MAJZ8AY[J,.S4L7$=W/$E4%H)^9"C;(:#1*0M,V[]\:98S[&1>$YRZ043; M34S'0UZ"'-/R8]@W'R '"6=.%+8]3LJD ]IH9;Z#VBW[&JS"*7R5_/.D2,;F M7$HU6Y TOC1ZQEE*9 _4.$ JF@U12;A(&F0BXN7R'[>/S?N:G>M:[5S7:ELV MM^'0?R[)$RM;H'^C&CIE#DD.' M687F 2WBN'J_V0_.++_/UALZUFJR)L\TK&7O*58UE>-%XOMQD%B!%[D1L*,D MB5'2-6]YR$^$'9?"ML=Q7 F%U\S#/4"#(13W5RIIY_%78U,MY:\:>IF+NMW3 MVYRL%G5.*MD5<4X3L2SGG.#.PW0[RJ_<%'5%]^=&_'"?PT_669^C@>\Y^!P= M9A6:Q^G0E!1<+MEPK#ZGWYF_8_6-?23;*9J=%[2$F6:M=GGP_ZK -N'""?.F/%PZY0]DII=\TUDZ76R#>S6AHX M';"/P'9@C_-L;*4"3.#&&+O(!W$4^%$4NV$/ )F>)?P NJJ&)=8)8@+=%IR\ MM8TP>%- FGCI30&MC"O=%&AZX. PY[X'/AYNY%Q:4XRU1W"&5+$]@J$],U=E M'6[8VWL$:KA3?^O*PO&PWUR?Z")LN69D@6 GX5X<68(O8*MJ5BB\E7L>F^LX MOJYK5][FG4] )Z)<3$ EKEF9Z]TJ%Q130U?,0S%U&"9]AXH@=P,5LRT$/'W* M/72Q&R2.F4!(XV#H^!XT.R!VA('0:4P-S6M.$.R@J;ZC:A#E@T1S++:5BN>I M?IC;'547B!774Q6]-&M=56(@G[ZJXY)79[OSR=5M 5DU6TDH)"KR]??/=-"S M34E,?_K$/K* V T=$(9N")!O)K[G!GWYC U]TQ1;VRML6/O:OB\R:_*LJ[:^ M3TQ;5=+,IZEC\RNEI3U(EK#N8!H]SBNC0=H>_MB!'5<_^4F\H)L:>F(>>JG# ML$+[*!ZHCQ_RFH[@C*5@F_S2(K&"Q/4]#]D !CBF RG>M9LD6##E.;R]$=20 MK=/3;&7_=OBZE.= 813G5U(/]1"K3 ;W\+I$YL3*=TR7B.!)4SU3G9.W MYRUY&\@47^E7WVI2E*C(:7C9/F9P?7_[2#;DZ!JX:F5_YBN,F@5YLZ_MU\94YXX)=ED96 MQM>L?FQJBY='HSQE/Z4]\$1M&%[7]39/9^NY%%(\ASHNE>84FH;BP# XVE99 M3JB/8@7*[?,%W;^L%CBDP3> (;!C!$6AVT-P@F1H1#RD:>V.!!Z<"=R= M&6PF9MIA'!@?#R)>,E36SKBRJ'F/M-GGWSV? M\B?YP@^@*1(O&TBOZ8:6BM MQ+2WHFQU_'$&W&6Q)&15)=3^FW1-JNO[/028KPZNMUC$=ABSC*[M P_;L8E@ MV%\AZ%B1;?-?YZ>R52YP&_$Q__IA6K8\2=DIJB)5.>BLF4V&^^VT>Q\IT7U(T MI=3.- B7,N7MU+8L/Z)2E13EH6XVM;XG*BL6R NI,,9!F+!,2>)&P,$]B@3L M+^00$RY5K6M/55SSWTJJC6$Q&1N5VF'*QK9&W[U8UOS4'5 0*M33JGB<='*( MH.J.F9TB\1T0F*$=L[NH3=.-01CW .S C12<49!I5BA) MH>B,POZZ]6PWKQ6?5I#J 3YAG8A\,4V5*+B=:Y6MDNI:[JZ8AXKJ,$RZFE:0 MNX':F61YFB]/E_/Z"%J.%\0 0ALEMI4XWFZU'GL^5'!:84CSFA.^.VBJ3RL, MHGR0:([%ME+Q/-4//15G?DG(3D[MZ88,8!Z$'+1!840*!Z>UN@7<=-Q:25C4MCKI]]J[]92_N4EY3=[RAG.D9?W M/-1=6M0KI7X>8JG8IN,%O ;&9"3Q0U5MJ2*3Z_N/1?ZP:S@V/=.Q(M='( R3 M""0NZ$^.N5[B(UD]E&QN5#'<*YZ\V,G2*JYT(S Z1.9Z>&S?BP&<@\*=IHQ3 MW@;R/3]M&VK0!6%3PA6OJAVJ:),';=JR BOT+6Q&B8V=***R&0=]6] +!0M+ MY=K0OBU#8>WVEUFAQXMHSEA=FFPJJ>03+XT<2NG5BSBLVW 97Y].LG)!DH:Q M. \5&FA#H7)<26\;[^?>]3TJ-ILBOZF+Y1\+UW$L#&+:W0AA9'O0-=U=P\"4 MK&@?T."H*L0JV!ML1L7 &=N[P&<;X-H2'TCT/65-IT/EM7S5]7VOJH648 B MSW%<%P _H#R9KK5KR77,2$[A1%K0+FD[*,WA=3G!$J),3*&4PY%@!F@!S/"F.S MOR;.B[TPDDU"J6A;""'+'JYVX>7WY M^AY_6S;/YWVAR\#KG&%B_\3=PY3+[P9[ M$XR"O6K5FNPQ=QL7O47-OXM)]"0=S:?E<^]C,=%OK6'=V]MC,(-8WZ*F;QN/ M<(#URMB;T?XCZ^SCGQW\PK@^0D/O7' F4XZ%>7B=21DHYC,SQ?S8($R?FZ/] MKQ\U6:ZW*^J$#ZUO&5F$GA6%L0NC!$0(69%I[Q8ROI\@4V0=,3/HFMLKHR=J8?>>36^G&]Z;@]>\'1SG2( MS<,'SY60B1$]]R( CNL!-[$]WP+8VW-3IV4]@CM^ M$X^(E!Y#%U15'F=Z9=R1ARS/F3C2%4O;X@^DB+H$CKL?_QOH%;^M*N5'D.%Q MU,0U \=!5F E3NS&5F2Y<;\V"2P'>IV:X)RS;$,O&G$MZ8%K41)"?_A_-42B M__X[: BWK4HU1(SAMS2D*NL%];8U8?N8?R'%0YD^/6;+= V_9=4"VH'E.=B) M06!"&@'Y;@@LC$&< >@V.3):@]K07->^A"/\3M#=/ZXLDK>+B^)QZ-,;.4J MPA:/YE$[#_2._NU8ZRX2<4+#U! WK38ILJ%0.90$M(0\'+<4%YLTRQ<)B@,$ M$XBLV#(Q]GS7=?JVG"BVN+5$NH51M:3%)*(F\LQQJ,DHI U1D[?X4J#J9N!G@RWH5 YF#CO/2^V>5U^7_QVLP@2)W!-QP\#9,>N:UH![+_8M>(8 M+YY)>5>\>:4Y_Q>*#/O#MKE'_V]YQI81C397QN^_DLT=*3GE0H28R]J@B1$Q M(?CMTX=;'!LWM_ 6WX@(0-4K0$66/S\4S[]TYK0BT/WE6 /V)I^8\!)\3'R' MM 3@0KKO^>, O&5O++:C>@$=$P,G\KT 1Z%M!@E*S/[K ;027MVLYV,7 (2'R%DE3[+SW_Q\9 M6>RQHJY)UW%MZ$#+17Z$L6D#C,.^2>3#D/_YD8$-:=: ]HB H.]60N ;7GUL M[L2DHJ5MC\S809N$2Y&704;D5.XQD"'<\K[F<9F$4U&52N[F\&:'*E,*#6-+ M;.\(KE;-.W/INJN_3MZ9L6_V3X]K9M<6KHV=IB- ]!BI5H:Z+_L&N;! MO)B_V&,]3;FQAVO\S@ ;#>*1+QX59O3"'IR^WIG'OIM&^XJQQKF8SB;9>O-K MD9,Z^R=97>DDY L)J , MXI6Q \F.95"8!L5Y91PB-3JHXPHG+X$7]%)Y'\Q#)M6;56@>NR))!)Q3J:C3 M+&?AU,=LR1J"#R5IPJOV&1,:"F]^3>G'&MGNJC1OGBB^ZDOV\%A7M,#59_ M8HBBVN;-$B0!"[0(U"N( M.B(K1%5MZDZ[=3"9?/5 C1ZIT4,U?F_ **>=;[DX!>-B$84BLK6L%3G9 MN[!45,W_/%:*RJTJ](Y:_D(2EALJJ\?LJ2E8=8*$CHP0)4&$(N#X3M1M@M#O M-]W(YJTD$?O6$=)?#1CA"G1!3!>N#Q>F2&"V M:V!'>KZ/5@A^9/U;E'DI^:]E/5\>>#?\NR9-I*N(Y+]G:["OM!A M4M9=U4/@8P];* 9Q&"5^&'BF"[L&P\0.N)Z=4M",9EW883,Z<$:+3JH>:AB? M/-G4T:@4$Y$9L2B2>QR-3;G$H3RKO(F\2P2NS;)C6-9@G^%9KL]DV46 MF4.0!$%V?0) LD8V2DDK1==8;]J:&^7.B."4!QE#TJ6,^O4+\.'N\7 //.F, M[NE'IE(*\9Y[ !Q< !<7DRF4 J&=*BT#EF7[&-?1QHCD(DZ=OK-.J0J*8N%O@SHB^S+2M/DR*A,9(L+E-E9)UX0V>4.!$]?'MU M6_OQ2U/>Y\TC*:KBIER7[)=C$.7%:1"Y41B&R"-^QL#$< 2!XR!,9,[@#)NV MK$PG3H0>KYP1L7,$67+E9:LQQ$[F+M@.<@IGN FL'-3)D7GFO,Y2JRSCV,Z6 M<_4L/5M.8?GCJQ^JMFOZ/8@^: 01P6Y(( J2,,N"$(>1/QG*:"R5ZZ[P>=@\KKHKG_6.?[>]H^B-PX &D"(4@\WTT2 MY$Z68>8)+0U-VKO4T27'Z?1 #9Z_29.M?IQIDV=#YYK+H%C_K-,FU88//64H MUSO_?$:*Y$&H*J7+/1%5]DC@:%2/+;T]QH]E57SHBGO^4JP/:.0&40P"Z%'7 M0U$P6B60B!V7FK)UH5U$YP\.T>DQ&MDTE&!79Y?0#K%FM@7%.)UQ%W!/EO2V MGSS-RXA[C7DCM+&GRI*HCOU>5G7#[$Q6]TF"7PK6,]E4>UN0QR]YPWZY@JZ/ M,Q+XD'@)@@0GQ)WV$HGGB>7OV;!K6=\.^:P/>VS\R;W/&:;P%XYA_8XX.7W6P?$\XJB!)5G!-)&@RQ# M+*UX5MOOSG(BVE=[^UA7MSSVY-L8JQ"D((4^^_^4,#LIR-!T=XK@, 0R4BG_ M=L?74EL6=COUKFN[O.)W<.644(%%,;VS2Z"L%&V>$29VY9'W]#?\5X>/?,^W_$:_T]X5Q>GQH\6PF+:8I%>MH&(/8.;RB+W-,[HAR


BV _CS"78C8,0Q#ASD[&H(:$(^%*9%C+? MM1Q5B(K$]@#9LE)(D2XF%[;XEM.,(Q3S"L>1X3/JH4+2,B1$"7FMWT7$Q&13 ME"M:_R@:_+WMFGS=K2(?@B!+*089=8,T18DWW!]* Z*UKW-P^ZXQEOLBM84Z+1I)O&48!3G^(@@RE 09IEHTG? MI5#H.,>((FE(^H2ZA(^#@CE[)'UYR_'MF4,W!9-F7" MQAE958L9C]C]%PE:14/%\_Z?C!,-T;:$(-&4*[6%;B4MZN WZ#XU&4^)H7Z0 M) 2Z&9IC/AMR'U$ZF=)*I'JPN0QJ$"HOZ/%RJB'J/[+FH M7X9-:5&?AU4=41^[JCBM4J)^TO_SHJY/VV)$W8 K+T7=%#]2D3K:SR,;;M+W M1I,!FV!0!B'%,5L@N"2#WMXDC%.AZZ-&#%F/U-'S2-WW=&)+94(E(O4YN%2+ MU-%1I+ZY))L*D?HB'NK$ELJ$2D3J M>N#JR) R MH1*B/@>7:J+NO8C4+\2F@JC/P:J>J'N'2%V$5DE1/^'_6Z*N2]N"1%W;E==$ MW0P_8J+^MUW>Y%57%)O>>/Q; .&7X[V?:9D0)F$ 00)H[-(H]%(WC:9E0I A M ,7EW9A)RT+? _L7YP#WZ9:[VGZ".;Y%U/\B5,O- R_H[4%.5X&70K;,Y' 1 MTM6FB=?)_Q<)UD5G#%%23LX=QEE=PBQBWJG::D^47B[ WZ#[Q.)TE(!#D$4> M@8C],PFH&T;N=#X<@"1()5<+RG8LSR$A M4GJ=, NE.LN$H9-:.J0]Y?WY18(V9TM0=T.>O%PB&&)'3,?3/]=WK,\4/.O[ MV^X[XZRL^$W,I/C.[.]8[_)^>QT-C**,QF'L>S"BR N C]()#0(T$]=X>Q@L MZS^#]2_.,7KG&+YSP*\G:1;;2&3F6$;SR,TJ0HW"8)N9_JU\G8E,4W0<4NK%%,3LRVF*4N*"_12- MH%0]?(7/6Y[OAELYQ/!U)F'NSD]6,]$F-P\]NO&O\4;9< ML5&R10+G^7F6$Z>%4VSJ]KP=JM7"W&-*'8;06<*5^H]GJD+;H'<)L:MACX2O MUZNR)5(M:+)[S?[&BF)*TL!/* F(1SSV?ZD_?AZF*!,ZT97^Z%QS @;S MJ 1')*4H)FGF^=Y4K@/",!-:9>I\?RY1V>-R!F#RBB+-G+B>V"1-44V$^3(I M)<]X>$-(5%E;CHPH>_"*B.BQ(2,A@U"EU2;)NV(5L @(43>(0XPI=KT D' O M500+%?12__I<\C'.J@R6PW')JX+:88\O1>40IV#*88<\>1(;&C9Y4]W<$*;,Z$[',R;>VO50)6XY,J+NPFN[(7I\B(@)9G8V M_6IIF]^N,ARZ0112$H&$^$$8>0D=OQ\R$\*[(7)?M2P;>S .1R,N%9+4O*T/ M]EB1$P5!0DP(P1.73XQ^-5HN/^05<=>Z'4)UV_/?B[P9]D& FV&:9FE DRA" MR,,$37?D0C=UA1Y3T?G^S%N>')C>AJ<$=;+;G798T]OL%"#,_%;GG@BAC4YY MVBXO&-H>G-SD5&5#Z/&47=,\,32M;-(8(!_Y493! (69&_$')D=3-!!7$64# MEF5DQ/5D4,CO5*C3][:2S,*,Z__/#AMDJ;\IUGR4^1C$$N !G+@E\'",_ M"T*TK\B.DH@(;U3H69E'0!@ZYRD\Q:6',IFB@C('CTK"(D^A.8$Y0]K6]=WA6TWC'M>Z3UIE@%R(L@CM,(9*$+ M 4Z 3_=6$RQTJ=F4K7G$Z G&*Z='R7J2,R)U.%197=+D6%2=YJ-72:.TF#4G M5V=9.BM:9OA=BG09\N:%@)ED25S&\&;#>F [_NMC615@E7J0Q@A%,$A\FF#? MC\-]S):$J7!FB+J%>21KA'0U_<+AX)S/E;1.*9$HJDZV^5/2)'GJS G1*X2< ME1\= IF:8U,4%AGR)&7%$F]ZHB)$F7%!.5 A(B<*Q"U,3%0\."4E MRFQ("TD?&7UNOC3UCY+YNTIP1 +L(D3<+((L.B+9=($8(8B(DIK(&IE94O9+ M@ F@HJY(/%VGI^5*W7;[] M?\N'?D66>#!!"!,_B&(OA&[B@RE9)LH\)'P#1\/$S+(S@',8.J7='#46)27' M'H%Z@B/*G7&Y>4*(B-BH,;@PJ5%TXI30Z' BE'?+335%WG\>X3 E"2:NG_#_ MP5&<3)4+(M=#0#C75N:CEJ6DC^@Y&$GED"/F;:VPQHF<.@C28217]LCC$\-? MB93+#W@UV+5F9Q ?U!]K7I+DKJZF##LY%;YD1OH$M28&.S//3\QX)4)NOR@5X=>&^@@XH/_ M6['>-4Q?@/?]NNRVQ8J0R ?#W()SZ MQ@'>+]__XDSPQ!5 GJFW%< J27(*(,N/"1EX[OX)&5!FZ?(RH Z]-M!+Q&7@ MNLDW977[[?'^>[U=Q1GQPPSX$?7\ " W<]%TI3_R,QJ(:H#<5VT+P #&&="( MCWM):MX>]/98D1SQ8H28&.A/7#XQRM5HN?P05\1=ZW8(^3E^>F2CSY"/J.]F M60H(=@'%088@WH<2@4^%WO%3_KCEH3YAVC_@)'F_18TP\>G>&E=R B!)D\D9 M_YB!-V9]);(N+PMZ\%^9_35XD+C?,ERY'4K[<$WJ\HX7*<4^B3.4QI"Z$4E3 MG/C3ID., [%'/[6-S'.*,%T6WZ-S!GC2EUX4F10]1YB!1*63!&G^#-Z$>962 MLV<)FBQ>7F;,N/'R>HP)7F22U-F S===^:-(\BX?K:\\)G,898D'4!:F/@AA MG$SF N0)KT.TC,PC.T?@>%V*?!I'\JGH:DR*RLX,)"K)CC1_)A/.7Z/DK.QH MLK@4V=%UXY7<<@.\R-7[:&C>%;=U\[AR/3>*/ 1#X$(W!5X6H^D-WMC%J7!Y M8Y5OSR,R/29G J52^$."+5%%L4>4DI (_[.JH<;44L1"$?VKI4!4 M61"7AF_W^79+=FU9%6V[QYIZ#$Y M$RA9:9!D2U0:[!&E) V"')F3AB?^GY4&-::6(@V*Z%](@PX+XM*0WA?-+5L3 M_:VI?W9WM+Y_R*O'501)$C/!\3T_#N/8(UD2[6.4@$C>I%6S,8]43-B< 9PS MHI/5#$4:1;7#/H-*&B)+GCDQ>960LZ*B1^%2Q$73BQO__'M+F<]YO.N:[N\XB?(*TA" MF/*'*A/@)UX2L7],1C/?=R6#$"U3,YW6]!"='N.5,Z!TCF!*G]IHL2M\=C,7 ML6HG.*J<&CS).4/0^?,<$\PN19;,.//R;,<<1V_)UJ[]]3;/'U9?BQ]%M2LR MYB2M>>&U=?<_2Q8\[=JN9N'4=?%G1YCO_UAY*/4 ]6&6NE[$%).!&&[&48HB M% BEGALW:EG*1IQB4F6>T?.B=5$RY>1KA.CPH>1,()V?)5]EC3"=/SA0IT?Z M_\GHV"1C-WG[O0NY_*[9=._W.K_QWCD1-EL!7Y,U:&UQ6Z.RY55ON MNW+BE_[O'5/=WXONKMY\J'X4;<0$%*O/$6,/%)1(/5 MCZ+Y7HNJG:H5F?%X#$@\JNB!.?<],CF14V9.3-/FH$PR ANX&B Y1YCFU:H3 MQ)R1)ETJEZ%$VE[49CN8BLZ,Z8)ET68_/I4K0F"*,C_@U9*"-(E3Y(+15(!8 M0"<34"D9L!P\_9XW_RBZ_/NV<(IA\+1[?"IB(TN?C-)89$Y)9@YXKISL[[]^ M^G )E7E*RIL2H\CADO1%U857Q46+#U5EX=%3O>N^%OFFW#XF!1NW]V7%!V&6 ME\W?\^VNP/>\*.0J2P#P8>S[,?)<#"$E,)SP )IHR8\Y%)8UZE-=W5N3*8-M MH:9EEVD&3<'KEX4,M3/"=HYQ.QRXTR._<@;LEU5&88HEY--\LRU38RWX^880 MVV)65*T_=W=%FF<^3%$A'TUCJB;D:ED! F\(!,J9*G\<O^5]15P?AZN?#A-4K.*(<6@\N0 M$#T7:H,]2DQ4UO?K-C\2K6$A5-W2>KO-^76N;?G/8O/Y^[:\[9\,62$ "2^ M1R)^C9100/"D:3#P/%?LW,NX6>L'88, '1"/6T#5K;-^@MFI]Z#%I,E\"YR7 MJXM2KQKH.!-*YRE,Y_/%V=[4ZQW_TO#CBV3]"41A]FG>-(^<\KS?[^#5Q0[S MKO/ _B;[-VN"MGC(&^;#]M')V^,?>7N$.-U=SF;SUF%?Z,I\NWT\_*6\.OK! MWT3GK9[G?CIR0]_M)R-9ZE^9H*RUWF4G+7MNU99[O5S$_+&N;I]/HT%(7-?S M(\]#+J0!3:B?39;\ /AR^1LJ%JQ/69]8Z^L&S$K4B<7+MCF3FVLXF@M'RZ\0 MUN;^6? MO92E?SX455M\+>[SLF)$?K[)RG:=;_^]R)L51)B%[A[VTBA+4T1@DD&8>"1. M4^@"(E1\?4X\EA?W R@^Z;?EG\Y]775W+0\W^#B1DZM9&D=,WI;6+G)R.*#_ MM8?O'/ [O0-7#D>]YL'?L2M7SMX+WGJ#'PYW9%X=-<#\&=V=LUV7H=.S>EQ? M;A39G <^%7]VUS^+[8_B]U[>5C#R,(U1ZL:\2BA!,?(\F/@^=&GDHD2H7LU, M4"RK/QO%P*;*RU-O0^"MLCZ'MO.A)/OVZMQ:_IQD8S*NW'KO4<'5G=42;TV. M[>@V[_77/^N5&Z/(!57L*G+'ALHKY"\>81BBD$-, 1 !' YC$S5)7*O'<$@3[^AO8UE\Q MJFW)KW&69U-?CGSIXLLQ&M5>J>9ZK](KYZ2V\BIP*I94]VU]5VQVVZ*^V=\< M>G&9_)I?+%JE7@JC ,<)AG$4P"A#7NB[$(8812G,A/:"3=NT+*T3T/Z@:']A M[Y7:">"])NIS2OA>^9;+I+L.[6C*=.?Y%$]Z$V3F9[V:> MWR6DNUGPJK;;*V4FG2_%MN[JZO>B?W$8$C\+(B_S8$1H&D& PG2T$"=1(+2' MHO)=RY/'",;Y8X CI562!(GHOSUNY#1^1EID9-H>/6I2/.+1%M@G?IT4437O MER"4BLAK_;:7BK*K_&'\?!!["8Y=WPT#Z$5^XM+ &S^/4^(+;5A(?]1VG,R0 M* UH&5Z$@EP[E$A&L7.P(16"VF%%,<848DE?!3B.HJ?XQQ26\[J+*G4\/T:S%<\OM;7E8?Z[9=@8"@$%'L0TR1ZZ74RZ9% (E) MY.G6-)4V:'FB.E?C],IIBG5]6_778IL1N'/+D+?.+UL&OFC_HE\'5;X)Q(X; M9V=?;I8Z52>57U,9F>8HG5\XSM,TSU8]]3EU9TX.C3*_C'-"LRX)5%O5Y$M' M$_^M:IX;=Z$'4?_.H1NG,:$@R:+).(U"J60+0R:7HHN[RIHRJC2$NC9:;@-3 MZGB N2Q]?$F?I$)J\+]/4#Q4'BQTGFD= -81IG,!BK*]*8Z[?X]H<]#):5]*A,#D/K M3"5#.=YQ\%XY#+3,^MMB>XALA"RC*>0$]8#9^7SCG&L3CIPWR+C^=D1>-9JW MC63V2Y;15FI[)PS0;ILWSJ9LURRHV#7%LRI'O.WJL4CQ,)ZVPWBJ>'XB^[WM MCC^\=N5\WW5.57?.MKPO><9B5U]-80V;0ME//_D "UX.A@H^]_;?V\^[W.S) ML,>IJ]S[V.\\2]G]F\+*>=TA*5BS=W=_GS>,!RG^O MMWS8M ?#@*0AC@.$,P)<@%A($8[/O5,<(;DJYP;,S3=CCV ERY@:(%1L'3,S MEY+G$ .XX\EV@BNL9OB MYG3B^9#M1R(7Q4F,D.L2+TYI!E-W .$1A() 2N',FI[QJ/: ]\2M#\D$9%N- M(:B.EVL']1-; TU@1S&ER#RGGG9:92%*:LFYYZIJDT/Q-R[.FB:/O^?_JV[H M-F];_&?9KI(T] &,/(!)DA W8@#&YZ\]FB0HE9%8T[:M1Y3[0;T]-:@Y3DE9 M-=X"8KIZ2?+EA%6?=TLO=4@1>$9,;37%,M34FGM],#=SARYX\!NUFM M56L=(WIKO6%,:ZY*FUQ"AU\C5EV+M9KI7>BQGH=RFFR 3>$"'4U>K>_*MOA: MWMXQRT-J>03=!#+E#Z(P"'W7"SU_BJDIA2"1JK^A9,&RMNY!.0,JR9L=FNR) M*:-]XN2T3YXS.[4P7J/EC'+IT;@,;=+TX7FA"@.,B.K+=9-O"JYBDQD:(]?S MTS"$*4X\XOLX248S"70]J=IJTA^WK"H]GG[.5Q44>;K$M,0J4W(R(D62%05Y M3L89\5#F;1FZH0Z_-M1_)%^@?BB:O"NK6UQM2%/GFW7>=D]4*D34C],$82\. M",8HY+M^HUT/1)G4D]3:UFQ'*90Z'\LU+Q>D*B@&&!53F'G)E).[S.!'CF&U"R?*JKJWK3O ME MU7!/3E5U>93/.SQ3['9(RX$H!#")PRA"&? "%-$(CP""A,9"EZ,LF)TQW_!L MA6GM7$/]!A 3UPMQ+R>K!FFWG%_X%HE"N87&6F(9*FK#L9,YA8:Y,_ 0PHL, M',K/7S( ,8G\%(+41TD\(4BA7-Z+2;NV=SO/#]SOCT\R*U12"HTV@N A[H7X MESS:-4G]W"\@2&04VFB-96BH%<_$'SC09,^ BKZ:,T,0!!E)4LABWBP-LP3Y MX80B#*DI)56R?5$U-98Y:+Q%M&75>F.8E-;%9 M*$JJFL5I-LWB=U?-.7&L- ML"BJMW37=O5]T7PMMGUU@_:N?)C.S>+0(\2'OH?#" 'JA\$^3H;8]Z4V2W7L M6-;1"9KS!)OB:;P6GV+*.!>5U^6XGJ4WU M_<..#>AO]4WW,V^*9S(YVLZ\V$LH"5Q" H2R#&2>-]F&T(-2*F7$HNT=R!&< MJD*98550JV8G5%*U1GS.!/#J101W*0D38>Z=*C,78,;,Q] MW&?Y$(I!R):ET ](2 %.":*3Z11GQ-!NG+C!RQYHJ*Z?-#M%&3RXN MEZ8HPIO:+IH\[^7J?*EKWW_UA8WN^W'\J98)0!Y %$WC<,(() 2 M+W3W@:$72*U#C1BTK'W_L^"Q6;'Y%?\HFORV<#XWY6U9Y5MGP.APD*943X9G M7=6S1+%!U;L2HGAFT3O0IB1Z"JPO7?147!(6/66^# 1\?2;QRG6CF*U_8^P' MOAM[F*;I=" 1!HG"A(7<8=.A+LS M6FB8_&7HGVFG7MR2L\"9X"MB^4/)AC.MVZ[]4*UW35-LR*[[5'?_7G1?\G*S M2E,WB'$0T-3S78Q1A,!09R*A.$TAE7@M3-N6Y?7PEZ9^*)KNL3^DY>\%/>Q? M-"H/0S8?MNCS];K9L1AF>L;HL>BM?=;.N?3E>S_OK8OW_^ MP/[:77#?P9M9;A+XR_9ANBD6\@67.F]I. MAY6+J)/R1[DIJDW[)7_D5Q8IMUQUN-I\J@<85;?R:!+SHFP^20%)81Q2'(VF M"[O"E6KN_C#!'DT2!U(^I!-PDFHUX:2YT@ M:9J:6[N<7\K*V=3;;=ZPWRL:I^4P)5\=UZ573D#$MCH3+X;#50Y^.W)>5R*MUF6^_U&W)EQ3X>]LU M^;I;Q1Y")(MA%"; A2!+<9(-NPUI&'NQ: 5G([;LC;8]O+$$RP#0F1 Z?TP8 MYZZ\(D#;F:%GE/5E#$"S+CVOLV*>+^G!.)1QB2@):(Q]?A4VP2$D@*+)2!2X MGO @HBQRA"U,0R3!GU(+%0ZD M=>'C/@_8C?GW" @1C0,4DR"FXU,Z*?*1+Y6,J_#Y^?3AH^H- Q72)(7"#E_* M8B%"E5W%^"AP+4"#O84IAX(#I]1#E0M1!3G*ETB*AZ9@00V/9]BOMT4?V%1/ M\BBFTZ\OK*OQ?91TVOI?T9"0C/TCQ#&(8C_Q/1*,\** ^%*/Q,X&ZC)GA;_R M<\%]?M/FR$,Y(9NO[<3D;Y'-)B>:QXEGQSY<.7LO^L8\]N/*F3QAO^*^7/4_ MLG=G7LDUU0AGA'KV=EZ&O,_O=GWA\64][3@",?!QG($,AEZ8!"";WN--(Q)# MW]!%"E7SEJ>'X;+ZR_/RI_-#_I\V_U6T>98A#S8=U,]_E>-2=,A_8;VMX*D! MW[IZ_8]^.[K%N^ZN;LI_%IM5 /S,Q\1%L8?\&&+D1M-F6.2&F51,J&G*>J0W MHG-:#N]J.-1JG7R/L#_V&GY7\JQ+EV2QX&U&?N5"L@.UWP9J!VS. =R\JGB> MJ#,*:(CA9:B=*6=J*[U07\4^M.V.&?2R, BRP,51FO++]4GBX\D@3K'4.;V& MF0NI5]FC,ZMED9TC!;"K+W(@Q,"0YQ C,/NS2-_GJ(FO%$]S(B)$DFPL5 M(EDOWA(A)5:4!>CSKFN[O.+7PE>8A%X*$8X]9I80@B%*]B99T*:E0C*&+B%% M]0&?03V2HE=1E&PQ:T*9CK!=6)Z.D,AHE JY"Q4J)5?>4BMU?D0EZ[HI\G;7 M/!X970&<(.SB* Y\%\<$I0AZDR5"7:E:_RK?MRQ0$Z1!HM3E2(DZ,16RS9J< M^.P)>R(_\RK.*XR<$1H=_I:A+UH>U.9ZD^K#[=^*6Y[?]+5XX)D/U>V'ZJ9N M[OL$"/(X_N%U\6='F-/_6$&**<-"W)@$GILA!F8H8)!F(0&!5,E^6Q@LJ]+A M,EN2=SE_"Y?LVK(JVM89H:H^X6ZX*<04; FM(*=RQX^[C["Q;MN,43:B::]K6E=MO2TW_,CA (Y&&<"41:(P(2Y$ONLE M[@0.4$_JW>.9(%E6\:=><"G!F_^U:_E!74H^7"?8X5UQ4H^6%W4Z]D-.XN=J M13'%7V #RDT +]MN[X(S^.#\PKWXR_DVO/B48*8ASLP0,[?T,B:,N9VN+SJZ ME M4]&N,NWK+6J/EMQRZQ_U]?+;&"#) "$R3,/'" (? ASX)?>S!"&?25\"U MC%F,(X]+5!PC_*_.@'$)12I.,WI,,:86*'8K\6F*.[Y M1,3K:]55QTC9]M$FBVJ*MFMQM3G\S+?=][;8NLD($$4 "L5Y%X!E/=:;<#I/G7'VW@S/AQY^[N"0\RPS5?)UT4LT\GEY M7GC[RH:";SQ:)%=4VR_,J4?L&F7$*IWLLX7E]\ M&"FG,XQV//9A$H 0AD%,*(YH$,6CG0A!*G4'1_[K\R0NJ&BV!F/2:0D6R%+/ M1;C0:]XOZ!!+.I"D;ADK% W\I],+E)@0+F2SV?25^/(MKT[^H1H+F(\V:0!] MST\3ZJ=1$KJ(ILG>9HR!U%F?GB7+>G( US^)\&M9.=/K"6KJHLFKF-+,1ZF< MZNBP::>ZRSFBSNB1&8*7H4V&?'E>7,4@0TIY4*,ED@:>Y\<@B/TD2Q@_('$G M2P$FH7(>E.#WY\J#&F;RO.L?=5'4)B7^%)*A+%"GDPQU(>UYA1+1;"A) I>A M,UH>G,N&4F)#H:!?7U^(Q5\/37%75&WYH_C %GWWQ6C?S\+8#U)*DP@AY/LP M\\BQ2(KAWQ^JZ^+^H6[RYG$XS__*P&1U M\S-O-BM$6$ ) :9AEK@@)AF <(1 /!=*E=LS:MBRBDU8G5\FM']QRLK9 ]ZG MP'#,S@A:4MO,-H28UEVL#>2TSS#]EIZL%J?RC$)::9%E**8=UUX\8FV-/_$L M]/-'H ,.FC?-(_O=X:FME8L]G_H>"GS@NT'H(V9_A$*]-$A7#T53UIMO7=YT M8OIJ!8;,&'^.6'BXD^*VK"H>Y7S/V1^L)1\CM<._F*!>G'0Y87T[2^1JU-8K M9P(]O@,X=_*W/*]G4[TM-M,RU-:NBR_2N*WS*98?2KEMOO]3UE6?.8ZK35*V MA]^[KD_EI1QM'%W7SR:-E>_"S/,H#7&<(3_%/O"F7%9*,0#BJ:*70F@]R^3( MK>$FR2^;8[>:)/ MG'*NZS-9IHA& M";_2%J=I-%D$.)/+U]"P8SF"Z+%(9F?HL":8I3$389+9&L^FSZOII'E -G/6 MQFF*SF5O&"!V&2LM(YX\S^8PQH[P:671#6>B/"_AJ02^M;I;I5&*XC!((AJA MS(5)'+KN'E%*I/+G;>*P?=99="S(&;([MCR[0_)PTV8+")Y]+H1\R:-1QOO3 MK)KG62!O[W/-?'RJSO.YT]496F\9DCN+I\_/9F=CU^I!0P;]U/?8!$( BH(H MB2F:\HR3"(!H/&A(JXW%8X:W0,@?,TQXA44C':JVOG7"\!]V-UNT"98QX.VZ M:&(W6XY/]>R,EP47CD\T4Q?AP/-1$// , @\DDZKTR3VL=1:T;3MR^1HO%ZJ MQ&B>AF:3J*9JS-<:1K(U=!IBIHR-LXQ*)6V8:9ME:*\U[]Y,W3#)HGC1I^P_LZ$;\-O*A15 MVY_+?>5'8FW9%=^*YD>YYH^BL3''Z^;=5OU7^J?25IX;N7Z4A;[G@XCX%*7> MM"F8L#]PY:Z?7QBLY4AQN.*X/L+M/+ ?.+UMOM F%0L<+X[37J2)OWR@8]W^ M7WOTSI?\L:]1B)N&;Y;S7U\Y^X#TIFZ&R\!'/LQ]N]YN8YR9DQ;3#Y8Q6RV' MCA=E I8"3#YN_EH\L*%ZQX'U=9ZZLBDVR:[A+^ M85L_%H7*G&2T$<2FE]G95ZQ>RPD^@CD6O^N!.@-29X!Z-;P]?($5B1B+;RT[ M#+?%,M3:BF>O+2"LL">EH<-3?B],IJ,L#"\ECQB_L$Z^"GP/^33P$H(RSX^A M#\-IYSGUO4RJRH(=!);C^0G8**-3 RH+J/D6D)#2BY*O(JH#X%@R)$O?C=IP1Y,3GE.5:GC2T:>B^WQSG?^Y M(EF81A#&L'9E?>,PG/-JF AS9_3,*/'+T#:S+M46.^H\5W970>:[&"4IH3XD M&?"BV)W.ZM(T<^D145O?Z[%(::)X+L$8; MRN@=U^?CZN2PNN#]U5>FQ-D:Y'W?0A5WT]!%4TE>U3/8^KE]%;AQ F.?!H!- MVS"-,^0>%BPXQ JG;@I6K.]<*-PC569,8E_7%E7J.[?/9C3 Y M\WT;/W1]'Z:^ET*80AP!LD]JS*CO^;+7FF>")2,.[_"B\WNY:"/:3,L0B;F= MMG/11HYSA<==]R>W7XJF3YA.QDP&%B&Z J M;M#V&4'>WCF;%QD=SL-PJMIG('.\SB]EY6Q8.^5-V_]A_[N2H9N9%A"+UF8G M7W;?_S@-Y"@_A&$I0SEWH08NYL(9]>I$V9YXQX27E^J[8[+;%YQN\7O/B/.VGNBO: MCW5>M;C:9&7%5D(L%/U:K(ORQU-$A 1)DL41AHE+P@A&2;I'%$%/ZAEOFS@L MR^,$?1#&"9Y,NL@LC2%X_K:0=I \HSMJ@@GWE=,COW)Z['U.PAZ]@YR7 ( M("$@@"B-,SJA "Z.5S^*YGLMEA!HWKJ,4AP#ET1KM/CW>NUC!#/TQ(R*7R7;1&US#T;+2.:M"?-U\E< M/7O,+R%%SZ)W]3S]5VX]0O*V;/?3:K]-OBW7C\,_#\9]GR O14$817[HNH . M>8 @26+L0BAUJ\>025VWM><*M]W6@(D!MD. (! MP" .$A*#<#*: 81D%$_3E&6EX^CZY?IUL2U^E"W?'^W1RJF=+I]B*C5GQU0?[C[(KBQ, @( M2" EU(TA]CT_ LD(@$ OE'KXQJ!9RV+V!*DS0953,I,DBZG:A?B54[C7J5V. MVHF3>$;Y++3$,E30AF.U]5XLLRF[%V1<;22@N"[Q,A*%/B(>\@"%P 5[*+XG MI)-6 ENWNZ8_]Y,WS+]^E/$? M+IZT=3&ZK_^^L!K#)_=[+3?8$C9];;M8SS@ )-<3><.?NM@G_#VWBN. !# ! M&0XPZV<96])DDU42QU*E^W5MV5XYC/ .";"2JP9=*@67"C.R*+D^>$'@@M8& MYUD[MR PQ/="5@&FO'D>^AME2?S>Z\^CO>.FKM@OU_W#"B=$%!.:HAA#ZH$0 MD31RD1=-,$(O#,2R,*R9MYZ&P?-CJN[H ,9Y"EOV(JQI^L4D\**\RVDB@WJ: M[>7(HRRC9_326N,L0T#MN??B#JQ5'@U(+(M?QV??/U3'/U-6Z_)A6[0':%&< M>"ARHP020EW7A7&4#JD+, M))%F%8P9 ED/-V6388!-I2_-E6D=.KH]:Y%O' MUNEYLVF=?WO8L)5\OVP?'. OACYIN]$%YX\E"K@P[VJB;KY9%R_T%EP6%W]; M?(OML0\/0!6;E'RX3O"*^BD"61+X<RSRK(DLK-MD1Y)C9R/%YE]98O\J.T77]\5SGV1]QO&NW;8"2Y^Y-L= MGTPZ]H)6X(*,Q^S_B1B&-8B]":+*% I].I2^O M18\A50T)#8FGU2^OY6/?PQ."_2'(MW\\.MT!\*_3L*OFV&2Z*#X=Y/^_*]9US ME_\HG.]%43G%G_QA2_;CF^%EJ5[.^Q)(OSG?=NQ'A[_&HK,M_QRO0%.,O[H/RJ53HSY0G^NG)*5.W7R]A[M3VH38YTB6+AQ0/ M;"25@P1E&04^2@A*("!)ZL9)A"<3<11G$I.HTO?GF3N/(5X/^O+*$NO^BW1[?\SIF_QQ+5WQ@@ M3P$E*!P7_0@1DE*Y0NJ:QA1&A60P>81OYL?2SS)S9H@8HG09@\:4,\^?&3?) MD>C FHK_I4-LMTHI"D@6IX1&($,N7P&"R8J+/: PIV\ ^D9 M)V=&CBI[RQ@JRNAK,WU(M4S14$7S]Z*[JS1F&- @ MS'P0NS$%20A0$$E="S9DTO+1W7'EFP&G,P!UCI".%_@%-G7[>W'_O6A6-(K<@ ;] M-&\KAK/EJDCKNL MT:.XERI*D_#!U;&#I\^ME&A8PM:;(O):OQ/(*-]_WVUWX^?]) W"-,["T$?L MEQ'UB3]]/D:QQ#TYB8]:UCR.1&EDR_ BHG:6*)&3NEG8D!$Y2ZRH*5S/SGV/ M1O^PX>#926E3<'X)NJ8"N]9L=#%%:YMN1?G!5]$\Y$WW^"F_+_"?9;O"<8*B M(*5>[*=!YL<89F0R$R%?J,"X\L#UK7_R6_?_CK]15_B_(WM3T<.9Z$MK:L422Y MM34[.U([7-984MSADF1+>*/KV,_3&UU*;"QA0:B(O-;O"X://#^65?&!)R^N MH)^%+-H,@8] %F&,4W?::0L(2'VCQY[B9I=Q],GQ.CU@T^>?$@U@Z S4#O=6 MSD%%:+_,8>B>1)T#4?F6>">'H@J.R1Z,JG(G%DC2_*'L\BWESZCRAU79G'I= M__U#N@H2&B0>S!!P_=B')$R\:?4RB9L+X+YVZ7K 9RS/D+7#@6^ MAM%Z/XS60V*^U!T-=7I%0M%9F)51M6_/OR>QXY)WNZ)E(,U>IR7KCN9)?6CH)/ M$7DR(-9F?@FQL;X3M='>*%D\[O7I9D40LQ=F)"*![Y,LA"XO\=1;@V[D4JFB M<8HV+"M_JCD.#%4U>YV<,W&6+IW+"*JTO7A>O5V-^2[OXYF%6 ,,N@!&@=A&E+?2\&4V ;9"ECHE-(R!,N# M;L0Z/>#[T!0_RGK7;A^=S>B1<\MRGK6#RT65 M7_+'(9V[[N_G-\6IV3GTD8=QE*4XH>Q7'H84[LVC6*JJG#&C[WK'P7P3B.W# M7H1]N7EO@LB7QR/(T[NQ\ZX"1-D[LRPPW@#+6">8=ZNVW'%-+, __ZR8L-R5 M#U^*AM>9S&^+51IG4>J"Q,TR#" D;A3O[?L &5B2JUBU+)9[2+PVRXA)LJ:[ M.8+%E/ RW,I)X2G9NW(.A']YF_ 9=T1>X4]ZCT2G#9:AAA;\$MI'T6=.;&?E M8/%;L>[K,M%ZR\O0-/FVCVB_;\O;L32'&^$,8N2BS"->&F;(FU)%81K*W&4Q M:-2R&AZ0.NT(E460QUB=>@]6>^4GSLO)M9X%:I>PNK/A5FVY2\H,PR]-O2Z* M39LQOT\:=D,O(H'GXA1[20"S,,/3SFI(H$R^H1%SEH?>A-'A?4%AT%EC6623 MP;-M=7[R/OY=6'75T]J=YQ_YXF(C87_G^R$^GB_$)0O8'#PQ%T9\] MM\5#WC ^MOQ'>,U>Q+S_;S1E_W_# QG-+]DTI_>BK1GP.D=5^;]B5HO;X3M=&N:$+3 ML[QL_IYO=\4*12"!8>+BT*=>ED"/9LED%1(0Z8N[N"W+*L^!],6=^P#,R*K# M +\ZXF^'6D.SP)73$][CFYE3$U.#'6[5YHBG/?>]30][)J7G"?DV6/*$H>"- MT,RARI+\1;!OPS,L7XL'7H^VNOU0W=3-?0^"/(Y_.%2="TD8^Z&;T)@0CT"( M$Q_%D&8P\C,(4J'[_S;M6YYJCN\HC;BO%UFBTUA73YM_^/AAAM-HX F(4) M""->*1RY@^D@\OU4*$O:J$';RGMN9.M3 M)EE?B"X:=>FY$)KG2_@1YAVO>_#Y9K#-)78$TZ[2,*1)A*$;NRF,:.8F(!X- MQJZ/A?8S#)BQK'(#,A[)-'ML^T<2)5]+UN!23,YFHE%.Q X,'F!-0=_,^:JG M^3FC5@9(789&F7#D^6O!IK@Q$(E]Z1\U_5BW+?[>=DV^[E:)RY;H(0: 5^5+ M8!Q$7CIA@# 1J@-@Q[+M#=BRRJMUF6^=).]ROLHBT\MXHQ_&8C(5VK6#,\N, M&XS2KIP!J_,+1_L7YX\)\')"MI=DJL5N&HVR#(&TY)MX-*?-H,H+AKC:'+]Z MM8I#$ /H80P3[&+/0YGK3Q;3()&ZW*1CQ[)$'D/K3:>5#T72/7UB/[!@&?@/@H;\^#7B2JS/CS@+ARQB&-AQ[ZTZ@*>Z4!^F+!S2# M((AIZ%+H!HF?,J4(O6F7BN P%,J^-V?-^I!L[YPO>3F4L3J@5ML_E5-6I2(E!,9 MVQRJR,T1IHLKS2O\"&B.#JO+4A\M3T[HD#X[8LGUW-[O=55T0WFH#UW+ H#] M"&4+FT]U]W4[0G\:'Z6O#G3#;\K"ICH//MOQ=YL_*]!+IN!.(D MB#V:Q23& U;?]^(("FUU7A:A914<0/$CC;;\T[FOJ^ZNY2>Y?*S)9)I?K '/ M:^C[:3L5]=W[Q(ON,:]XD106 DZ..SX%U/OZ6KG>\%O94]%'[D1?BV[V76<#/CXAS42QK5\JNO%V@G M>/P/7X.XC[]20+,0()KX+-A*$/+"P!OC+^K#.)1=G]E#8CUV&36,:]-#4]\V M^?T]EYBFO+WK6H65G,5&$5_K+:,]].*1^B@>V3?3\$.OAR"77#PJ$_[&\M)^ M0RYG 3J#KZ\L4>=B6&,1>V[6>7W.26B$W10"/P.AE^$,QR#ET$@:^@01H+EF M-0_H/2]1+32/\HKTLBUC;@'ZQG+SRMYBTT)K:J\M+]NJQI>2AA>.9;6T=:-T M>\DM$^UUA\6N"BVZ_/8BT#;?5M=\',_USWH%J8M]2F,21JE/$: \ 6^(5A+^ MYI;U)9\H$,NA !O#8(95G3#M%A=U-AB?=TUWU<_I#G/B'2SI1KI-K^AD6_$= M+^BD736QGE/CU[YFL_Y_^^L;KX,)P>_\WI@9;[=;Q&&R,>4+1EQ1"!PW0QE[K1%F 91 M*'6WV!8&R[K]Y>A0Y6M_J"+YQHTMZL7D>PFLR^GV$\17SHC9V8/NMV!&V,Z$ M^V*')XK\GA%IVRVV#'6V[N7SMW-F8=62'I\]QHE2@/P4NFD$@\BCD0]9M#\B M3&G@6M1H+5SOZF1\U@:SHNRSM=4,:K^T$W2#36%N8C#2X.]RLC#CN=X$8I!] ML9-W27P?JO5VMV%Z^(U7Z&B'R!9O?O '95KQ@P(%&#@BQ_4+Q/_.SG77R9Y0FD RX1^P0DO>W7"V_OM#(Z/:U%G.S<[[M;N>]N[=#=AJC9R??=;9_/\"0] M8EG)#1=I]).Y$,ON@DM(G5@X0_7[$90E18[3 66&@RP#H8MH%F1^%G@T3L:H M-XO=6.@1AV4A7DRJQ[)H643<9Z,-EQWIO9EJLN0NLZ18SD;7,9^$RMUP\J$ M3__PTO>FSC?KO&5>.[L^UK(0[;T(\'Z6W1T+\EKV.]7&X:6X\KX\[/IQO2V. MPKM[7HF%/V++4.15M6,Q7LO8&&#U0>%4S?>A;DONIOX34C-UE(M%?+(=]3]# MC"?-R:Q1G5J++2B.ZY,44A9V^C'-8(A<&@4)#H)H0(]=SW/CA45R0I@7D_ZU M-&*6$\T9;\=EQ'/JV6?+[C>+"^F,]Y__Z$$=^T?SGS*F.Y%'N=2^^I\FKI-C M9?[(3J'5U(N?QC#Q70@1=:E'$B]Q04:]- 5)0GP6H!"S',.6"K1( 4Y0$E$% M?A!F +"EUP@AH%!HX6+%\$S)<%?.EC^/=!QW&+B3HLRV6*+;Q8B66QZ%XH]1J[31R61?5$]63S@JK<#N;T=8XFL"FW]$GUQ^."H,L3X!-< M:^JQ;@N^'WG6]E1!K#_R9O?$E,@;I0Y44/XIM/;R+PS'X692% M%$91P#IJFOD3*$@AUJT(;1"*90G_4#F'%]MZ:2@K9W/ IU_ZUV2SB&S$+ZI% M]!3]\UE%9TUW\*(O\\Q^)UEJT^F79[Y0$^ILI[.NCENOK9:WYIG%9K7=- M,^2'GAV!PS:R4)DM2S64Q8D_N6,\6XLN82-X/F<%RA];X]CD.FOE NI1OEV< M,5,AK[",T&0Z""%8=37[<7,+JC<-2DV[>VP6-W8M6M>#27 M-L*\OY\UC+A+"HL52;[FSSYZCC<,8TRCE+@0@R -79<2,.&E<21TQ?WR*"VO M98X+E0Q'_+"6H*/7,N:V8?ESY ;=XFGC2<""-4J",(G2 M( WH/G"C:>B)+!27B][RJO.:_Y5A,XFO/;O#VI,+:'NB4)#I?<39NX2I7>,E M]P93&\VO[#/SG65+(=F[[UJF=[67W,74 K9!<_*WML-Y!";SF,1_A.CO AU" M:X/^4IUS"='BHOF1/@:X;$M>?#N-\I.WJEO1D*3$BW% 8)B1"*9I D?8, R" M9!&[:J)@+6^N?2S:]E^=$8S#8?.XD>FY7L"X .(NO=-FHX$7NN%V-76@]]9% M%K(!9Z.KO/]]N"MG/?"RZ VYL>TNL2\GVVV6$' MB8ZY=NG4VDECL\YP'/C, MG?937:TGE]R ()!Z?@)\[-.($!_M7:(!$;NJ]RY]6X/,-/.WME.60J+YI MMQP?+I,H:G&[[F5 QW[K0,A_I.ZGO;&W'%\N%0R^Y\T]?J&I,A957K:#R.WY M+:_?+B$:?2]4O;T3N$#04NG$UW=%WC7E.M^^O%^?("]+0X^B-(YAF)(T!'N+ M%%(L5P]"Q](\,:!"QK 6?6*)PG/Q)A_0SD"+J(IB$B1>Z"05>-%DD+J+:6B1LR;H6&:NMH<6GLCA9 M(=* .%VJ1,89BN2T29K8Q6J3O"=O:Y,B.QK:=.J*=IQQ/0PS"B!*0^BG7C;E M!H8Q=/7#)E7#UI7+2 $+DTPKB]@<%!O1M*74H1#G4$[T=!MBL1JH[=C;DFB& M.['SD%?,G[\E$VQ[IRJN&5?^5&,F?/'U1SX M:U_/1LNS<@XY_YFIE6_ZLYR\=7X6VRW_=[[MU9_]W7;,KYH^5;/!R_[BYL4F M>OG)]YLVGJ[\7PL7R]9NO)NBF+]O@CK"48U,=J?=?4U;C. M_*O#MQPYF_FZW)9=R1FHG(G(OPY7&]@GCM@<]?M=6ZZOG/:AZ,LU M%S9% M+B4DA2F9+#';0C><=+YO^0Z2P8WKMZE27DX99'M9(\F&J'@D_6Q\71]*R+S<]X9AD/E>3)'+"Z=BF%$73Y;#B$A62#=AT?I: M1:^BCA%2Q61G;C;E9&A ]VM7_WJ49;: DS,!ULYHE4G.EZ%=1CVJ[?508]IV MV!7RDXRX8022U",11FGD>WO+G@N-:9NPQ?=STF:$7VV9LT*L49F[U!F< &EJ M*B=-^>)53MXC<9539,N RIW:"D<^ZS$T#%-,J.=[R"/AM Y%+C]!DJ@\;\&\ MU.+Q0@7G;;"N+85S$&Y8&9=RDB?/JIITZC;1XI54VT%Q837#I=A)WP"C>PW& M\99?_GS++XA#/W !2& 2^8A%MAB#/984"*Z=[6)X5R=_UAI"Y 1P"2V@*L#7 MKPOPTS/!7.M,T%K;R)P-+J&-EG-&N'EM OX_IX7_>4X+%8?#R5-#V\-K":>' MUGVLYQ0L8\O)50*C+(@Q#K$7N!YR$_X<^VB1!FDL M AKESNA:;S'K.;6%FS"QBU^AB7LBOA239$>\VD3_]7_CUW*_-,PHF^+_MBLW M_-;@_O# !5D6@B!.2)SP$X280K+703\0>D?1J$'+^U=],439:_(F>!19(5V M0CF5.CI]["$Z$T9G BER*FF19=FB 3.SK;:TD6)=X5CX[*WYMQDZ&>T:)G@) MP:UIEU[<%C?.EW(N/JXV+^>LIV"MR. M?_'21K%"&1A0'#HQ],N M=Q2&"9))EQ#_JNWD"/'31P5&Q/(?[) A?XXH\1BTE20'D90&>:Z6D<"@@+O6 M[24R8?W1._%#,6/^MA4^.C]903?,8 9]G- ,1"Z-"8GW\I+Y@L4[35FSGN3] MY<437IJ'2@88%HFSYZ563F2..1V?4>#H''PY2F6BW'FI54^Z7N=-\\@Y/F1? M=\.+H],[ 2_?IY/IW*(AZYM\G0Q%S3&]A!#3H#>UG?XHM0'$NQ*?C%@ ^BP\ M9;_S A.^Z8KF"2@0IB%U<9:X"8I!$J, )B.HF-)0YHS&-I0Y@D^K;X_;;RRA MO9\EM9/DED_?1/U& %_4/U_X][_YRK36NZ \K]EO-:G-G26UGM%9L?Y9C6_R ML/GO:/2U!;\Q,]RMZ>Y80Q[]V6%_=O@!?FMI?-VC_^_#&SG'#\+N9]ZC+PU7 MD+YO"ZT#C>OYC5Z]=I+K:WYRZ>G);ZR!@QT''D^_]-@RK9\HWNCU!NM]MN_+7QR)O MGI##VI*U;_\X"[]A-)FXKW^4_*&B%]Z/?Y?9?*TKE/U%J_[6=M>3O*U_LK_$ M;VW5W+$A-%JSGK?;#C]VU+VO6/C 6Y"UU$3=?[O)R\;YD6]WQ?3%)\WF;-A7 M#%1.U!R8IW<"YQKQ2XC.YG.VOHBJ:NT"3*]OIC!S4PS3!"8 (P\BG$ZO;\8$ MDW#%!H#2PE_4@- <$0]SQ(1%>'JP](ZW.IM*"WVC5!I:WRL];JW.F]9JW@9_ M&N'*C$'$\)I9T9J?;:GEF=;^)'NJFXCO7!.9K&R2IGYO M[K45_1R,R=Z)L\SFK/8_\?J:^E"MY/\L MH;5F]]='U\FY77,P+F%FUW7AQ?U(;3Y$,U%PVQ9'17:CQ",AQK[GQY$+** 4 MQM GH8\#2C"_ZB%>]5'RTU+' O(WX@ MSJ2G*!*VC!P55?"UD4ZC(@;C,F)ORR( MJ*S0O+UC 0W_5\H"8A9_\O 8=],^UM]Y0+IR<0A#XC)S3-*")/-1XD^V(S]) MY*KLF[%I/2&.XQN77NP7Q0'IO.-)B*TSX\LLV\L8;X9]JFWV3\EI?KWFR\OV M:[$NF&6V,/Q4=/O-P\A-,AK!"'@@H&Z8A2F<3(:9GTC-]CJ&+$_Z!TQL/F/+ MY)DGL#/,G)O'3!"ZC.%EQI7GLYHY?L2VQ5.^9]3E9<5W?#Z6ZZ)J"WS;%/T. M4%8WXQ[][SG[L3+??IBVK+[Q$ZAV/(7>_.!;,.W1/0&^XI]@@R1V79<$:4"] MC,$.2(HFV-0'L4R*^ +@7B#'7'M#RSYM)S?'%M1B2]AH6Q(=]4)'EI'<%!2@ M@*#0#WQ$(,B",$RGE4":1206+YBI;,)R &!!)\P=:XMRLX0QJ>^$V+&V'">B MP?!G?@[S9#6\2MS ]Y&71%F6),"-J;L?:&G S,N$P J?M]SO>T2'[%J%;7$5 MRL3VNRRS);?9-1#U;,MKWF7"2S[.+ XTR%O&DD#'@=I81]+8,E\![!/DA2'P M^65Q&GI1#"8;*$FQS&UNN2]+B8;JI1H=T9 D2F%_W"A'6OOB%]P,%]T$%R9K M&=*@B/WI%3M%[ M *V?D9PEL>M3MDRDD+B!FV51,NWRI@E.)5_Z4##PKJ5)/VU/E)ZE#&4=%T32 M]N3X$%UV?*RKV^NBN?]0_2C:KD\W7:510MS(S=S40VX(DY1$4TY0!D$FE:>C M\GW+'?\(RKSQ]2MSQ"^LT'9_9_O>N M[#.\/Q7="GJ9&WHX\C($*00A^P6>3+J IC)#0\N0_3WM'MOP/.0$K#_?'NZZ M'5+%-\5#P]^4G.[!_=_0OT(A[/\F_[7GQW(+?+T&$%OOS\:]W/)_@G7E],!Z M#M,#^Y_FSBXX1],9Z3+"[C(TS(PKM87>)Z=J?ZOKS<]RNUVY(? 0/^GS"$A# MZ+J1EPZ?AVX2D4!&P80_:EFM)AQR.B-.B9BF6&%#3C_>),**2DQ6SRB"-#?+ M&/WRL&O-/B$WJC]4F^*FK,JN^%C^*#99P];/=V5;#.OI51S$,()!@CP/TBB) M_8"7&QN,QA1BF;&N:L)CG2Q- ,D #2(*$J] MR'/)9,XE+I5.D% Q,DN:1+D'-AYZOKJ6.KYVVZ^E +KR@#NLI?I?(X4,"R7F M)?(L;).NDFUQP+1/O)A]]72*G+=2+W3X7(9XZ;OQ6AJ&/B\*N5Q'AP\1A8$7 M42]*4I> .*$Q0).MD*90,9U+PL(L4G5Y4%&F,N@^G<[V4&9%+]UIE09J$-,-Q3.,L\Y(('3X.,Z*0Y_7F M)V=)\'HCL4O"!"VCB\N"?C532=)GX;LNN+'A5S&]=O?[' M7;UEA+1\1[-[W%\'#MC "2G** %)&@6N1Z@WF<>1)[418A%NYR?9U6B]60$"4L7,'O:9)7X9PF7?K^9&P'=X4Q.]Y]8.$ MJ6L611Y$J1LQN:4Q]O>+DIA*;6MHF+$L<%/MCB.$DB5/="B4%C2;["E+V.4K MH)QF2$RR5&E=G$@I.W):EO2XD:W"\"5_Y!?5IZST*,K<,/;8QY.$)ED6N>YX MC@QY_3>ABY>:)BP+T(3*>1A@C0\:K)M=L7&*/Q]X#BJO-#GLK7:UPUJ!EX-L MBDW).IWLO1-%FL6$:@:&Y41J3^Z(Z%)W4E[EY=PB3X_(9*_B3ZLX<4%^V.=]U M=^S/CLM(]V6S_OI\;);3TPN#6RVW<%-6>;4NF2/['Z[Z>LY3N>HC@^L!PE!6 MNO_E^&C<9KU$T/F8>'C)OMH],?S[]4"?;YO#?P7]O^X)A]XZ;L>&7F MVZ9N^WK:1?G0M7\]:,F^Q/0$?J1H5^UUYW97;C>M?J%FT:[ZRKQMJ:\OX5:( M>:=JJ_H@M^Q(BIN"?9^9^U%4NWU0$0 RLQ+;FPH6IEIL7"(#-C!E;5%@>O;;[.OJ7Q.COG=S4T&5V&(AGPX^7>AA%FQ,.> M[_M">CZ*@4?2V"<@#,,49AF8-E"\Q ^DMEAEOCO3P<[1XW;;NKK]E7WJGJU/ MODOF@DDQ)AKFV"%+-K;YWETLGODN4.57A:9EZ(02\A?ABJKWZD? *TQCUX=9 M%*(X2T(WCOUD.FOV/ FX>XDES(UM_@8M67\>]+WWPL\K;X_'U;W@Z[.DR_4)2$ 4:8(I=$ M,2!HKU]>1J2*Z1LR:3M][DG$,3Y1MWX:F4BJCB&J!95H?I8EU6E/,(?8KR][ M=,X!WF7*HYQG[)R F:5\(:)FV*D3=56,AH-4YJ$"92,R T_MQ9XGR)Q:>M2=/(TYY?/)TQ=MDI9P MVJ+O1&VTXZB=IGRHUO5]<9W_>12!]%5!TI -OR1"+O BB"$%9+KGYF=1%,D] M:J5KS?K@V!\;E#U"I\O_E%UD:#,J=^(R!Y6*1R\#-(=A>[K[.?N%V#>X$CB. MT65Y&7.Z,6].'-"884GJLNRQI7'@I2@+@C"F$4RFL($MI6+Y^_UJ M9BPO55Y&-&A4DRN9F)13JD& I]JTR5OT;[*SQEU,D#J,H3)A".O7:HU MP8WP(Z'U_7TY5(CD"YJZZLKJMJC6S/8*(Q+'O' PRE 0$!<0GTX6421W,4?' MCNT#G .TX4W08W#.+Y_JKG" ]QL_D$U\S/JYXFZ(P\ MF:!U&?IDQ)/G#Z@:8T=4H;X6FZ*X[Q^59&[S[$^VUF1&/_ :ZD7;#=<7IP=< M<9^]N4)IF*8) 1$@GINE;@2BZ33;)UCL10:K "QKV@%S'VD=0//22CWJF<>B M"HEG!JG5-EG&Z+7K8CUC'Y<;[R^O)N^?/_@R'&3@KFO*[[N.P[VN7P>\OT5( M7#_TLC!S&5I,?9>Z83R!#!,B='/F0M L:\3@@>0EY+E;1RP46G##R$5/QX[\ MU[%:PY6S=\89O7&.W>&W%)XZY$P>7>R>M-D&.3,17*CEES%%7,KY>A&C3_:A M@G&[KT?[]WR[*U8D01BEDN\3R'_?LL#O(3DMQ_1? M_J_( ]Y?A^M<_)CFRO'<*]?M_]]I[W+VJ;\Z9=ON^!_]LVAJV9<(%!@6TW?; MY,J)]('7'LZ5TP-B,MU3-_>; R^8.:.6.CPN0_*T/'CQL( N&S*[;'5U9(:& M410'?H(H(4$41@0$TV9>X$,@I3S2'Y]A/XV%*+WFR&^:R=$DOE-FC2'Y[3%& MSN6%XSDG;^R(*=&W#,E0A__*WI<&#\)WN3:;D@=-^?9+7FX^5&.6T2KP$-]A M2R@)(#,#,II,J11!$@6Q7%*#JA7KR0P'8,X#0_9K63GK 9ODO2U5&L4T90[^ MY*3EB#@.B5^"IV\09^?&UNO,G!$872Z7H3/:7CR_JV6$%?%M=OX>:;%)\Z9B MJ[(6'PKM)\5-N2Z[E0]PD&5>AOV0I"1"7I!.^WU!0""6$R #!JUKT831*4:0 MZ#/EQ)@&7I#M [8@\%95<!AI+P )C[H)V+ 0NW(8K5N%SETF[>M@YWUN%3K]W[DM$V%73$M ML\6HDG;M63Q>L1' 'O:2+'5)$*0XFE! &B= ."B2Y/+>FL=0JRQBEUKQ[6:_"(HOJ*0DK+TP!1"'$ M(/91$*5AX$\O5,(T"B*9F^L*GY?:PE6]N<[(7N=MQ_[=/-3-\,Q:'RJ,6/L# M)?37_L5KV;<:5"A5S04PRJ;^>?Z+P_LO^?R9VR]9DCID%Z9T&7*EX\";A]V2 M7(B*SN]E53?]6?IP/KZ*DICYCIBQ" ,WC%V:3I7#8$BH)Q>ECP2391 MT1!M8K)BE2\+HG(B(VA>E7E.VAF-4>9W&0JC#K\VU,\ND66Y\@F@J1=B__^? M@:N;B:6+FZF+$^R.!E#WRIRR9A!-G$27IA.!)M$@7G-'\[5V1$?0X,C8]/8T M3=;6D1CFU+K1+M[0S,C)Q="7S?"_R+*-+QD?: MS K>_D1.WXCR8"6N24/7$"6MB4/B=8 #&JG' &-Q M!0 6 8VUC?BNFP'(VGMW_Y^>\? M?U$?S9LW/_^O__G?_L?_\\LO_T=_>/N3+8?+^V*Z^,G,BL&B&/WTYWAQ]]-_ MC(KY/WZZF97W/_U'.?O'^,O@EU_6C7Y:_3 93__Q;^E?GP?SXJ>O\_&_S8=W MQ?W@;3D<+%;OOELL'O[MM]_^_///7[]^GDU^+6>WOR$ \&_;5GN?2'_ZI7KL ME_2K7R#Z!<-?O\Y'/_\4)9S.5^^N\9+J\:\OGO\3KYZ&4LK?5G^[?70^WO5@ M[!;^]G]^?_MQ)>WX\7"?ZYFHY,.5U$146%C8MY',ZJU[M9 M9'>/"\GXU'BO1Y,DCX_WA7%HH8 -7OH=-CO![,( MZ5VQ& \'DWP9=G;7ND!^/(TC& \F'Q?QCRN.G"?*@8Y:%V+[RG(G.G\S=?^U'"^^Y0NSN[].12KO'V;%77PDFILW<9:\+_+% MVM_GA45KP#B<\8(NA6Y(A>UIK7*UXISGXI2W^/9F>E/.[E<.T]%AUVG!=5>W2 ^QJT.:BZ#L>1=FT.\=/@\Z2&-W>X69,#?#.-CNOM M.':OYO.BQNRZKT&;@U+WY6PQ_N>*W>F3_/YOZZH]J]'XO%G?EZ,FOZVO^Q)Y:$N/QQS@C MO8OS_FP]<;XMY_,_BL49XIS68TMB_3Z8_2.^*%)RC>['8KBUM\ M/A[;V/5P6X,Y.7)4IW&3@WT_*V]G@_O[Z)I%HQ3_-%H.D_=@RGF-2:56Z\Z& M:P8/X\5@,OYGBHU,[N,#GXI)\64\KQY8-ZDZ^#"^O:O_T;7^YLY@]NP"=//N=UUYU [\O)N-;6T6G= M-"O EV*Z/!Y,>O9<"T,XNOU1GQ5G]=>"2">.N/T!;?ZCO_VU2 ;KX6X\K#:( M3QQK_9Y:$*.F5=[Y=)/#^5CH^V;'>8R1V8#L>3\28D MJ$;_N9S'[]9]'B]& S\K[S=M/I4[=PMJ.R7MO[I=H&I^ L<:-CK(<73D;L;# M081H-IC.!RL7J,88#[?K8(A_GXY3BLY@HHOQ?R;WNYA')[XVE3(Z;52XY4/L M):E[,-GNM9]DFVIVT.6@TQY[^E^*UWT93#89*A'+Q6P\C)]?^KO:BFK^75U# M\7[P;65KXI+RS711S.+8XA#78=E/@Z_U@Z)MO*Q3,,K[AW*Z"HC>1+]Y>;^< M)&N\BH[NV M/(>O&H,E^=9= _1$GM:A+%8W2EY/"YKD==RGD:H=6#U;._GV* MN9SF\S31>Y?BUIW\3^KF9 &>)WG*]>"GQ6WZ'-X./A?/TEIVM9O,9M\U2]FE M,F670K:285=O#8_TCV+1[&"?=]CP>-\7LW$YLQE_/X;'O.++IL;\QG$6+P<9DT6Q,EZGNQC,H=OXR\V MSZ=^&TH77[^Z^+HHIJ-BM,I.KUX^*8>[I%Q)>#.8?UZ)N9S_0I/=5L^%,Y&Q6SO_P,?_XI_LU-,9MM M9L8#!R]6/%V\L#&#V? [DK]LN'GBMX=5&NDOP[OQ9%2U3N=0.F%+V:$*HL"5 M;?AMIW'HPFPC,B,;'8^J@>)9&T2&)/,%9($R"$\^8<,[+#,U[]ZLG0 MGH]LY1GO$*I6NP 8XDI*)QW$TB- &6*5$)'VXD?^\FLKN&P/\</! ^H1U1!9C"7 M&"!I#-H,6H(XBUT'";+4538"W7%][YTM_O@\7%8A?9?"H0^S\;SXO;C_7,SV M3A6'&@4G@%.68$8H5-[!*#RLAJXH\=>C]?,T5K:$9+V//M^%VFX-FLE@/G]W M\W$1G=(]4\/1-H$!R3RE('XE&&MO(:);&:F ,(,MJ#]L:6>B:!K=KACT=)A[ M9Y/]#P?AJ#":0VHXA([ N! R6ZF(1-=A81K4[O/U9BZD71'E0S$JBOOT;;RO ME+(:]-[IJ5[#@!VB<18&V"FAE-7 .+^15EFDKV2*:D+=98NX=L4B/QC/_GTP M26E=VQ__-BYF\?UWW]X67XK)D=FK7@>!4BH1DP[#"*:TF@%;?8X*(E8K6+B' M5;@_K&IW*FL%ZLZ)]GLQ2.&!=9K!"S&.3GDG]1,BTH83#Z!3BD>S#R(X%198 M<7M=QJQI@NSC7PO0=T[#-].'Y6*^ @4=G3(/M J((>0]A98LUR8!_3LO'.6/WO-^-OQ]/B3?0[=\V+M=L&&E>^PD;+#SS2AKBX M0@:5(,"3G"F1](C<7SH M^^'NY4Q.I\$#&9<@AALO##4$WHNLT#TH8HR51S @FXV+TH^1]\>-SD'V=VPY:4Z$ <PS4*2M- I$R;PQ1#D%4"55_,.5A8D;T.[Q M?8;3(.V,*-&5*J>KX:JC@9*7#Z>-&,@L==1@KBW&#,?EW48JB.F5Q4=RU+HC M\S$+RPLP1)_"D,W#03#E+-':$T$I%THC7P%D$+B6A4F[##D/R\[]DT.1L_T/ M!P(@1)8H")#4UD51F*ND$A:PZV)(TQ[)N3AVQ8Y-8=#CJ[GO'PS"(LV4P@A+ M :"!QM *&!._FVM=Y9RASK)!'+MEA5G.$CBUR?'L^8"UA Y9Y9WB'$%I"*SL MH>527)F;>JYB=_(C#\K.G(]T('DZ>GZ(?V$&L]FW\?1V%9P[Y(_4:1^ 8I3I MY&M%)(GUF%M:0-3K0+.6N6F\$%1!!8@#ST6Q7DC*/<]C40W>F62XU"&S&[LXJ'7D1 M???UA#Q,P7-U.RM6$[0O9YOJ@+_'*7NV.H$_G"S3!5 ?'\I9'/NJUJ,:?4GQ M]:>5.5/QP/W10^PDBTXQ6,!D/99;+6Z[%V/55/UI;VL_*D MQ[BYKT'@A!/-&2:8:PH]8I3KT :?&H*TJ^ER51+G._D/3)(O M'PX6$(PYLL)[:R&0!FRY[4B4-8,H]%J)TAB<%UG:U5W2!:BPYH@QB+TDRC D M)*QDX=;E;$NQDZGQHAI&OZF1@V3&!)(*7_]>3HM%FL+>3=\LYN_^G*YO3VIK MDIRG(E5'IJG+#BLPZP54EA/I)>><8"1T!3_2)BI M"N5L;;+>?9Z,;[^KV?K"6M3O(D*$@27(,VL)]4A$G\-48FF):A5E>6UN>*8% M:0W=KJQ*G"L?XF3Z[?UDL+[B\K^6XX%JP( T=HP (M-FU MI, *33(XP:^6$V>BUY7^WTQ'QTT M9V&2\>#S>+*ZJ"!ZT:N$V[MR$E6RN;6Y1E)9W2X"B8QGAGNCH76" *0-JA"( MSGH.?7H8TVTP%[$EA"_ L?JIBOL;!1N_'"\$HMP!$3\E(Q7>3K;2Y+@N/#A^6"EA+0<3([FXM3M(&CFI8Z> M6ZK.(C%RP&-;B60(OK+#%0U2I56Z@K5HP9G=X- H&(\^H":TCCO M$VX0I)5TZ=S*=>TYMF!P&L&UPVDJD?XE#(=GJMUM G+0.,(D51A;22U5G&UD M1"Z*?%V[D>U,5HU VYW1^5PCA_[)4P%S"9%V$FO(6%Q9> ^K>1=93'+\F1YN M2+9B7LX%\W)+J9.64$$9"3#U@G'I+0-28ENM$9"2,L>/Z6%^8 L4R<:TZ_R7 MQ.G5N:)5XM;;8C O'G?9ZZ3$'.X@?B>I0!117!D.M)!0\^UW@KR^LG,Z[2_& MVT ]8XEU<@+-WH0. #@G5'"CA,,$6VM5%?]$7I&<-(=>'IAIC2J-XMSU$FI[ M3?(3> [O8!YI&:AC\4.P@@.(!%740%UMO>%HX7-.N)_L&+]J7K4#>*=[G4]' M6GO#CH**,2!+DN"=Q;6 $M96%C9.]O++LOM9)U1C271;L.7*'Z9[*/7M: M!<6UE"DUGGM.B 908U/)R476MD4/\_Q:9U1S4'=%J=J>IA8V#H) M.]!!5^Q\B<[V)-#[+I*XG\K= M>J-]ODBX(&F"'//(BP*H.! M 57I)XJ9U3DAC1ZF/[;.Z(MJI[LT_J8&5Y_,=:(QC76E4; M580)E[.:[>'>\:5(\2+I/U<177J/Y;06NYX_&@P30L:%.S=:$\&$AJ3RAPFF M,(=:/8RH]81:F5KH;$]Q-%J5[!Y,W@_&<86^B0\>VE'V"A,1*[(VBWH9CNL)SYI11W'UR;'& 4-%O$=>8::=%AP15WG"<=F6=72EE[&[GI"P<G+-MVEQFP#_]*/,L-GJZ#!O MI_H:5E'+Z!I$S=X5T_GX2[$.BK\MYRD4_N[FT^#KX6R>4WH*<5TFH$(*6>^ M)L0I4>%!C;0Y1;Y/CA#^0.:P735=+GYS4@PF(.8@Y8PJ*#$GPC&"JT.SU F2 MLX]V>F2P]=20GE O6P]=L>OW\;2Y1(*1F" J2J. M4LJTR9EU3X[0_4!F+5,/KRONW'J\.6 -C4-,8> \D=93JZN,L>2[Y!2,.OW M](]K'SO075_.7M9+[=S9-$"O'??I^$3TKF5RLCG:SB)$Y001>\C6+L_(-8'W M(\,N?FOE^Q7 =\5B/'R,(U[E%982<:Z]I()9""CT3EF/G(M$<$PB62OBV;+T M)UYA*8PF*7&9>'""^J5U=QA4,E(F,]Q:/K,GA,57/L*R]/@[&PC,O,*2XREIX0AI[D4),YR M1+.-5%Q#G5-KO,\D.5^[QZ^P/ W2;G>LS[_"4DC/I7)@M6%%$8U(H4HJ1^B5 M)43DJ/7X%9:G87D!AIQUA:6.AE8A V3\8I"D@ % *ZGBCSFFI(=Y#>TPY#PL M._=/WIYWA260:>[5D'$C"9>:R+AJWTB%.B M"IP(P'RGQW-?%;,:Q?62+'HSGR]/9M"Z44">$>()4,(YS!"U%JM*2N54IXE\ MKYX]9V%Z@!VF>/VNJES/JH7.86P'G3= M8PCKIT.Z)U%%QTX2#)34W'%:!?BE-J#;7++7Q)9\,"^<>K/-7-B",O]^?!TF MW;R;W0ZFFVC'XQC70;KW3V1_DF_Q..H:63F-]!\LX\ !%[E"E=(:2K'=>87( M\UI+RW;PT\MY)/1\;HOY<#9^V$BF!_/Q_-W-4P$_1:7J.(9_' #K],Z"9-H[ M+TE$)OYD+,&^FEVA85GW@/C@)M:GFES>+Y4_FA&)9QSIT4$:''(Y.?RN8L6QNO"TQJ M*C%1'B&>=O@,%16RSEEP9;56.F1O#[35U7=0)\_A *_K- \*&0P<14(:9AEA MD#.XEMR#^'\Y]P'WT,I>ECPORN$VKI_.\O%2@"2N49*K?_\0??YC7-S=(#CL M@*;.-=) )?F6W'_6*?8UHY#C?]M9_3PI9?TQ@V11%V MU^VNU2Y(+2WP@ @CG#)**8YY)8"S),=M[&&Z22\HU89B,ICUU\%XF@1_-WTS M_5+,MY5\5R4XMJ-\4GQC+]=.[BEHEJX8LU()RH%T4%)3F6N(XD^=I*MT70>H M1R1L6V/=N7[/2N5O/B==3(N;@\71CK0,RCG"H<)* NN\,@ 15,EKL,VY5J6' M23"]H&8[JNF*BG&T:6^LL,7ZOT^PV=08K+'&KM])D$93C*'5Q&IF 8 0FBT* M,LN$]G "[W#EW)H.,N9J8WL:15+=H34>/]S?$S[48?TE'6 Y.TO6["%3H M*$_T09AAWA" TGF8C5C"D&[N=^YZ=FY#[64G"LC@527T:"/T>'HSGMP/IJ-% M,2F^C.?C5,YEOI@>X%7]+H+GW J/!--40ZR]M\9OQ$*I*$@GR]BKXU5K"KC< MS/GL7NL4['EQ>>A)LVB=#H/&B#"L0?15A"/>(4>JKPY!97)%>=4 M+JC?25".2@*EI!(:#CQG5%33#U:\HZIO'<[,;1+E>?'W8_A8+/ MVX:X=/.4,V8P5,+9. 2[E=E'1_D""^BK95XF^!E!F6HHOIRE#.'%;#E]VF@1L-..'(:ZHPY9HR5NTO8@NSRBC77^5>%X=:POYB-JO* MM2_65RXD^#9_<[ ZP0G=!">CP89*0A1=9ZJ]T9)62!#AKVYU>TE+UIP>M%4 )I0"I)(6*Y&0QUR]VT/7& MQF6=LW/![YIFT1MX^LVL HX[(*K!O)H]!<-D_+RLD#[Y&)YJ2%R%AX=9N[?U MBRA<]]3:CBKZ%[MK)&87/"=0 (EMRFD$@%HH;84"%E1G$/+TT@R7BB*W0<*V'HIE]8ZVOYX=WRZCR,VAWN&Y MRZU!_U \;"S]NYN/=^5L$;VI>UM\/AA KM,^X'3MC60*08&T3[> ;=-H*:$V MAW$]/$?4)CE>GM9L'/Y+4"\5;DIW [V[>5M.;T_DW>[&P0(&HA]"N8%2>@T] MA=7\0IGG.1YA#S?++D2Z1K#OBG%/OY"5]WJ$9#N?#T@@R9$#VF-'M/;IIO1* M-L5D3A#O-862VV!6$X!?8*D;A[V<#>\&\_@9/"DL5F]UNZ=QH(0@!VU\NS'. M8*8HH%NI(?A18L6M&+"FT>^:<^]N[#BA-!W5":$\>3IH830CA%((>5P184#1 M5BY*0,ZJ]-RKZ*^-5>?#?0G/Z\FWL+*X.Y"IZ8;5Z"E@0ZUE!$$(A"$,20NJ MM"YFF$?V+C#02$0D>(6PT9E!X*1ED6--J8<0P$SDUOWMX M^7R'=&Q-!UTQT=W<%,/%NQOW=;@ZP/0ASE3OIDFF]+^4C_5E,$D?V8 MQGELM<,\'7W_BR=/'J!L"V\+GF-DG&(:2X<$, 2*2G6<$G>M=R,T&>6[O%JZ MHGN63.^+V;@:^Q5?#]M?0Y!0!)7&]1CQA%TC (GJ^,\PL5_NO2V'U:: MC@R<+7XPCI^HAA^;LA0(0@P2T=.TU"*-J*VF1X&(RCGA@A M84]3PB-A+UY">C59S-],DS"+;]\/\S*%I%?1Q+MR$ADX7X_JM(K2^]L'[CB) MDV"JQ\8L8NFT,*98,ZP0%KA-W+"6]]W/>PZTG56*W'?Q?1W./&\3J',6>TJ5$@) #XPGJ))1 M6)6S8])G^IRHX'T\R82S,[?EQ07GAWR1E[>A"Y302;O12"%B<)Q=7265PS*G M@%2?27*^=I][%KF0=D:4Q^OKU?KZ^D-$>?%PB!^2591XKY&73A&"80405RBK M1GA9J -+.M@B^'^K1R6CG\T$+K"@S4# " ;+,IX+>&]E,A/"Z MS$Q#>GX>IV\ V8Q#?A^*45'<)_ZGTG;E=!$!B>UNJV+'\]5BNWKFX_+S?#P: M#V;?OK^$>>\AYIX0A84RP%;0"$BOK*Y_)CW*GJBA6\?I,"?W M/AM0%$*O+A\C4ALE#!%R(Y/@U.1L._9P^FN&6DVAV15#U&@T3KH93-X/QJ,W MTTT%L:-L.=@N&$(QPLX:[(1E@!MGM[)*!7,2VF6.4TBVUTV]B**7(S< M8#:-%G1^E#Z[&P1GJ4YU$ZT'U'J+(<15A$QX*',6:CU,=&B6-XU VA5AOKN% M]RA;=CP=M",(Q:4KD3B*%=&'%E1R$:5S=I=Z6!ZA6:KDX]G9]#0<+N^7D[0Y MM,I_3 C,BKMB.A]_V5PYA9H$+&N=J1+V"B#M I-/5HD RD66C3L])?65\:A#8 M,RDTGRV>T"?^Z3EUXJ^"69,^\4=TXW@0'I,9&""14]2LP8WGZR2F+=S#:J90XQ8;EH=Y=;&E[)Y^IA#*&A3;LV(>XLIA#?]OB-' \J['@\8 RD2H4D M'71&0TX515O)&+ZR+;R6M/X\VI /=(?AAHW\\;N:C@:ST?SO#RDU%0'((*X3 M:CC>/G E$3+.>H\01<1;;*N/5%LKKZR$3I[Z7T89&@>X\QR5M^-I\2;^6"LQ M9?MP<-@PYS6.RV>#%+$&PBKTKX4U.<'Q'D8\F\Y&.1?'KMCQ\N#4I^(^9<_/ MOJT#*Q_*R21:Z3\CYP_PYI1N M8M@%)[2"N+KA&@5Y87ET.%H_

5"34=V/'_\W:=R7T;.8OU0 MDNQ3^0RXO?E6+;TO8$"C@V$,4])S[!2&J-I:-4;!G/SS'N;'M$KA?K"G MX !7!&%.9)II"$':53Z,E3BKFD(/G5==Z7LY5"OYL% M3I[@FWE!\,P0@+4Q5ANEN'!457$ZZQGJYFK1BR_I&V+8BUCF!51T@ M'/B/=U$?GP>KJB'W#\5TOJ+(AR)B,1\OBH_%[,MX6*QWRS\4P_)VNNKEWP>3 MY:'2%6V_.B @ !:>882AT-APAZJ%@HU_D?-1]-!V=_4Y]$QMG0 O+HJ^9W:\U9TT"D7 MT[T1.X;L[A\FY;>B6#WS?B-CN@7[&"M/[2\0C#@V!%G-/<+1*:2L\@SC$J*C MJUBOSKQVH8NN>+JMXO[D6&:JE': BON:!&Z-D=PS9>(<8#D0SFPE9#*K$F,O MR^YWQ;>& .^*4OL.N:2 W.J6XD^#KP?H5:=YT)XY0:F4(+H@R#M- :PD)Y#D MK/E[>!ZI*Z*U /U%-D-;V.\,Q&.@N'7:8*H]1$)NTVR<\Z";JU>OAG$=J^-R ML:C5)W52<&G5(A @+9717X#Q^XI>K>?@T;0KEK,S5/]BU2N<2YO!^R([EG7W M( -Q0DOM";;QV[#<0*A4)8M@+*?PC?SQ3%43&/=@A[O)?>T]X5-F@&=0&$F4 MPT+HB+'98.*YM%E5)\&_B->6(OZU4?,]>I@!C&E9QV@&$>INNV^-4 M"R>XJH#WT.J8-+T[\;+65L9:PS=^>/ RE&<7%3 MK>L/^$*G- \8>D^QI183XZ%!R,'M1XP S;&Y/=SM;YMT+4+?6_O9A>7<^S7& MJ<=C"9A%F$B"XU(,X K#=!BC$Z^W@RV/=HB5:RH;4DL?J/T^_2)*,%W7VWQ? M1BQ7V6/)6NAB6L1E0$K)F3_F26;F)62\,2A/C/&(>L2J#/].^EGK@R)SGE 1O&6&6$HNM]7H-_%A?)P,/E^W#]$@H$T+AH#&QT_([&CQCE# MJ>',T.@-7C3!H.E]P6XWC5=11J\8X<9 [9W%T!*$6(4MEC[+,IT9!?O4N^FR M-@%;WC8^76%]8$/2;<#.06LD(E[5LOCMR/BA^%),EP>+8U>/!.FE,"HQV&@/ MA.'$^$H*S[(R4WMXMB!;ER\*MIX%8W<1X_5&C_N:*KK%M?MQMN]K$CBVP '/ M@*#.2N$T%*R2D$N9#^/A4.GH[BGT;+55;' M:F1[]X /M@J:0((9MYK$58+B!$&.MZP7**>R0 ^-1[X.R[:@S>#%RA=Y]U#$ MV7P]$C6*0TI55U;W:NYEQI%V05+HO5=.2L.=M%IP(#<"8!-=E>NR%PUSHUEP MNYIN?A_,_E%L!_REF"U6H>(-)@&$\0LSB*RD04M/H6L!8V)RK: MP\!18U1J!=W."A$642_#\4I?!YCS]+$@5/PHO";(4.BT%S NQRI)XMHH)U^N MAS&8QGF2@657K%#W*8OCGZLAIJ7D8C"]'7^>%&H^+W9Z,?4:!B:TE=)2;97" M FDLXAR[D58RDN/0ZCNQ&OI MMK1CHQS)P[.S4GSEM/R>S,>9LK=-L!HK!@U43'",HYNFT59&8E%.:;T>;LLT MS9BF<.W.MFPWAR(VJ4KN>+J,8]]8QW*Z25=9/_=I\+68NZ\1HJC1\70P^[8J ME75RZGN+;XV: Y(RRU)9'W13+=?0)1D\Z%N MMO>/LO=%BZ"%XXXC(5-X%0B@)7,;^91F/J>J0/TS=:]ZMFT"UZYX(*.(-Y/3P8UA3S^J23SE829Q6!UU@JK R'W$OF.2-8;#]()4%6-9T>'O5J M?,F0 697Q'"#V322?%O'5@_FX^$!@NQ\/F G/4 TXJ$1X9!(1=%&-HWRIL#3 MRUV_'DO4)*B7(HP=3Y:+@T6I][0(BBI@B".:8NZ-38ME7;]=YNU)V9VSBLZSXOAK[?EE]]&Q3BJ M!LKTPR_IAR<$CK\*IOQ2S XDM+UX)@A,(?'.*.@-(,YQB]96VT'H1;W[*&K[ MI8<@^I2\CKT>YM&6 ;FXV&(X4LTH99P#AI-*$(=HUHT$_?G8,A18MHEG5]9Y M:UY,.J[S[F;EDZJOXT,^W]XV 4KI.(\XP?4)31[-QT9&9)S-*0;:(\XTKO$7 M%U8T@V]G.]Q/AFG+^\'X4"[-RX>#T"2Z+MQY3M(2WAK(:245BP;O.EC3H':? M;W/G0MIA;9'[4$>:AKJ2")&N;NX=$ MR5'KSHM(,K#,B9V5BV(.?D44/!2S893;+HOX&-]+@#K- G!2I(NFC"*>.LB) M\WXS? P,S=F;[.%2H $JM(!J+BG@KQ1\/PY9AQ1[FP6,B;60:@I\A$9)PK83 M+O;67=G9[V9)T12J^9:";\DY2N/ J)ZEV-,LD$AV[BDU2D9C![2G:#M\*EU. MU*"/^;H-6XIF4,VW%(+3[\;!ZEF*/J38TRP(Q) Q,$*B%19817^\6OD335$.*7I8!KII M4C2#:@8I_KHP\+#S5J1AD#-8(3[.KP;3&^+S9;].IEM48QL\3D.:AGU@GX]C2UG]QAH M.J8@F<2("L,1@9B[2F@.34XTM8?9&HTQJ2O +Q UTZ=$S73U[4AF#)(&1J#VV^$T:]NTAS>DMQ,V.P_,#$-T:'OA;74S\5G;>]O6 4=)&)=>6!,= M,VPIQUMA%+N6:AMM;=>TAW0]RW+R9G8UU$_Q)7OVLI\^$HPRVA%L33JAH%'\ M?XBAK+1B!MF0=^/!\.)NOJNC[^;IRMF^;)@]3P>/$S!* M:&>XU,XCC*K])DJ9SYEK>A2;[XHJ>>BV3)0U@]UT9*/;?80FWST;2#2.W B M69R!%8@>N&9;OFN5L\';HUA]5R3)P;9M%R05G!PG46L9D^>/!R.EDIP;3VWT MTXAQW,A*&,!-3F&$'L7O.W--\N!MB2LJ#FVTFA 5 T0PHP6T M&A,FD#6;8;,X\AQWI$%'\L]T15=ST6+'/8>& 0Q59!P25U59R( M$7 MM^NUS8U,6%OEQ(?B=E4%<[KX8W"_SW;L>C1P(3WBP$MKI:9>QC^!2@@; MU^Y7$FOOAAQ9V+9*$!.EG@TF;Z:CXNO_+KX=9,BS9X.7!,1%N1&"D"@1(-RC MC1@<:)T55?V!PJI-@-LJ1])-SZ,XO.T5.#5FF3UM@H8 *@\TP7%9ACUA?+LU MP:W0.>Y(GTX^=L.99D!NE3OIZ.?Z7&0G?3#DZ/!\=;!D(1X(J MZ03T#%"H+,1F*Z+-.T'[ T5AFX>Z53:IT2CJ;+[Y3Q(='N30CN>#2^?*.1?I M3EEC%<:2;0UK]-QR0BOP!PK--@5P%WPQ\<=WLT_EG[N.\QUX.C#NG-,,6X19 MVHCPD%:.&L<.9LU6/U!TMAEXNV#*ROB]F[V?E5_&T^'A"6IWDV"5T$0!SC7P M@D:;J7VU,$/%+MM$.,NB).NTQM,_K_QPU&_9E>#8!&UG"N-HZ^/ M& 46;\\PBKA4S+J_^0>*Z#:&<%M!W32Z63$X0)*GCP2NF--6:8!M^C\EI*VR M)@1 /.=L*/R1HK?G8]H2$=Z6*3_FKIP>CM@^?RQ$"16/ \915D 9 MAEEVX@<*V6;BVA(I-I?&?X/H\Z?Q8F?)FUV/!:T%AB[:,&85P%P9X2HW2@@I M M!/8FYY8Y] .%97- ;=E 5.="#NSI['HT"(.!]PYJ!6 JC,"IVEHY@DW.@2[T M P5?&\"VW3V=]6;U.@,J43AJ:V^*R:$FP2FLI>=.4@.$=DY97/E*4I&L$X#H MAXNR-H)QR\'ZB/%@F*Y,M(/%8#/@(U'Z74T"BI^#XMXBR#US&#(J;244X5DW MG:(?+LC:",:MIY[,S&!1W):SPWO(WST9 )"($X9!!0XB+SDU6%8"93+R9)& M/UQ\-0?:5MGQ\7XPF>CE/,JXLP+WGB<#6%VNZ:W!CD%JJ=&JVGB*$.FL,SD_ M7"0U!]I6V>'NB]EMG [_.BO_7-R9\OYA,#UL0W:V"()J*R.Q,<*228FTMV)K M#HG.V1%&/UP(M0F(V[4I=\5D4HHQ!EGGY@2*OC2/]2*6VJ[@_KSK__3AJ5VYO_AZ" U7=CS4)U /-/8F6 M7*4[J)"TFT(AQCB"2"T?JQLI/T6$]63W74-'VP0+J*$04JTMA,Y+2NWFXEWC M-0!9&R?]^7J;4_>1&Q?.!?9R7ZLM%H/Q9'X5'ZVA@LFXK!/0("@DE5@KS#65 M$"N-ZIT.;$?*\RY;XDPY"!%PTL4EJP8>+8J1B@@/;C<;K^]N7LS_QZYA.JF?(!&0R"9;AQE@D%&+*D0U MP3@G&ZM'.QZM$:M-L+LB7C/W?%FF(1 ..Z8,EXI++:R =?4B2P!Y);66'/&,XY)-!#%Z,%$G:N@PN[O)OK"NL$ M)\_L*:[*F4$., 5$G%2=%]'D5GA FG7(Z?2\C=9OKVV!D^T"?BG7]_P;2SV) MCIJ#!E+LI(BN6A1X(Y\Q$N8D=)SLP;S2N;89:"\705O5EKV. !H"6'ODA,2* M:2RU\'R3VDE-1QO:K+11)R9^9H]!NCAU M"N@,U(Y9A02'6XPLQ3E[I:\I8EZ;*L^OONP$]NZLP9O8='H[CF-5\WFQN)P= M>#Z0N(1Q7X>399J&_UJ6HS_'DTD-VW!*-P%01H"UUE%# '=0"<JNW%&\C6[MZ) :W=>'8CHO/A3IRHE16O8\UKT[ %(#O0?*%56K M:\J%=RXZP=;3"CL ==:!UU=N;&K3JKRT6KI:W9XFV1_1['SZLYA\*7XOIXN[ M0T'!O(ZCZ4;*2.Z 3 ?%-)<<(6HQIL (P&U65ON_2-R^1OK)W_0A?OJS;(RV MF_X"D%P@H.-W';'04%,#5:42XTQ.8F./CGCUF*WG*:+')(VOWW4L-;/'@*T! MP&-I$:066F$]LO$CCHZWA!Z"G&/N/=Q$[2M1SU!%?ZGJRV5S'FW589"I+I$R M@K.X5#,$BK@P7*-C@<^KSMZC0VT])^H9FKC<(OKC\OY^,/OVK_5SX@C70G,% M-*90VK32 '!SDC[RAM2[D[CMX'PJTWNSGY.KF&ZMF'R=CH*.3JJTD

KN%XWR'D8FQG6<%LNE,^.$%=EKLO^MJ MD(S"63[*'2HQG]?8BT!XKVS5&Z\O-^S[\BOV54U3T!HNMS]6+GZ/U$19F[4I M(GOUOIS_.XGRIF?DB5X] I9_7)$QC.0#\5_(:PP#>#^),L(0S1M]NHAM^]8P MG:%S;_?[W;N;^VO#L7KW@\&M9=V9]P\F>XNP59O_.GBE[C; M?;BY&1K]P4W/ZO9-8VA>.W?.P\.M=7_]8-_>57J1_YUCF_&N.&U;[*S)VO7] M-GQ6?$YA'7=.855X3O'@^5/F"KUD].?G%']RN10)W.8@97TR2RF'_(_UI!S,7?:GX<"F<[%=I]^T8?CO/MXL>:[D_6_ MXZ==OVW_R5*V,_.PWO;'5M28.6&[K!F4572#P^/2^F>(2]LZ_S5=?R0%OO/S MR2]B9W;/=F9<1[#ME 8[J9:GSNB>,G5&U4O[.=O?O.GF7;3?*14Z=-%CU M1-Q_"48^/.@SM;\EX/#@=/721?'6"*SBZ0H&.K]=JB"6BE@RCRBB) ^)$$OG MQ]*62)2S)AB0E59;/?^5KR6UT7F_C>5I5)\?KJ4Z\VO36F+9J$879O@^H22) MV"3.G>6QZIF5B?25*!;TXE4XK4A> MW/ DT\->IXP*EWR=JCJ*D=\TSEQ4%M%?2F>N'W0;52:O!2I6$6#U3;3=$%AU M5 >R6[]#/B&QAYU&EO74(&"E*A&V@BZF;PS*:KIE5%*M!<0," M/MH%8:>42D4((X0E@?"EU;-/96S(4)EQ PE.94)*"P%S4*IZI^H8:(=YNBN+ M'\:ZJ#X_7$MUYM>FM<08M$9[M?RQ-<&ATB>PW5(''HIO"-65(Z<#5L\H8\ C ML!!8^RXC\,:H 8MDEJH8V[QE4M,8^KJW)('2(L8RRMQVHNY"W;4/6&AM([!J MT;<#!:-\U;.*;*-4 %/SUJF=+L;7!Q1D45H,F3TTG%"_U0 LNX^Q4@BL6O+8 MF"=S-D'+Z0@/Y-[I'$*4LYRD-YR$0W)8WN_C''FJI7">NOAU6,KFVD>09OJ# M2I>.7%:EK# _F+K5/\*)'SD".4(QCKBTC3*G@X=2I''.MN4,9)4!8CFE,ABT M#"%E3'.KV:8Y_[CLG7T]8G4Y6870F\_?[ZZ/ADTU%#H?/O$ ,CZ1)F'\AUI]_DY6X-X ^ M&7K7AQ9L/6@<^'^&LO]5KJG]%NI>F$_!VY$24S?\Q6]O*/B8[E3RY->%9V(]R^]0(,' M?2\,XBVG_5@0?&-Q>:M,X)9T))(UT8%TA*H52V89KTWI2(18.C^6MISFG/5Z M7U9:554=KWEWDW\>E-*T!;[;S5#/.U.F;@= MR=>IJL,8^8WC6_B"!HGF>RX-6 X,I0/'3;WK8(9+N92L.M#"TL (K5J@U:A" MM/X\&X$+@+W#*E7C>-CDBM*.B2U:=CP97;*'82IM\[M\,$6N5RC M@SRQF[QUW3!U2^_VL,!+0Y5IP[!FZQ9Z/"+63H*URUY/M>3K&V:IVJG=IH6T MU"M =.!*ML/X^EH^A7X+HF]4GQ^NI3KS:]-:8E13M^[,+:I3)@2@>V8641&8"%Y<<*^>E;Y9N3B5Z>/;LBHO>IP=NGBG0<"JPY].U#M7%Q) MJ\CL=MKA+MY.-^3K$9\D"Q[7M2F)?M"Y]32+PFE8P9E2LYVINEWT4D9GSP8" MMS^H(Q4P A>!6[?)8=EE?%_4\UY5W$O9*A?@IMXZUV%Y2F]X"J?EL+SWC-I" MT-(MNXZR$*B_47_7#MU>'_=,"-T&0O?2<3!PJ@6FI]G# +G2IJ?5;-.3?USV MX;X>_2>-$SK2[F\^?[^[/AH9U5#H?/1H7\7V4L0K63F> "7V MH(+-7D4P.2,2MI9%>)^01Y_.O^?_%@;I>P&]FHBV3,MXMSJM51\7!SZ7G]AO MU'^F;#7TF 3Q50S*8KSZNAOZ8?0A7P?Q(VOI0Q!&4^*OSYX/9T3=D-TUA $\ M%U 8Q(/G3]FFKYBK6/M&G_A___K+P#+-C]K& I?5D8=M/+WQ:W5+OTR<+9/, MRU?.H5#>@?:4"%LK<-72M6OZZH M \T-IS,2PWR%EPO-N.%*58[\W8[V?;*@^98>7TBLS2)O M2B*8>CY,_AP,PO7#.(V@&WB(P"MQZBTQA46@L+AM] M[QD DI G0(A/7F-=>YEX[D1[H1&,!W#DLG,A6.)\"=;;$P/8MS1B\7.@[,3) M5@S M'C()S3[,J&+%MCS4S("N#X3SV?27$N!=:-"T^0)^)H-%V8(@_!3)I#@ MI1_\[E7,AC,C#,(7U%TT%@9 ]"F/J!@S&JS!,1MB/M=B%[5#\GL4^GZL_3N, M_)'VG4&@8HBR>=<_BPFM6@S6/N;_DV'Q6P)H"+3/L0^DTBLG?PS,Z/N,KY(( M; +"XYSA2R^9:']0XH;NCTR6:C'H>%BM_Z8@HUDTT)A#NM,6Y5TQY6/O9]68 M5-JPJ+@[9J=4/8/#S!Y]U>9A(G"R5M<#;2*TB2JPB8I3W0ZRS?.>@.B& <3$ MAUZXN ?;/K=@3FJ&W$4=V#NF<5PQ&/@^M/^Q]O'SI?A[!!2;Z(VS1'X+7Q@: MOD?,BOW_&.3O(O($.WT^J]_X(75F(59O'-:_-'_W2>6XVJ#,YCQ4V 6#]-B$OM6@3W';6O^ULGM1DR/@57NE\%U(2[&DAD!<1$V3M-F<;S%I^N[/(WGH[CS^YWQA_TJ!3 MHUTI:=MYY=. DYG=6WIR0)A^8;7#O8MV,P59:;R';R4 CP+ZOE$39 M:%%8KV[AB.:-/EW$MUVC>^?.,\*M"HUP I(H#^ 3^*Y[?TG)RD_:LS4!^RAZ]* 6S8HA0Z6W!F-_&T/ M%$ @/A='D$V_V*%I"+\^[D6GN=3WLU\_71@7_#/,S,T_OUU$OGBC9 )_PM0S MET18')_,8OHA_V-MPA?SH*YYX*;I7&R/^1)].,Z[CQ=KWI%9_SM^VO7;]I\L M93LS#^MM?^R=@CD+^S+%#Z\=@@W*&L?BQ>]\)_U%F)#WS(3DIR[,[M/ Y),D MSE96:'15AL;G[ ;F/4?$Y5UF/)6+R3TC.+:KUB,)= EF)#SH,V-@2]3"P05: MSDR8JK%3W"FB[$!$+.^\$1&(B*VA@6?-VW)&BKCI_29GH5XE"$R]^'90)6I,'4'"[Z@?WQV/P0N O?TUH8]P#RU+-:\=X>ZW-NR'8%V179M5GL>CFLH-(F M*NJZD7\"()B]?J>.Q/1-@\*94@UOS6G0H&B/*8F>O$ ,CZ1)F'\AEIY_@P$A M3>NL"0$AM3EV8UC(-^\G!H5@4 @&A;R90,T+"BE7!Z15$2/RUAE"+&&L27/A M@K$FYR$'QIJ\+=;DB)G+Z5"\,B$)#JM\I M8P\C.R [*,@.EZ;>'[S)(W9E%C+>0[SQ!JH.H%6_4+WNVX)-FK%.&&Q2;[!) MC90Z'?9-W>K7<>X@K4YOTX&)ZM#M=2V$+D*W>="]M/MO"D1XXZ0E-4AJG+&D MRVQ9G3>=#RF[SAAPET!MP4O2[*085C7I8JX;B;<=QMJ1"E:X_TR0L"=JL',_=)0K4' M^ABEK#WXXA^$#9BA"$3QU1<2N1,.V-7FX=&O$2MD'/*'?PM]__4E9/6WONY^ M4G00T7!&@[RDEN]-/7:\XQ(6GY:(@0 J>)TL5D86FF2-L>_G/4$;4^(%,:<" M'75J$Q<-E:)*EH\M3C@\:WU'%+QS1A5?]F$;UBXK Y96:@_\,/#"48^)K-]3[#WON3QJ' M4=*>DNVK=]:CMY=LSPHA#@?7@P?3[#M&_ZY[U[N&CUW;OK7[]]:UW7OHL7?( M$D5/(1^QUOMNPAHKA#6;4V?RVX_7\]27;%7.@>&PXYA=RW!Z_8'-0']D!H+^ MCLAWT:.M;E* DIT9LHSQL!:QR*5J0>M8Y!+S&>S-9[!-V];8^<[T"0C!UH;G M@L$<)P3LPMLTBFC@OFI_C\*79%)^.YL/*)UM(200XN.:7;EXOSM+ *Z$X32= M;;J^QF0?F.SC<+IAL@\5LC?(@B6)DWT@EF33K9@)9.G%32X(1-T$!G?EAD&<3FET[HK"6+IZY4U;[UI8R5TB28#L<%YV&)0J M!X/L@.R@(#MB^+NK#CLE2J@ MU4 O' M+E<_%-=)0M'1:!QV6X)#-:WPZQ&?1 S=*ZW6;.M-.9#07D)[Z3!@=7MORH2) MP$)@'9IX&0WQ)BR38W?*Q%3@.DDH.G;.K^%YW!VS4T>EB>;A^)2NT^4)L3/<^&=08N6(TO]&3(=W3BFDE"]RRRIK=> 4*MV07A@'9&@&R&,$#XW MA"_[3ADA7,H2D51!G\K^EA8"9K=S,F>PEF.@2?*P10Q@=5 (MC7N]8A2KRT( MNE-]?KB6ZLRO36O9F@#*-N%6];54TZWCCRA\BLATRDP(9CS,HG"4NBR]L=K^ MUJ;>=? ^7B+V4@=:EF[9&*V)T*HEE&E8QIN_>5>O#7?UL$UT]5!%=#09A]:P M)3C<;YQG%2J;9I^+9#5:0).7D!4D8J=\2JLX9UCF4AIM)[2=]@'+Q A;!%8- MP!JT'E5UNE4L#MF[6TDA%SV*L#7<0J9'@T(40H9EC>X5=M56WKMEU'R<*66YGR M1GB<%==21(/P,.1N&8>0?21I9HPG?O=]='XZX:$I\(61OH4:9&SJ$4D,"(VC#C0*\FHD'3,MZM3GS5E]C)CS+$[-@I@S=^W3#!0A]+>#16SD+8Y^(@@C": M$G^I3],0[,AGHKG4][-?/UT8%_PS3-W-/[^=J"_>*)G GS#[;(W=T/?)+*8? M\C\^KJ[HQ?R4:GY+8_8OMA]BB3YLZ]W'BS4,9_WO^&G7;]M_:D)GABQC/*S% M_<>3Z@2"S('=E^GZT06A0:/"3 9E!:IX\9OW4_L"WTUB[1XDTHCO:/^1!E2S M#5V2*PQ9@=%5&1B? S>B)*;OEXEPFLXO[ZCH'6\1Y7.->(/38-6XN V#."%! MHMVF440#]U7[>Q2^)).<2F7;_7_B=+;COFW-2ER\WYTE %?"<)K.-AT%'JPR MY?+O/):!O4"#!WT/%FP+#Q^<(5(Z/Z@: 6X95AU>GRJ)/(1+$2YF'5&4K?$L ME -+)X/+EHN*MEH3QQ^^JBUIY8"#'))VZP&C\CGY_SRH6EH+TGRK/C]<2W7F MUZ:U;$W*]C;A5O6U5#/]ODCO"8.[O'ZG9,7"C<6BK:(:WQ@J_'O%)Q-"]TFIM8&.Q&[F$ MGB+ ,G6S5-Y0A!9":V_M6ZM,!';S5&O33: 3)MA4;ITD$QT[Y]?P9+]6K]26 M4;ULOZ=TGI8T=84H@1 =Y%]=AQ:5->G)0.\.CTB)W; T[R>'N$J&H*P0'NH] MZXATQPAAA/"Y(7QIZH;5JJ3U&XC0JCH%&T%@G,[3J.48:))$; \##$I5:%<= M_^T(??U:OCI="^+N5)\?KJ4Z\VO36K8FAK)-N%5]+=7T[/@C"I\B,ITR$X(9 M#[,H'*5NXH6!VB[7MMXSRFP;%3_A4E>4G Y:CMYURH2H(;006OLN9X=V.]PH MF^[K890J)8GK)*'H:#(.S4%+<+C?.)\"6'S:./M#OR:3;9D:SYH,_(10U?NE@A/WS5I:R8AY[-6![J!;1T@)0A>A6_L) MFEGFEE"]8"C%@]X30@1S!F6]QA66]7W M=>N8F$ZT4C?#6]X(D;/B6HIH$A;(; [K*.?9S"A1Y(A62/K+P;".D[3FF4&J M6[M&J=-]7&?Y+:^$!&:)'J]L/6N5.[ M@0K'[W)K1OX)@# LE?='-2"4*8+W2$0U6&V+%X21-O+&8QK1P(4WI^15HS^].-%&*=624(O@43:KSC+A.+4TE_I^ M-NM/%\8%_PQ/N?GG;&*KA-E NUUSU]81L7R ]>*-DLD'Q> MZV7B+XD,0_19S3)>DCW90MV?DIX/@;1C$"0D2S4TCAJ57[2D*7Y*)Y@$< MM2 ,KOY^??V'-O8"$K@>@'!*29Q&M*/]20%]#&K)A&I__65@6<;'W_/G'^;/ M?Q'/Q_P)\Z,64Y&[I9"^I3B3Y?$=/J^+7V? 0MK"\JR&/(#A2&/ 86.&V7@! M?#$E[),.'UP_99C2PA38D0*1^'/<8X5]E<94"\>:NTICG3_!F]8B"C^[GN\1 M09:Q]NW'*R.6V?\8K[^:+T\$$B+N[).*U4E")J-HM,Y$Q>-;XTV'M[]1_YDR MOM!C$L17,5@0X]77-Z"!M_0A8*O@KZL*/IP1D#3BY(3G LI0#DP43@&N7V@2 M>>[R&4YU?KIGVQ70B+/IS>NX+(7OYML/TG$]_:_-9^ M;9<9?0K8_7.<.;7'U)YK9@.9G%,RR5V1_7#QZ^\TT:XSC;C)'Q.QK-J*_R,- MP+(R= EI4&Z_6C6!OD\B2K4O\.TDUN[!9!CQLW^DVQZZ??-^OHEJ!XL6N?SB MCZ32I1? 'BM,P4P>Q5MVFF?UBWP#9:I&D&586R[S):.(' QG&>86?T,D%Z(+ MT87HDIE<&]'54)N@HE@Y-S_8BJC/3[SBB3?;$B4GSP:E^OP-MMXW,32N.>OE MZ :NEQ(7VBR7L"E-L)(,]]?R1+A( A#;J ,?&,!Y>KE]:?4Q7DW]97;4TLW- M=Q3Z]N-UBZD/GV81C6&OQ?TP@G3Z"(^$8_@^]MC=M/N1S!0\_00ZAK$Z#: M53RC=*1Y;,\7T$37GD-XBOLYO'@P8AK'VFS"&L\:Z&BWX10&XVX!?EF!\YA/6.VL8IIB0-")!$D,GR02^9*Y2WC/-YS;C/A7,T8(1 M9Y9&LU"X9,RB$ ;/7#<8:>=S D+,Q]#A/P%YPRAACACSP2Y&.7?06B9]X5GR M%%$ZI6R$,_B15ZG7//'"/SO_IR,\09YH0"/B^Z\%EZ^E!:3_3;UGXK-53@,/ M_HG9T%DCT]1/O)E/5Y>\@)9YIY]AQ_C*.UP>;T8S_ERL73):K]+W;QK0, K# M*?PNUH0_X0+;>"[\"JW_G48 Y-<5GY3*/5#6N1Z=.#8X<5C67B<.>X<3QPZ/ MAG)O5=Y@7X[!JTJHP]YJY5U_3^6[_N.NLN4XKSX9L3X';@1&$WV_5>?5V/GE M'16]XY7PTHNY1_,YUN0V\](]1]]_YX[!Q[D_L^[3V1:X,+_U'3[VW5F2N\*G M,UF.1E"'G$&'O-6MI\7""C6(A(N"&D12#2+U7?^Y5(DM!7/*XB.RUZ4&R84. M6R7)M260'VEU.*V:19]VBW24VF>DR-&"N07"!&G1!+NX1L^,:Y@EB_J?LL,& M_U4;\5+4,-@K%C>?%J\_V>WKQAMT2?24'(YKQRIWC,W4B0MI^;M$0]D$S MHE(SPNC8=:@7-",0Y1*AW.D8=<1"(,HE6V@PA:2);)*#\:4QA61!B(/&\@$( MV1ILA:F',?4PIAYN4^KAW,[8[\*V!Y,;N']50!P2*%92T*TNC&VOS)W_.XD6 MLNN)7CU&E/RX(F,8R0?BOY#7F,F92901IL[(TWRZI,1<^<>EW/O:)*+C3Q>_ MQ-WNP\W-T.@/;GI6MV\:0_/:N7,>'FZM^^L'^_:N/('7._WU.U<6@$@0$@D+ MGYR3G"R3?0?,:B-L13BJXO:2R4IO"OJ3UPMXY;P)0H.-742=\BC-"0E8>8$L M[C1YG64!M#XT[_-(WGD$+ R!>L^BL25IL B+O2?N9%58S-^?$":\\]($"9,B M2>0]IES"@,1>*<#8T?Y-M4?J>S 2&!S,9LHS=+-Y@0@;ITSN:6D U@X31ESB M\3E XR,^(R;L'ED\+(LP)FX4LO_X/AL@%XWK1,W&"D_ &*'!55E6'83>:'"= M,B,ZBVW^1I\82+@&-4$__BG05IH:CCS4\!+HTSV8&G=SE-QF**D+$K5+E6P1 M-UHX1S0[RD(%1A6W.P_.K[C=A,S^K'C.7V+%&67!+U0-G<3+BL-TV M=*WH&E?5Z-T0%$8$(\\,Z)A,N8;Q0B%1*^ZOZ,M649.@@W[F]B^;@=" 3.0# MFH U@X*YFZO0.8"S3!8>T[BB5D[^$Y\]R;3R7M6K:Z,(-&7 -.5B$%R;WG[] MU^>[*W.H:R\3#Y0E4XJP#TG]A*?(T/SPA>DAD5EB*55%UBM8Z;'V EMC3:C3 M;(#LWKLRA\BLAT MRGKF0E0(X"SYSQAV"^)8)7O@(&/;#42HNG5P^2U03J"903>C+UODF1CET M$[#!VA<-L,O-IP &.VJ$^:]]6U9BQ2O>^S0*9Y3U!QH&-$DV6)T/:RKTS1N@!31AB6WKT1!>@!H" M-40#-<1H$W/,T;RN%?*?."DVR[SBA?6&G-4[DE6OJ8&EWE:R/\_30XN[](* MS1IKKL3Z"A.)0*X+,QVM6915**M 5H7+;+'#=A4W?V1Q\"E$E9Z)%O8%/\1> M[G'[(3'S\O)&GR[B:]LQ[)YU?VOT[:[MW SMAV'?Z=\\V&;OKMM_N"BZ3ATA M<WXB1F3A-.#$&6/SGT M^,5U=BA3(VTPB_];LOB;SHY,ZZ(/QRF79KY<"GI+V<[,PWH[8<9[\RVY=([, M*G106K*^RDF+2R6^/SDY]B5;.E?&NJ[*T%@D:6:(V)DUN:&9N"JH4 \/^LQP MV)=+6HY,?G+D^+!9)&IWGDQ9L+0M962S2(18.C^6MN1\P$3'E>7C9(&X MIU7Q1YX$KQTPS%W?2@B=2JT]&1*>'#/^ZM-8EDE8(FW.$05V2<@+9^.%+O(" M\@+R@MBEFV4VFZ7RTYPN!T =:U4NE818-G=U80[""P$5@7 LLPR"?V4 M;IB-TS2J5//!NUE31. MKN>9H;A/)(O+2B(2Q(2'7ESEX6_<RZ,],ZHAGZ3$.K[&Q';RR)Y8?@,Y M+KL5U)S83I'&99K?0*(REH5T\DBFJS>4-JV5-I99YGP5I0U*&Y0V*&W>+&V& M*&V:(6VDA9!I5U&L2W$0O:DVTQOB>_>D&]V>@J)! ;X8O=NTSN2+WET_/UR M3(9@W4K/0ZL.JOCF_:PT%+=AU[0[SK@/CKB5>GT7$;7;TDS4V'ES WBK(P$& M[+8Z8+=&$ATBNQ!2ZL7M(J2DH1>&[QY.JY;$)6PX(<#P73G#M,P>QBP>SB:5 MDU\*_R)DBC6F*.,=B4R!3*$P4UAM9XD3RI].F5O+4A=*)\._.$9NB0' MO[0Q:Q'&14J%2-,NHXX0D@C)VHXG##20,%878W4Q5A?C64X#Q6E#DH=28@D*890ZBQ+'1MMG89('6DA-!AV MRKBMM I#=87NKI;FG4?>;@O=/K6@]A\T8L[;Y(EJ[H0$3_!J,B&)1B+X M(@QB#]8"]N!!F&A32@(8Y#CU^:\C"E_"3R]>,M%^_[*I"K;09?N#R"Z.(MBA MM8Q+8F&58O:JWP;_=Q+E3<^ EE>/$24_KL@81O*!^"_D-88!O)]$&6&JF^WV MR&Y2">ZU243'GRY^B;O=AYN;H=$?W/2L;M\TAN:U<^<\/-Q:]]0LQKK\!NLY\(5B*SQV3:8'1DR_T:!1-200-:.)6%<12"&B8NB1.M&\SZB8$R*)K+Q//G6CA M2\#D%M7^F'@^&5%_-O&(]N"_TDBXE+'?_LTR$&@/)'J"EKB08'(L()H7++VG M:W_0((A?_6>0=_ )WM>U1_KD!4S\L:=9:S$L"S3\WY1$K"7 *@M#U&&X? +0 M;0+MP"#='^NBL=T87?C\WXMPI:ZXG837AV=K7KL_:QZ MS-.09WJ@+--#U0-G22/$!; -(K,8OUW5Z-UP.B/,<@6UP<4UF5+&?EXX8IQ5 M]82*\<)536$A2$:@$&$>+FS""(Q=,#N -8W8#'$1@\J*2. **,'3292Z21IQP3(!?0G#SGV;H(DPC;3?;V[_&8!D MBF+BP_M/S":(O>^-_4" M_M7X7YPQ\DE>E(>LVD75[ V1=9%UDW>:QKC4XPIN_WI61(K93DF5R MS,[)R \&A:U)@_[*1GRS54+K>/=^G>/FEU\B6TZ3I% M<B9"'B'?(LB;_3H0+ZV9VNS%LKJ=ODJKA4E,]I[%RYG$I'6QN^>,K31+ MIO(",3R2)F'^A5 7_!N,PVEV9QB'T^HXG*J+U[?I M#!VC<# *!Z-P5E_$*!S$ D;A(!967\0H'(S"P2@<]?R!+TV]YZ S?^N5&C)O M,YG7+G4?A\R+S"O_4JO-O.4X%R-Q3KQ,EE,JBWR#)2Q&XF DSB&F1[?422$& M)JA\J:(\Z&T3 ] 0]&T"O64<7XFI0:9JLQ?+[':46BV,QME[)H_1.&UWS;TT M+6D*G:%3OF16"G*^RIQ?AT\^\CWR/?*]U'QOFK9*\1Q2P16#<4X?C+.Z9LJ4 MBSV4 .@8]7^6#6L./43UJCO >5CU@1\R*M' M/=+DA=)@>TTNWE->AU+[DXYAA$FH_0YKH5F\W-0XC7A!J1&-WC?]?M>X'PYN^K9A#RW+OGN KP8Q]@WS=Q_-UGXIUYXSIB:JU MHM+?J_9(8O@FC46QN/Q!]D0F/WCEN#B):/ $4I2U -^S&G&\>A\K(9HN"HCR M&J#:"_5]]E]6?2Z&YI-<;-%GXJ?SFG=I )+;?V7BA34OBB0NM];1OD]@>/FP M]\D'P^:Q6F[Y)X K)E%E%6#I#UQH:]5'(O$X1"DPB!%VOC*)R* M\JADQFK/7GE,XL4@WS3HE V B<&L(N*&F4,GO EX#?24Q\)&8?Z4U^-S0QCK M_T3IQ'FY53>\P+GFF<3'FI/Y"FSU[BL2<6U1?9'/-)PSS@0?Z(H,8+*,Z0JU-WP3,Z M6T_6-BP[:&+>]KS\'S07+QI\F8#4SE>:J0YX:Z&+"N#I:%^7&V13N E)-&*# MNO. :$D8<7!"%T"5=4 #PK*>J"!0D>=+-USU67.\U"4# M-L0H[X>1UD_EK ."&COQ>, M8%@19Q_B)Y,P?9H(-LC6*1PWEKI3\LJY_!'XG?.:_YK1C0>\ \ECD+8^F4\V M4Q-,R"Q3JZ,UUK+^-]LE@%RA:\5-*UX"$)\!98H0J 9"* %0/:9)3NF\4'9> M=95Q]R,%J-+B6Y=^&,=_6WN9:3SH+@I]7VP18$M M:';!\4^@JP4E6!@LEY8WCSM:,]<#/#F_+%8__E$INQ8Z91N151=6GG MFD1*SBYL\HRB;E(TDMAVE!5IYM32Y[2*<@F2T7V^)LL6W1/?5":)S\T#0+[8 M]W.C2!BQO+@V"(XK\=='6^O^^L&^O:OTS/ [%[" MUMQ M2++889.U4[=M,&N JF3;&## ?;IL:*_)@O"-NFYEFQ>#G>6/?(/\.Y#WLUB1ZP,L(?AZRXE-@8)+ MMPP2IGO*LOX8QI'9FWH[L@9EV9O43:BD3F>2YGPZVL41LSYA]?5CO+65AL9; M$X)A\J=CDS^=AC!R)#XIF1Q*.A+)FC!(.D+)EUQ*.A(AEF3 $LHEQ%*MKY8^'!P1G]B"K"=- MTA_(I$HRJ:V;UNJ-'C(I,BDRJ41,VM7-M6MW9%)D4F12B9BTI_?ZZIB[4ETH MGG27N[2IK- 58/[7H$5AUZ4N^AS$)HU7(4 MH1LV&F%2&&$;XG4OQ3';WW@H)P^M4AJ,E\Y1]59ES-%XSAI-*!^/7[UNF7M% MU+N(JWUZ=X@&'0*K#AW:.UT1Q+/J4'4-P>5\+$JCU=3-4C6$4!"B(-P/K6;M M;!%:38&6I=N6@]!":-4!+6O0**FEJAEV5TB"ISCBC&&9X&,49BC,]D++'#9* MF"&TF@(M1[<,/$%#:-4"+:=9&T=53;#K0MIAI1%GZF8/[YE0F-4"+:./UCU" MJZ93,#R[1VC5LW'L-DIJ-31UY/$F&D\4S;W66(+P;S]>BV7EKO(*#[PDWI&( M/6DJTNKU<)G-ZKXI2RM)VY1"5VW<#LK<H MN4^R 4 I@5)" BG1UZW>\86!FB(E^&'!>YY$=/X]_[L3/BQ1GE7]G\!>[:V1UQN'/U$]B7G9V6BM+J67'SQS0&XK.R MZCI+@9MU]>W'JRY*$A=&$J8)*Z3,Q_'/P&.#^);PJ8JZZA&OM3R"SD0%8S\$ M-LX'Y5'H^QJHDDU3Y\VLU5MG7RYHE5.D6!?YGYUO'6W$*MY&L>;%63EW46%9 MS#IFC^VF"8SE<\#GSRYX8_K$+GQU5HF&A3U@N9-0H\_$3QG%V2S2 22 M_^HMEXW/YYB37>=-0[^/U/)G7DIZC M)@#:YO3TH4$20T-977NF_?._BP/UX,7- ZVMU+2\S IH=5-QO<^PQ$F9\UU& MV,2#)P,:>F,&7D?9*2:21_ 42!W1L0_XY(\ /T4$$+@,15'2FG?" MAY:(1O)>",^; QPFNB&,E?W5)F ,0AYHHW0^9AC@C+IBR(O!B7:! >I:8(DU MTDHM<>!%QOYK>DK[NX#&GXRV.9D*!%JR3]4M%6Y9%]LO/;(2U\-2-:[+O57N MI^K[,AH]>ODH=59O_W-=^IJ&3+>^6,,3 TCL$$@HE5'"();FPA H.%5Q]"NZP",_3[MBJ]\3]DS[3 M(-U7BV&?W%&=:?"^$1=:K86N(XV69'-5?7XG9EI<2UQ+7$N4L4=9R*;L)O+% MKW=>1-T$!G?%8@72*8U.!..3S;!,,.(QXZ\^!Y;>Q3)%,DD"9(?SLD._C^S0 M5G:HH=!JITP"A_4%D(G)_U;F#@MQB&*Y_ 3ZNF78*):1'9 =!#MT+:P%TU9V MJ-Y*<3IEA&L#K10UCUENX0N6Y$#MDN? M<#MAF2H5YY$C!J 9VKK9P.TZQ^>:1^#*!%R%P7KIF)TR=:4/G75SK(D66+6* M;)<&:IU@MT" MD3SF[I9084XU/TR05=AN%Y:O4X=>ZSFZ?Y3QM5*6@WH>YCP MJA:'A-[683[(6A;(T8W^$3']DE7]02-7593V!D?4LD:42F56J(3,2]/JE)&? MI8P(277K^8X;Y,UJT$HQ/="[PR.*#J.81I2> *5#W4:3MTDH;0TR+P>=,D>_ MJML2[4@+]G5>5](-XR3FI1/ISQD-XD4E/,Q@HNK\<"W5F5]KLM&T:2V1+QL_ M/UQ+=>;7&AFKIA?P'U'X%)'IE)F[S-"=12&K7L]*0ROMVV/J70<35$C$7NI MR]+-?IG#5X16@[3P*;UGAITRA2.:YQW3 APJ(N)LO6=@*"%"JP9H.;J#^4TE M@U:#X71I#CIE')::ISWW[T^G !:?-FZ+*I)2:P%-7L+HA[B445L$#@&(2N MI$J_V7"][)8Z;58OTP'"O"T2VM+[I?(DH81&Z)X?NJ5.!!"Z\D)78;A>FJ5. MW-4S+@YSQ3X'V&LDA$B<%)8/3E1;EMNZ;9>YW6RL+%= 5I\5FE+$GC/<#NTZ M;!!,DM 6 T02(%^:$IU]R)!4 0]&9!3[)[QMUJUCDC"A1=(V:$HBR/OZ<%"' M)8T6"5HDI[5(!ITZY*]B!HE,ARE'4&G=*X4_X07 8,F'*_Y-993D'Y>S1EV/ M_I/&"1UI]S>?O]]=2\*))T+6!GK\I48*2&#>;9AQWT$?FW-*!-2J;6)T*6R, MC5*@CCN:9MK.*"(:(2+J9PI#GMIODDI1 :-WDN"H[1O8UFG3,\H&4[=+A:6B MX8Q:L=$B'PWG53DPK&,#C:8S"HD&L\5E'VWG/23ZVR:SN8,.];QFGZ=)"IH^M.(('F5._XO_T=P9?YYPZ!=&B0T6IF4[P7T:B+Z M-BWCW2J-!BMD=/+C\J4V*R.%&_IA]&%!?WLUH(#_.XGRIF?DB5X]1I3\N")C M&,D'XK^0UQ@&\'X2980AFC?Z=!$_F,;]\,:VK<'#=;=W;5\_&(.N8=E=\]HR M!I;#WB%+%*V.3,Q5W1N_;J 3J00OVB2BXT\7O\3=[L/-S=#H#VYZ5K=O&D/S MVKES'AYNK?OK!_OVKE*0?F=(U,*Q=@N_ 1 6"1'(P?@\DK"KC&CM1M]OU'^F M3+3H,0GBJQB$^'CU]64(BA]92Q^",)H2?YT0?#@CZH81OYZ!YP(*@_B_WG]3 M;^0EKSQGQ"V9>2R?Q)\T#M/(74T>\0:*&"L4,0Z%6D4L^36-M,_29 M:LF$)-H+U5X\WX@=4?@VHE,&3UWS M=/&>6TL?>3PE,3$CU1^"&91&'Z-!'-'S#XCQK] MZ<4B+P@\KHN76%_/Q&=]\4%XP3.-$][W1XT\$\_G\P*=$X4O\&ZLI0%H'][K MHKV(PBRT,7$]/^N+M<6>(8_LJU=&C/ Q(5Z@C=,DC2B\#"0(8+IC+R"!"\UT M &EC:!H>_>LO \LR/GZ>SF#\,>?7K__Z?'=E#ODOYD=M'$+;@"@&7VADY,5N M&L?PH5,:I:4%8D4H!6Q-@4"<2$5D9JL@Z+B@?D2?0_]Y(_D%G,+IE$:N!]29 M$78K.Q-U/.,E8,:3,$I6T5A$8$>[Y@N0D[6BR?XC#:BP/&U#URS#,BKN0-?( M-$PYK. PQ>,1W^,NQ8&H#'!]ZHN.G:6.V-MNH^%;D^]O(J\NM< MLE[/)6M=9'BSI7I*0MR&TQG\%0CQ_#NPS"W3)W]$X;,W A@_OFJGI-5VZ5SH M8VE'.C=",B\:]KDXB(P>Q3Y-0QSM\_V,YE+?SW[]=&%<\,\P.3?__'8&>_%& MR03^A-EGFSQ8+9_,8OHA_V.-32[F+DSSQ 2#B^T.3J*+OO7NX\7:'C;K?L=/ MNW[;_E.MG>UWXLKVXJ?PTUJLYZ"L:3 X/ %%7Z;<*&O"ZD@*?/-^:E^8NUFL MW0.#COAFC%D-&A@,I9SYSA@,4QE5+L$VG IE'F])'32'AWT&>+R!8:H&3-&& ME,Z+^JRGN.U%A+G)A_#$&D.&X]JBW>H%L'6A)TIS(\?DR]SQ->6RXN+7H>X< M$Q73L"NY5E^Y(0O*R8*FH7>/2=$J&0]*NJIGNZ"RBKL?/,?@A')F&,*W_ M\2^4+FO8T[L6%C:4U"QO/+1*Y3!%Z5:Q=/L]#/B57CPA$;UZ)#'EET L\7\+ M!)QE-@F#*-Z: JRN;3<)6*H*M]L)"9[@$2\H.C?$,*85.+$>9L=W>D=7_-DG29RNL_(*$1D\F)# M0=!B06#URYR/-5,0[,I^D7<@>U3R]PG5GDGDD<"E[/;5/?PBE@=IPQZOZI#6 MV/M9<8LBL76L419IU+A09^[E0R(8>1)R>L=DRA-Q>R$+Z*]Z/L6PBJIF\$)B M,#F]*0"-I1<7V1/85#R> J"8 4 + _Y+XDT9]. 7%HX]]OPIQU]"??KLL4P M0)9X.8-"/ LC@"F7<_ #]/E"?9_]=[U!XKHB_'M&7AD#"W3#MU$*A*8_F5L5 M"]M^F7CN1(R?@.0B/HP_'(^!'YCIO*/=B+K4>V9--S=E 1,.(^I&E,1<.,RV M')[/)0&P[C*OK3/'/C0S^&W'"TLK$?#5AR&P[TAK M3$%M$%^C0*@I8;59%\->S"9K.YEXT?S]CK;MIF Q6='AA/AC]@SOD&<+(7X< M9K"DBUY$LGQ 2MX=^A8\NI:,<=734QMC]SSRWB7?F>/2*6&^^4T]CCMHL<\OR M+ATU\,DT, @=7MMY(958OH\LI0]7%R./);Z)L\0[,P(6*EL>EO$E>/(8IQ?, M*+9HK-$D2MTD$V?_#(!SHQC:NZ'>?]A*L]1,43)70C2B&[70G/MY99_TJMCG7\2-< M<33I#YS!FGF6@XCO'6..+I F['P9S.);;NKV%KK&BAB)?<%2'C?!1;Q9EXA<4EXPCH@0SRR=&7\H,X0#FKR$T0_&GL1E M^;387GG;'+,Q=5CFG+<)Z7F'R)7(E:6Y\B]FIY_G!V-X6]LI"#R*V8K<[D8[VC5+M]Q!XR./1&P/P9)S,MG'XPO9\0N- M6<(6#HV0Z]^- +F,YR+A;V_3EE)V^&IU^9):A@/SK7J6=FVY2K5+9D<_P;967&#QR<;Y70([).:[95@\ M=M'UMQ6BW*=1N)\R_3EE^!]5$\?L#*0DSC=@ 9]?K^PCT# CD-WK:,!(7\AK M>_C&-K/)=\WRTF\UD7KWQ-+O =7K*8P]SA!3,J)"A1:T*D\2S8!5N7 Q%MO MRF>SN('E5W0D\E]7S<[\T+*&5.-_&=8J _9*O9SQG?XZXZM: V75V6_T]AHH MIS *L92)W/H&C 2>\G=N)9 @"%.P041Q">I3<3D&6UGZDV7C9P($?@AG^==, MS-"I1A*VW:S!)'-.)5G8<1W(D!X_;DN?@/*<*LW=236UK 2@<$(JMRF"L(:S MZN4"%<6:%-D5_&A1VH\P6;PGY)',9[4^'P MQ/[K92<2HJS.E/R IX7\X[6$%@:'^UX(\7C-G1O'"-"#(7P/4#P?++[\AS"<'N MXSWWX$N(;^Q\5ONSL(:,@G?9&5QS[R/NQV.F[H$E_D&"E$2O0M";_(2SKW,, MW(0D&C&8WGD1Y3 KW)**>D>,. N YV5[-)(FDS#*HZ*:O\ M5$_(EU$([X"4$$(-&J8_9YX +C]AZE1-\']R]$SIB-_[\5"S@E>/XA0?(QR"S=^AUGC_58 M)S#FC/+<"%F0;93I]K7%P_N=TUBY':VQ6N+?5+BW52UOK=XPK[Q2-500U*>Y M0B]ZQO\F[GHRF7N#%2::C,M-W6W)=;>:#;FCN;H.=M BKJGHO MIAHVX5ML/1[WP'R6B&8:[Q8>>9D#WOP>&A!0M7PP.D.K\3/G9#7X=G1O@;:-=C_OF99E>^,ZCJ?Y.L[)T8=^#0[)A:5K"#LW MNW)'1%[=>ME[O[ 'SHHO3B1?/!UN0"XNR MS$PR9",659M?YR-;&E)>#%X<"*3<*1HL0I<+J=@#:Q.(GI5J%_$U\]"!E:+R M,))Y]XN'\GP\<:%*]R,-Z-@3X:EB$MPGFRM5%G9*_5F\U/V\^C3Q7\%Z$*8N MT#$7K"( ]9G%^_NI"#_S1C3* A6 7O.!C8J>H:SOVKA6ZAK(=[F#HQ0,7.AC M*8.*M(6.A\/.P.@:O8%E]8 2@^YQ98_[%]NS>65ECXURE8CMO7M-;F8HJF#8\&/)J8> < MB1\%4I6U9JYJ8O[BU\P^+Y%5K-(.3^$J4IQ<7KJ$+=U8C3-;* M(G(C<&@UR\Y7A_*#00=+69_=GCG@C#8$$^2%O&IX2MO"N:J)^HM?O_UX55NZ M-NZP4Q'"#SM6DPC?UEW\4K%'W+V?=Q.XZ4J\L9O ]BR<@[OW1MITZBA;T\3= M^YDH;^/N_?QVS+;=.PML7WA'MWP+VZ:YJ@GSBU^WU9HYNP7_V :7 +-9-],J M$5Y-):OR84(KMX(&[N&;N7!F9TO,1C,7#O?PC=-Q5F\6\J7,H[$30N(LSS0M.SB$Z]=,KR7GJQJ/*L:V/B15E -1FQ MX%V1C9.GLRPD;\O*0GM9;M8)'3VQXBIA%M>NLZ)RK=:;EV8IL77HI!T;!&P2@/6*N6;)"U@N1YZSY/"S+_G_[XI3TQQT;KKBV;DEOH6 MNFOKP]V4Z\5RQ.)G%#]8D\*HENF[XT:")9U88L(L;<[;(<1:6LVD)9R5#@8/ MNSW9,_*=:82.2KVQ5CNV$$6J:TL17'Q_DW_S&W *4"_6+K/: R(!Z[RBZ&BO M:_3?-);1D&?Y8PFK&*/P/*Y+Z;D*+;#4KJ)BL^>RE--AQ#==$86]&.S?\MJ5 M[+%O][<=5G]\4T*N."N6*C+*LOV>'\;I/(LXRRH!+ZK=L=>>.^B MZ0IZFUNQXW9G4IXWD.#K#FS_S'+\,BQ M+FK"[!L=ST:Y:%%HHD4M:E%S+9OHHK2AQTMK;RY$],KU2$R+F27AOS\8'_$* MV%PUP%]99T\T8#.#Z>@QL0V!AIG0*6B)GORR9(\OAN"!K![3L"R.5 M+LI;K+^V>+90>*$P5*9A<\W'A[LTCDRI+I6N*-:@4+[8X>JF=(3%#IM8[/#< MPE.PON^1QZQV6<:>7E3D:U 9N:8(E_/B"EMUA;VY.)SS-^=DWYMZ!;Z=DI_> M-)WF:7%%)MLP]4?*$S&:@#OD2 MCB.2CE(?EI"9Z\_TE3_&L]O&^9C_V?G6X1*$S95_\,E+1[LG>\?PXOFLYMF4 MY>>%_U%>,4IC]RH^EZYY&;G9_]_>E3XG;F3QS[M_15=J4S63PK8.!,*SFRH) MQ(2,;1S,9/-5AK911DB4!+;9OW[?>]TZ.7P! V-7I5)C0%*K^YV_=[ES6DVY M VY![@US.D,T]KW&B:Y)\W144CG1ZN8T!MA3!14#&U_4,)D&6:6D*GC1PGUN MBO=9?3%M!,B:,Y$BXHS39PPW2QLZ3"-2\-Z%MP)](,U,(X$,/Y MD'!].61B!;/.<<84FH#Y1WT23;*E91/=>0-J!QT-CR9N-)TO#.[[M&2"%4U2 M=G.-\#_11SRX!1U$,Z1D\VJP0"6S)/DG3!+OMTW _ MY&0@I^>\*>[,S4QX$C$O//!@*>HPIYEN8U;8^AZL&WJ(,&6!HJZ!+H9Y&B5! M#=1(<]."J1Q,F0C\U3PI]>W&!R5H^K8F!&_A[&"YVQLKF!DQOIQ2MW!,$=". M=R<-!9"ENSVKPSHJ;5L3.(HGA4K BQ/#=@\1)4X=%RT"LN;U,!Z&7.0PHE%,R+ M-4^KP)UA$P,9%$_AN97R3X#6*9/1.:R[?>D4AF$VPA.VDDXCS>KHQ9I$,B#A[?RZ:1H!.T"-3EL2,X_L3H'"9);X,ATQ]U']WPK9HQI;&OZ9>IT%V4?)J@ #2$R/>7 M>?6@ SV:(9QAHWG,F%XM!SCD7H_4IKR(M$>1G\)%3T->%G;Q&:#+PK5>3 ;6,O$Y+R$:6B&;'V*HUS>^9CG(;"%P"O2TGFW*YOC!ZK-WB&3' M$$E^<%U9:I0 %%*O$?TRDZ;2BBI.?2OJY&71H'YHUM64U=!KIZ&[>UBFC1=KKT")M M'5KTS)FB30SA#F"'K:PB\/?9\%:0"1Z0 W8:GL/APDA]\J3YQ(U2[J?1N"&& M$V,^+'HSF<0 QV@J$1X)]X"#3^'$L?N-,YYLC)"/KO#^1%X4PD3HZ$L'$#WV M10I&(7S' QF$Q8GCL)JXDO+;8KHOP5LAG1)RH10Z^/O-1L/!$R)YD^G$P11I$5 M<3<. V+_+*=KX$6#V1C]RT&"[N8X]G[D#4:8K#FF;X2>0!0 =A?),-M?]SJ< MB9T=N%%$,E>4N*;[*L+@.>$@CB3B,JO$'7KHWDZ !G"+R/ 0+Q;#1HBIS8/I MS/73!8XIK@UG&HE?B^!QMB;QEN(7\BS2#0H%<7FOQ*"_-]^T$29@XS B=3OQ M^93G\)=$&^5*B?\N"(X2?R3CJC%3 -;M(7O$;)#('PG.O(Y/*PQ6Z5)R.QX< M9O###<[=P+VE'Z203BM[#5RJEVT_LVDS.DW_0RRNVFN@:7C8_8L'FV M!?\,WC% ^NZ1;$(&;R/GJPNQQ3/#,J\O+* S@WP-!@@?+[6D"O;DF@3[5232_G78BQ_^3PDXL(ZL? M,R.WW!OI!1FYB8':M R[5JLK3MTVM&;#M&MFM6FUJXICZV;-+O/;>RKO :3R M[K$TZ_2=-";W&CH7>?Z51PM&>%(*- EIY@4>6_S ?VO/ W)!&C1LG MYCD?_A#&0.)]1#P7B@K"/";!!B,77(U8A+!P/U966.5EFV,TFPW%,-2&VC(L MD&IZU6CJ#4O5JEJU7E/>GBV1<5_UE#6[%_U>]^R*..^RUVTZ+62V;=D3N\Q@ M>2XF$6+45N3G1_S6C43P.O."T=F-0E\F($?A@ ^Q%G9C6V7L6 IU06AD>0G\ M@0]F5'PA7B_Y/'-XPAM@1!XA5(#V1"*]<)>H6I*0"+A!($%#%$J/;Q_[@,*, MWX@(38#((?$Y>L:L-_-Y+&A5U=TCU?C /]+UJC$4?WU$=T[ZA)B/+O\IHW2(4U/ ;=R-O(G8S8 MA^N/8N5P_?J70L]=O%!%E"L\8=?N452F6[XU;W^?^56J \J"D,"QW"V&QYZC MW#2!ZF#=I#ZI1CITT(J#U:\N26[%^^=A$"J0" )1P"_0\Q+AKZ#KX?/I6L9R M!@3D#QF0<"(U?$3A;X#>89FR.D/\N(#$(XI&M,Z'5#-4P/[FS/>^87X$0:2E M"RHDAIY,()MCI&U+\Z4-3'Y<;[=:;BC["F_7KC5:[:92M6S-T&JJW6XU-'!V MS5I5K]FJ\>[M'J"WNTA_>V1Q7UJ]/NMT3EFW_YO38YV+=K=W#@YN]V*UWU)5 MVW75,IQZK>D82JUMM=J:TZA9JJHJ2KUIOF6_13UE9\YGZTPX+$ZK<_%Y_ W[>23E37<8C,4RV#S:U$$@2K42'P^1HL>@'?S=X[2,*TB,0*RZ M';)S-P)_2"0/:LH:4JXZ51,DIF.W#,U05!/H5W&,!JS-5A6]]49A'F8LT3F' MFUS;#=CO,Z ?K2[H003W^7CBAZ)6 5P4GE7'7$WY9 04;Q\S>Q9]XQ4&/J,' MFQA42LG'2*(M]\X;LC/,/8>+*NQ*Y'@Z*2[R)Q:K7X+S34Y4KA! EIE3=0"Y M:.Y84.]R%\N+V,1W \0[(B"&* DBT_?GD5RL".VCF^2R #8(O!;\+%F6-;SS MXE DL^(UM.@G7B-K )I.E^I 1%LYM]"<#7YB@X0(<#]ZX36/<(')[HD,*KQZ MR1;(%A;I26 F7XI32+#F=Q>$131G@JU56$T4SFY'+$D93AC>2% /415$?J%H M?73#SGD<8]L?N5F4TX5;(*LC,"T,/X;_2#!1.@J<-57KW[!_Z892 :)BUS/9 M#23@GNQ?!]=?<]$HPA&F?6"ZE'L-?CD#$A[C,0'A8..H%*W ^A \%6":>=+-#6M0TE0DF?K" M8CY%=4*IGZOH)#NX5&14X!X3F2PILH009G"G4Z XCOTCX,$A4K#L;AB#XCI6 M!1RI'&NEY-8UJJJN&HJNJO5653$L$Y14VW9LQ79TJVW:K:U:]J!R!D?P600J M_E1N]![K+V&*U4Z9\]=O';O3?[D5II0V1WDJ>>>>L="*,3]] ?_.+T*^;?Z9 MJFS?^*QNEL]@*=&8$FN1DNZZOF M'KV=76CQ>!!YE#2Z;[.NUL"B92TA*B% X.853KM=U'!2L@)9F!-K^3>956 MZLN0B[;H5HK48.G;Y!W4%_$7-EK^/ONW>6;3-LALVCNS[9Y2MA"W+#*;MI[9 MRJC,.ZLM8[71=#HY/3FYO[\_AI\=WX9W)U8T&($G&I_PX:T;G<"^N2>J6JO5 M&NH)W%'^4R/[1:V?\ =-4X]T7=T$LVK:.Z?^")QZE>M2DFN0&22E],2%RUO) M4O>*FQO/]Z@6YWX4(OZ6?4\.Z12;;,+S\E^D3;YOO7A*L!E.S4@Z>5(N"I79 M4-$8BHYTU,2QBG^7VZB\/NKPLF%E/XIHX0_ZQBQF77VN7-C]+N[+4E>B*QDE 4I+.YNYT;4; M\/BH^^#S.>68$J>D=([ MM[SD'#'<> ,V*$V[6=Y]@9)BED2XGVE:3D%JRX;WW@,;PT)&L;0SL:\72UIZ M56 5ONP9*)BM:$VGN=:PI+$G\[UD0D3N'E02-96).@'J%KARRH/8PZ"3/8L] MJL_HI:'^,[CI##OG?_#^LGMG'T_A'Q]E<#HI@6_F2^"ODBU"WN^ ;3[FG^": M9UR$4>^(CW!1()=RMWC./3#2WH;SB_'*N[47VJ+I#[L:<3Z%GZ__=?$Q6:J] M0[%YT:'RPYU5^Q2$V($RK!Q*,V1L0X3M3 MP#;L%JK%N$0)U,&(IRLRA5KNU 7NP3EJF!,T++53)5G%AN%@ABQU:"[ZBS?K MESV)Q>P%/WR76-,K[2M4#E-O.J,&0VR<]H@1E4DN&M11EO@51O,LCRR*4!7A MCQ\=*/G$FHM#KPDJF^(OKPE26D93UXV:V51K1JM=-PW5-)R6HYMUV]15];TF MZ+TF:+/I;5>=SQ=6?Y>U]GOT\M*K.IABR[+DNG;F!.XNI*#TM6,?'7(L&G:)"'9-/K_G(]6^21%A"$N4/ MJ(_&+("+Z'[N;#H*(WB7X=:R@TF-[B!Y,O?(HW'X/Z&^MY]2636/Z[K6J.K5 M6@-4@U$WGI%A.7:C6R\0[PU'$28?"--#>5D&IKDZS5);DX&IO" #\]U\W"/S M<2_AN4T[.=.ZZK-FMW?9[2VID]T_ I9R"_70EFDY%1+:3V_FM??"E=\" M]&'/3]_%UMYB79L6:R?Q"6M9%QWGC#6/V?G77JO;_++O@NU=,V^[MF S;REY MA2SE!4;9&8FW3SZ'LL M^L-EVG%M<7TKX>T5>-]+O;I=MR9HN5-^NOEA2?Y\N\.27NQ%:POLK:V%;%XI MDMY6@ZAR"@K^_Q_)']?A9ZG\^Y]2-U/]_W.AJPD<_G8- /8#/U#:%&V"9%*U0&/0CA9H.R89=1&F MD\K&"$L43#@%!/CX!<7XA,7X!)GX^<2$A<2$12 S@.@5P=:]<3@ 7A'NW&/Y M%=%.W@!L)1("HFT_27ZM"P'SS[H0K]^_;M MISY"145-177DX#Y\VH8_3P3D>_>24Y ?H* X<(B"@N(0_$-Q:$OEX/_$ .X# M.+@;G 6OB B8 >%! J*#!+ANJ&)[<)\(I" O=Q'@TW8%B0 !(?$N$M+=9'OV M$OPK$XH0T0_F 4! 3$!$2$RXBY1D]RZB?8(0\R 1\7%*_EW25XRIF.UO"Y < M>A:9=IZ%E5JMV$10R,&S7H:4S4]]NF\&X2A\^'6ZUXD+SS5,93]&841H&C3[ MD;,9=TH:G;[-R;&_B+[[SO]3T\!\3&9I\^""EIGSO8#8K+*6H451>6WSZ_<# MX[++6[\O'02$A)"WQ'B?2$EV">-=.,Y/20QY8,],M4O@]K-#L ?%:O73@JPF M?0Z>?C+JU A'H1DV$M@!TA/"'QL@)Z)H3&4U13#(_AT7_MH#]I\NX#K /B+\ M/0\"*;"@X:?(=HK53U%)D=5/S4]1?72RVOQBE?-N=BZ-.07"R\/BSJ)S$6L/ MJ,Z%5SZY$D97R;72-TN'R?=F"179C&5C>,\.]WXC M3=5M.6EFG]!U-5%7?00AXFI2OJ=DY"TJK2%(QK3KW1P7Y2H*]QK[ M)PE=_5-ZV9;/E/MK>N+B:WIKL7>NC!BPC.. @5V>$VKA5"I;X+?VVM6CC2'> M-A]6-3)#<*"/VN+[&8X"(:OWW1$YB.)C7FRF.4%DSTJN,I[>3/SB5)?"J#.] M6MK4TC$S&CF@[;.8N=:V/[UJ'/&X?2Q[/L1Z?D.L%=TX6^9,(F*M9TTK+/"E MI*+GRT;1?&#P D] 9V&VV;6SJYBBXTL#NF4=>^7,E)_CP*'OPD73#\W,]?W] MQK//-$MO&'BS%3XGG3O4F(&J4XX8QH&/W!'Y\JPF+%=>D3UE+,BX76U^Y ZF M7V DR_<-:\)\.5(\#B'.=]#/RCCG("F&O//^%*?2PT,*XQ7DM]S>L/I)JP&V=AZA4,]JTK>E)\?0D[X/_D1S0]IIG,!^CN?36B2N1/RN?Y8VF M.K>C3\L5WTOYS)V3DAWM_@B+U!6G;^UIR(;UFX3T=VF0%(XV*&^I):7'[(TX M4$+C$;CZ.*MNY'38A>P)_9ZR&1VWX,J-V;+#D]@%?Z.5Q/JB>JG-+NRFHF%= M2- +B213Q/T1)1S0E5IKRZ7E^ZS^K6'1>_/!M/6&[NA*4&H^(W?/FS?);MRW M]E'JIZT9%Q0\=M*?P5Q,O3W,U8K!GW!>QGJ]3%S9H M4MUI_3'8&?^ ]P7T0&/0!Q 40XO"/*NFRZLAWH5 M]H3Y/O2]UVJ=GI^X)MLI-5:TLN)\ZM3@*HWF:J=O,VV]1]K7QQMR-%>:IX.5 M*3JZ:U$Z=NA(\R$<\-Q@'QZ+6N>0:HE(-H]J]VUT=9::8,AO8C7^^NX3.5:W M0NKK3'MF;VY18_:\?WI^2F+D573S+8'"0G?+ZH*BN+(U$6X!E72_UC/%114% M\]H.2@9A-.NF UIK4ZNEOG?='G)]*O^4TJ&_EK0P>Y07!\X$GII/399 $"6J M+V#'W(6O!+Z0JMR0/Q:18?J,W,DHVE>%'3NTZ>LV;C[,L<"_6=_*H[)N46\0 MH2XP>\RY^]XJNNP=Y5[NP^FO%@\_FYJ?2"^:B(YS2_DN'H>YNKYX@/&QMVUU MN"B_CQOI8OAAJ>6BU1+_UCPBVU'BS892ES@>/4[6$5N1567OPIC#VBL1M:Z/ M4I>+/^=-O6&^/?YYM*ZT+#E*I4%O=<().Z2-4+_:XFZPNN;KB R3&J,G+_4H M;!GLO]6E7%K2.8KP2%5V*U)$Q_N%2:5T.T_>7W!=3S)PG.0N*[:@"T6_FTAM M-&M=]4T.C]D,[VUP5< !C;SD,,1HZ^51D?RFO%6Z,4G0;2TEXY;U5MB[VPF] MRDG'N5ZPR7?RDW>;D9;5FO*L1$IU!6-"6@<.W(Y:>&2S7J5K%;&<'>KQ/*R! M[%G]JH\6O0?;[M%E'F+$D_E 0-O,S;;Z.6,">JWO1F;:07R MZYII 1L&V0F2C"%-LU-% A5TCY<"QME';'%@=PNVA*>&[3162ZQ<=W1?93G4 M>AOBXF0UMKX@U,VKF+E:7-%Y(Q][T7#-G;?>(W"#OK:H>72X@$8P07]73B9- M9NPYQ\V[U H1WU%.3MR[/N# $\/# :["I Q^EGZLG1:R&GA69EFUR3?M)53"GHTS" M0FJ^4Y*[]Y+X"@YL',KC":Y+6L+HOQG-0O0OF'"EA":IVB999CU)E=LHW,"! MZ'F/^^M&!%M9+&:M:S.Z<2"D^D?- MYX*P7UOUZ_-:E<=N<-6-!.Z=Z;EHJL!MMZK94>XVEE;T&0?B%56H%QX6&:TR M2++5KE9WUAH:G#:.(KDWL9#M$>C<.MF>,(U#A>$1L]%0J8F,T<+D"!YZORF^&S4AQ/TY15,$UC$AF7%NX[-LZNMI; MG];]LE&[/:^0W+4=R329>B*@O+ C*QMZ@D4EKM-T4%=+S7@OB/+231"]T;X MC#2_MB(N*9K']JW*BVZ2-AMP%(]&S-%,Q"T6C:=F6^9/8,T7BIY+%HVHJ3'< M7ZA-3:+7G,>$@C#GQP-8K5\'AKLB"5 MV*MCL) ?^V5]G"NA75[O8X)RONZ^."GZYUFMJA]:)")>UBV+3U:4C8W.%YQP M%7?GCFILIW,NSS#K1=4D6)X:FL&!,MZFZB?H=SYQFK:$!@:1U6^Q[/6.UXLV M,PM,ALST-_EF1T8V1/(Y5U,?6Z-&:1?O:PD\WI^QE[((T6T8$>.& \&;CO.& M_HS6O:.,<_LG)C?BUM@G9D4WXL8WWRUVCWGXHS+,RE;MTTFZW\L/3=QY,1NA M[]NQF;ZA-4))9!1DYO9>^F-J2]SZQI15T4)GM%&S1VI7UQEZ&?*:Z@^.YG:% M7J."C;[3 8)-,1$SB5J][;VHJ)9YC^ZLNO2ISC&;1?>H+]VK!A$UKCT1ZPP+ M2+:SO4V2@8%WZWM#FA+G5^.T\ZK'6P(F' TL@TFPT8+VFRX'=]?@8W93;^]U<".(#!;-W42@F675 M,&!MPTC;JF[FX0+WRZB3"WJ/]Y-;N&08K:6TN$YL-EN_YC\ZTWT-@:UF["!? M8Q^/Z!#?" ]L+W#'@_-$)GR=)WJ#[]]?E$I77V14&0^A6\3*HV-&RH3Z,M7"^BIOTNH[VW0I^8*)^7 < MF-?2\6J0?*-PL$K^^Y MNO>ZJ_%$196M>4?+0,$$U+30(H%J#F6"<:8 MS=<=!X_:M[.=#5RN9,)L/A/#^L](S9N,^5^.6N-L3%R,:]^0T@R_W^%LNU#T MP=4P>R,>!V0SYA]U*&%Q[;@)]H\_=ZN"/'S@]'E%96)B_-YH_S$"/4!$QR9_ M#-Y%0@0\CPW/.U!3M^H>7UY(MLO..25U5\EE/$\,OZ6"]U8'MG>5 .RU\ 4N< MM\3 .C]M(ATN&]LB-61U-&!1P ].0QMV&6 ,4 -74Q %3@ 2RB'V:H.7DG5 M 8TV4T=BG.Q43*P0$'D?7@P-_3.#5-0!$A)W G9XE3UV.](_ZG/>!H/:]G:? MB9.E#<82A3<)EW(B4.RQ-R_R$:E+]$0\4.8XE&.4)4&GR=[3"H M'Q6$ F#BL%-0,W=4_LEQ0,G\+* P/PN73&P<=PJ7S3'..P596YL+.P4HQC]- MGT=8FV\'8GM+K"9_7@:_:X;SIDQ,IF@GDW/HK^!'DG= _48[;_.[W'D'4PU- M%$:.1;/S&M _?O/Z.H(FRVZJ@/BG.X.^0#" 6VG;8&$&A=J M+TN4^8^(4< ,-,W,((X-]$NRK;1%B0P*WJ$( MX'_UH-\?%&'\+_=/"M[F,CYO]\/K?TU$PS#[_SP/'XNMNA%N1Y807]KR;8O/ MA\\2P<=%^#+WM@0<%2(\93>>PT[,M\I'\681 M/^^&3_ )'QP-&F@20P-;@("F,D=H-C("RM E U3 )>A2@_+GH=Q%"/FANVQ% M]??T*VT9_#P__%.!'^GG1 503C8VVU4A,4$[H4P=_V6>0&#X?U0*'ER_=&SP M+R, G/\Y4O!NJ/T<"+!K)(XVE@BDHY;-)7@H$_SA/KOP/"A#"5VD^(+BA5]L MDYH[H)WL_D B03M8FEONS-*RZK"2"IX&E20*Z6",09KBO7>Q^_$ MVK,E#%-@CJ*M.=/_A?H3.3G8;#_&?@G^'RG*CN;(/U!(C&TP&L;F?Z!1()"0 M'O(&1M%104/YTH\)<_P5=9Z'L5VBRNH4_/S_RSWGY/^?E_YR7_W->_L]Y^3_G MY?^?D_Y^7_G)?_ MNUI8\$@ 9D=U\#(PPCHPPC8(\#+*409X'1AA&S!"'L!GD'_JP<@972!C((]' MV!J,@B1\$*?5@P1P&]0/S4>3Q&K-?B$?)-2!5\:5W#8S/#<3RVOJJ".&%L M'J"#@@-$*"!!I\L'$/%F/^A\?Q7B1/2X@*X]+%NHGX7';GUC6.>=#.CAC 0A M9/IX#)*Z@$<"$)CZ"G37G@(0]@+&VU0CV M[=D!\!GCB_<:QLRV+20 ^5/.H":* 'S@:@)?/AB#8OUR4!_! 7$J\U9 :V8O MJ"(2!6T1+:#62 !TDGI"G$8+$KRW[8+]>/RZ[(5'J$W%B4'[P&D\-JN%X?%+ MWPTH_GT*JJ &10=Z6MZ#:I>Z'20$/<=2037_]&](" 9>1X#*VPN_(2$8O,$+ M*AN/[N!P) GDY^!V'ZTS>H!'V ,8.S<_0)S!EBC0NU:"]QK&ND]'\0@ ^5_V M$+A_D0LMXI'ZVB4\TFJQ09QP-0% O_\ B"ES!(P=]B#N83E@NO,(XL"YXR6] M> ZS-1I$]_0"YI(5B!,5OP1./A""B31$O$SZC@-?Y@80@ M7),8, MR[J"_;3U@*%3=;NVCO EXA'V#<:]0V?8()ISLPX\%&.'1">-6=& 9 M&&$=&(\6^D'W&2^E!8POKH/^57'()],=) 1=C!C 9(+ QCAT0GCW\7ZD106CW[69'@,N":U'>M@VI?XB(8. MK. C'.;3N1WK\-I0/"?"&8&/=41MYG:L(W"\^%C#",<:QJU8PS)PC&&='[@5 MZPB)MSL(QSJDPG8[UH%BC7B$?8/Q@937=JRQ*WOQ-841CC6,6[&&96"$=6 , MK$C9CG5H!,#'.&+SR0YNQ3K,9F('X5@'9UENQSJ@PA^/L#48X6AMQ=HK*!'O M 8QPK&&$3\O_W>SON,RXA5RW\.C@O@YQGJ7E /OY%?!'MZ$?+[]]'WU&-SSJV7W HVZ,#L3Q M.T0-=/>F@1?D9D"G>1H$D,H G5?P6]83B=Y +1'U$^?W K58=DAG4DH?J$4) M@\DGAGB<7J3!XU:LU8VB\:@A)XY'34H*R-J,:1/0?%\!IHP7@69?X@X2@FB+ M1J!/MO8;0C/%\@@PW8@%WQ]X Z2"&QBAB0#(YY<@SN@E86!&_WP+H5C :(Y- MAML'DK'8M!2!]BA+NH^T:(,:/;0PW$V _A6P%&N!5@ MW&J%6&X//,8=&M_"4EVX%3X9@?BK@V":[2F(#Q;;04)02[\&DC^7_(9;G/Q< MQM]P*SK%TD]^PRW.I\]"OR$!OF99SWKP-W@(5ES<.LM M7%,*OJ_ DW@5[-DTQ-^'].H3<"^B&^+LUC4 #Z>_ G*":/!XK1Y0K$F!)W4= M %[]_U7<*%Y=!NY4JH!RUT7@WH8$U ^*@8>/$L2AO1L,/);O ?H95^"1LWL' MH;AEJ ,WCKL_$8J;&\]1F--U&KB=R =Z0T+ C9%M!PF!%L%^X"K$^!L2 J:9 M)6"OY+B#1^G/ CMG*XA#N50+[,7E 07E8^!XY#O8O9H ,*OP^"$-8@(W*(7! MGJOEP/6^,=C;E0+, T#08WF@#-8 037( _^540"A0@SAEE/A#R M7A!(ZE.#8+,Y(#V<#(*>,T >O^$V MQYOQ-R0$9GSQX,Y'B=^0$' JA@.?QYH[R*H%K=@(86M,C:^!7VT!.#YP"/A_ M&@;,?7M 8/4%L/5NP9_7E(4=!="L\WAK=ETQ.[CEF]L^KM]PB^/:;_\;$H+S M!]X!,]T/.RAAZ ],9:Y '!'M\P!A'@!XQ1>!*7T@./4]"9C&+$$L (6JQD= 1$>]4#K2BMX=.Q0*$3.0#].HL"(KYNH,09]<^X/7!Z3:T.5QFVO#;/VX;V^QGT6[[7QJ_QMKQ'/3N.]1;8M[N"6UVZ%"K_A MEM>69GX["'MM'C*V[;5I_W6\UR:3BGBOC:US\>'E1CCS&\%^?>1!H6]X;QG:\_#Q\O."LU T[8X0U$@,MXQ&Q+,>.-B4!XF\S(SX44PUA+,6]^]Z2BK,LF@'9!,PCR"W @^?GXF M$1$>?B%A$1%^+B8!/GX!7C[HOP@W/_S=FYB *--V8H;NYF!J)J9V06[[7E!) M@GF[4M>O7^>Y+LB#=C#GY3]SY@QL0T" &Y+@=G1!88QO<*,<67Y8N(!T1#A8 MXM^K8X++QB9H)XP$,_./*MC:[9C]TUC]$#1%[,C9.3G8X&]NBN!%VB!MD2B, M(R3+OR-K]^/]R3\WO?,#>?@ ;4YORGQ01.<_,)B?'Q;8DJHTTMS5S^1510X\>7D7\0A3J< MJ3'&^&^%31%B9F@'6V,H7):VQN9(7BL[I#DSTTXKB.%?/H'N#)D1Q-M65A93 M1#EBC%'PFT42S!"%Q]+25$SNM)SP&5$^&4%A 4&1T_S\IP4$I&7.R E+2Y\^ M(R)Z^LP/W0MHA!/<*7[HFD*ZLB(B<@+\,C*GI04$_IWNUDM)QC;_E0UXB.*M M*%@Z0DWDLCT$U)'VVSD;2R9\QQ$S1L #0H(9@6\:4^9MLN6?U/KO/=_2O6Z! M1/W;]MT2\0O M<\%?WL@4Z6#I_.>WV?&!Z?_D#?^^C?YV#OJ_WT:\/R<9WG^=?[9GQ*TXRL&1 MPC]Z_NO^!^N:_E?SZY8N^G\SO^Y4]I=%Q0\2M%+!U__'$DF2Z9_T3_HG_9/^ M2?^D?]+__]+/0Q8D"EHK76>6DOSE8X!SX,?' 3_\T3X,Q'MI#_P"7[E_ _3 MUL< !F"9B.#@KQ\#,.(^$;R&3\4(B7[Y,HAT-\DN8C*B/80$8"]$)B'Z^2D M5-I%3$1*N)N #, ? Q 2$!$3$!'!'A&2D#D1$!(1']Q%27*5\_8:+ MZ]U[]Q\\?/3"/R#P95!P=$QL7/R;A'>96=DYN7F?2LO**RH_-S6WM+:U=PP, M#GT?'AF=7UA<6EY9/0B[#'\\L(N8F)B$9)-# M]KO/WV9Y1JT6:7)8D"R-M;A>QF&:IL]3B,U/_0CBPLSK]!/"M!HBLJ;L>QR] MGLMA8'\UD4Y:HG?NXAV>.W7T1?0[^"L"_ZW/"$[*:YN=WOF2X.>'# HZ%C<> MO(S/J6@;7CZCJ&OI\C#H36YE^\@*AYB2GI7KH^"$O,\=HZM__-Z@]UMOWI+A MTF1!:\%:JM.4QUBWV_^((*U]X[J\X;KSJ,%*=UABT";16]?OZ.9)[M*G"GH) M\8T?U#BL]MD>I?8KX@U,#>90$G-BJE,78&+1_&A=EF0&WFH(5KA^CU6DWQ9Z*.?3(JB13(K0ZU#M;97+7X-WP28%R, Q^?9*?U\DL.+O=E!B:;5OB'!Y+F"]056MJ3G]HKI+DP?8*PB.60 M".)@;.PCN?F5 ZX% W=ZKW?ROF;N?8G<^!;WF'D96?C!B6#N#7H1HLNL M8D6!^H).--;C/K-CRH&=[O8!F\+IV4,4@5*W4RV"PQV556E/1*?$.!CZLGLG M^BA9Q1\)N/>:7<:A<*;$J6/*V:!LSJJ+N=Z%R-_XDX:+U]#N2-+J ZZ\2%.3 M) &Q@QN!"X8%4]UNJ6Y+AF,]&ZUY2T5.DW]/*,)]^6_ZGI9\=>I0Y!>C_:)J M3K47:7/<>#-88F.2JR:4(WG$@B-LU+3/I"?SHC)H]=8 MJL2*M,1(B_+0C>:V,V+CMNFE;"W?S^F='B8D>I;L0\!R_-R).U3G9!WBVAGS M5'+"%VS)JUNRM3J-. \C??J_BM.V4P1,FTAKR5HE*E0_C*=6*]79,[02.%N5 M(A4<.#NSPMY<<(JAOX.^]>WB)%5.@EB48PSG8+99RQAWN4]7YS/G4F>!6#V) MTF-'$DXQ?HKD\(L^?Y2>'Q+&TI][X'SE\4OKX MA[DCURRO7%K@'/?XY'B_VZL[17'H,LK:>O)208X;6V%V\VO:%(1%/U74K2]^ MY<2CY_.&%PZ-R:.O2>;M:OD2>L+EDA M10_W=[IAB7(YIE\RO(WNSE4*RWQ6;IJ8EC,RDG@[FI(X/M[TO/J59P[?)TO0 MN96YC]WSG47,OGXV\&3)D/,4J+A=#-*>7%<'5.'T#KU3M]WH>]\?#GA;;YK5 M<4V>Y2'7G!+!RLA3#_D$%?]/?HK,9<\X\W,>21B>]N(W/N;:WGN>R-CY1(F? M^[S"'L!IF!:5_+&0?SUF;&HP;1K[K4[3.9.GKSNL/#>K]F*&^=A-@FBEC<0[ MX\K%+[I/G\YF<[\Y9E+:7GHL\7/;WE:;/WHT6+G%VJ7HIZA_5G MMYF\D%Z@U/([>S*^YVA\XAZ=L15TITRY&/P34DG0I M1V[[17.J4A* 9\;A_9(QA?_A,,+5_S7I.7WK9/28Q/J$W*G6B;_>)6+3+$:WY(K#& MM>\_AGAF/V2KJHB>MNAJWKUPU(+_@^=IG\*[DN-K2[QSI&F%71WRR 0HZ14R-!WSHH-KW':UY?LQ%"9:WXS(F!I(L/5BYOXU=M- M5HET]C53KJ(P5[JUN IGR:$U;,VQ9Q[GDQ<2N=";JV&6;.]+OA_Z[/ODZ>ZY MX60<$)CRUO%]$L$EFD**2*AKE B1?30Y>?_SAZ23 A+*[?6*X1_4OE1\SNOO M%/;5?, ><,+KRH9,C\Q4P%O]GN4LVT1TCFSPX6/[',@OJJ2_6\\K4S%?25D* MSN7Y@K92#\YJ-WW;Q2)%:= A>O=$:N@MKHB)F9+D)&=Y&5D5'"#K++'I[;MC M:O2M;[*1YL[#VO-1KHI=S/&Q88;H/K]=!:EQ/6IK!T4GO:?\#/,N^$;C0,UT M%0Y(^>2Z34U.7\>ZG>D?^]3TK&=Y[^P!YA+IE=-Q*<&LEJC>RK2 M%FBT$;-A]=VT9/7!]YZGB(V>GCO#<32=)(SN.?.[G+?9^V01 IO/IT17OM_( MZ7"F1726)0_-M'2TRU,)E2L]VWRAB0,=ZZL/16T_=YIW\B[I5Y[7Z_Q46S-, M?9%J!2B?';E\KW9]HKK<;8GFVF*9C9"F>)6]YL#)8=W'/"RD%,'E>^3[QK;Y#-J^M.'D*(NO.*:E/WP7.K.0'(!87/J,L>R=S MXUY>=]^<+.2NKOY@WQ#*HI)V@&/_TV&;3:,0J1MHQI?TM!0U<$O&57MS6:Q?C2(=)#:=R5,[;#D MN63MLQ=W];MVR_>*NHZ0_H=#"(MK^ ]''N; DHJCK4>0U7:^JQ+SWNWM1;-'K1&;1RU]#2 M]/G'[.PGM]D^11]NB.[3U#CL=WZW[*P91Q+GP*9J5VZ=,YU9SWF.E#>L5B/> MG$K!IGYV"0(JKX@?>4RA>H:G I??M4>PBIU_VGW.$8'&"-STZA.2[_'CR?RLAP#%MWP^9X=,@S\F9<,<\,"YYL MHQ1O_22K:R%0J5-R<]DIL*?')G1CO'2D9R/SNSG-O7O6%Q^,F3N3?O4GX:](K4W/E5#>S9C!>LL7Q[JYGRYMK)Q2;Z\VON2%U7'FE+ ^3:^!H+#G&F+ MLQ*RSE4UL@,:9B&:QU+.*5[P[M<5^X[(*&A_-=1SN;N_>T7$!--54B;XG;[: MZ!AELL7GK^8-KYSJCEGYMN$]Y=%?>J)>]=XW!P=TSH@H9W9J?7]7H-V<''-60N7> M F.]6E1\4;CSS,3UHOK)SVAF=UF&J0S%(9*]1E9 MU4,_.B1!MCCS2 GK^Z);>;&/JHSE<[5X"*JKO&!J7[-U2'MLZGJ3?\1Z@95VJ[[M)M'V=J][*7MBD>9^C]WSXYI&TT13IL:.2<\<&US("QUEP M_/R1U@WQX2NCAZ\TI7@M.^:Y723<>-.V,BKI/[S/M/Y)A#GJLPMQ^RQ]9M_J M=U3 8Y;WQ=S+&IM3BOT3JKPZTI+2TARLVVH M7HD," AEO&2AR+!"/DG3*Q.4VXEUR\U"/K>08S[9(_>$HW5:+M*?[-A%VJN; M[)*Z]%5N=;P.0B0E_B[N'A$S-9P>[YO6+W] #'AEWGQAGEB^_&V6W70]<&PX MNZ=6+YC,,J&7.F=Q2+K_9GAW=?DA1V%ZF1*+4I,*[YAYQ@+GKB*_4>KYL;_])EOV%M-7-\\$.]LZZQC M_L:2Q64@.K):YCQSE=#!>X[*%X5)?;3!\J=([Q?\1PXNS0U<-A[B41F\;-EN MRY:3WL$>,7J% '',,0D3&E][Q^)=ONH(Q9%ZF8,2;OL+)]:<9_(FM-.3''N8 M;UPJNQTLT*P4(4*NR>"J0/MJ-,)]5C\I;5AZK*>NN]O\Z9O$3O\T"9++P7KD MQ=D"[V8&%FL'2YODOC0C!)?UPC1<]B@]H'\Z2M"L<]?8<5)F\7LW@^-BALO& MS&?Q-X]U&H4HA#NOLH<&(I\Q(+(<$AH7AJDK#=[OOK#2249WEMKJ>664R'68?6DBW>=[FIURW\ M% >B-C^TA22Q\0PGC([[NP;KN88ZG9=]?HE:9\W<]56+H_K2% ]7UB8K3&;E1A/NC;97//I1ZY7);LJ]UZ.\A4 \C_[W5,S_&V7\;[:EW5FD2=Z.2QYEI4]E+?.WV= M1*V3KR^Q7,U9#GHH<.2^K:=D__ M8FQ3Z?G'U"*I M5B .(U-7.VAEJ>ZGK.MC$)11CQK,-YQ,3^Q6."L$F$\V'K/BHSY@?.[(PH($ MLDW5@]*-\RI@&OZ3X=C(T=>NM@]K5VZ.B1:6H.G M&#= [C_HJ'6BK,W/79%?(R)"7K&ZJ_QH@GQ1S]UC(%R5=-TZR6@X,%'J>Z>- MU ;Q6ZD-Z8G4A<3%C5VM)U?CDHX' MG.H;2WZV;UKAN?19<7VR?=/*="0^.F8^#TT?Z;01)D4?\ B?8,SLZ2AA=929 MV/S\G(5$2Y\3B;QF1:LCM^?M&>(#TGTM(<%GGC4_6UIKD3O$5'.B0*?D4GK@CCQL]GXZMKNS*O&7@KBLQ0*O8K(]:W>6M54"S:/V;RIS3B9"H53V?&U:68H^3WB24QL<,K] M/]KQ->.[FZ;_' ZL?+A)L*F[O'IC4_UZ@"!YD<,-'.AWV+/.]54-9M=I#-%< MGV9)9A!I07E)T0]B-IM.LKJE.MU@@"J#JC;C%W>C>EYG/OMRG&$OF6]2E9FC M[J,.&S/V@X_*U2NUGU8.S JG%\M+^T9&WQT,MC1@>23,]0FHP,[[KSCBP)[F M30TKNPV5=,XD?1/[M H?B=::O2R]X@'VNDNH_VZ M^F28?[3G.8?# F1\JZYZ>^;MR1G!#7DA=25>^O?QJ0&2V?V9WE<)/P:WY'UFTG"[YX32\-RFNO M=RY7-C)RBEF]SC/,FZP)E,U_B\DUC?85]7HCV-2_1-'4=5!54UNU)"?+8[!< MRV26C'CN8^8+A]T#& +8'178'945Z'G(QQ"VJ6M$E=U:Q3 :66N^N-A<,5&3 MG;UXN?FF%2IYK4 4I<9EMM_&=K&JN1[A9T_3I=U7]=15ACV>_?;NOL!XZII#^(I^FP+713U3Y)T6%YZ+Y4V+$]^ MH^6"I.!)CD#KB=78Y-JIC2EUN<2E0_GLJ5F#/-K7)XVR_70:7KNZBD1%"42^ M"3YT#1XS+=8>V(]MDKN,LXF7-PN6LV<3W:^=^FZ!?:^;UAQ"/T9-=U$3,5WB MAGH4&_.4L'ZCJJ%:J^/;DZ[]3I-)-'VBZQPJ*^KKE5W+'@45BR1SRYEM[1TO M^=NN[J\,/4%E/A$ZI'9=)RJJU-FYLRLD.]6BP\5 C2 HM:1&G87XT0F'0U!7 M2?,34WC(BDJ79TZ,BB*1ER/PKW_ACT2*$MO)0QTY%QK:HSG88/DYX9']@XHS MSPJ5EISI'%&K9\-7.]W1Z7DX@%1\X.LT9="=$U4Q$.Y+=\(ARXO^HN*]3IVS M]Y127(R49!0C92YR6?6,=1^CN#5%4;C"7[]Q<98JP<$!N?HM3VS)REFK.B5> M(3+Y-'WOO>@:U8;!4\;A,2<%=>83UUP[T"S"W%?5+I2K,4)/JKUPP*2=?2T6 MZA07AJ8GPKMZ\M$IKHW7KHV)GICK6MV2U9VJ]H\C%W/$UMS,14IOSQ?5$FQ^1'!$1WK41SYR58R MJ\,E1NZXM7/IX=DZ\@E-6:;58P$L5,(XT.V<)CG6S>A[2VHZUFCP\=S435O4 MJQ(T]]S,7'YVBCI]=M9]_9N>G3D3N0P+7;EG^E]'?ACO7LF<"\DV-G4(.OMD MIE'UBK;V-P>7HP_5.%P566V)H-F*/#2/JVM>=DC/"7])+Y"MDNR^# C=NSD#5)"7D<:(^#9V<B/#=?Y/R4\G5?+?,\!'HBN3XT?CS4N26AT^72Y>\5 MK286?:^ZQ%7LS%Y%U\KJGIM8U+1O?#]MY4?R0O;T8WB1T=+V;649*[R,]=__ M,:\;>F@]I_9?8>]JMRI,7QZY525+C20__.WT-_U<-U[!QP'?V++SZ@X*.9$3 M:#]*Y-3VB7ZYV\H4 W6S6.SSN'5V*G/4/EG2.8)-],OW<9^- KL7N.@3V36N M*RL;#G6$.8?XG4[7&5DS)_+W4UACS$BT;RAK;NO*NWBG./$1=:2?J[%JX5BW M;:/G:$IJ1Z>AQ+,LUUYCVYI :M'VTG=\^E)H$Y'WF."S6&L&(D:?N$\QHKZ- MK\[3J!S.AB?MU4U+H^E@%2^L^**/_G4,S^=V+'FAYK>'5;:2S:/*R1O M1G66;C3+,4H%M.7J<4B65*)B7B5$1MA/2&9U4ZO:=E%TSDFK!/?L:=84<'^G MD8EA&.NV&9L67Q' \C(.]F;PZ? \65Y*SZ";HY>_'%2X-#Y.L=]CR6RDDM4J MTX4C>2*H3%&D,R[97R841<%E>$($Q/!9IT&3WLCU^Z6^WD9LBS&H\A72+P7R M79U:>0%*9^PV?%O7$$XE*G1O-$/H)/7IU+7OI\2Q:U +^4E?46':3Q45;SQ9 MT.(M5>VX[&6QF[P MF^=]RTD;[TN90>25C?F%6:\0,T''GL77V!H4"[.4:ZLN\+TS'.M&4\_P#K3J MKEMJHWUAH*E%7EHF1U8F1J8+\,H_TAQ]\T6 M*I,)@XH&1(MPODC!RGN13JNT/1I[#6Y#T626ZN,N2"SJJL;>-[;;B^* MN'EQPKNN/4Q>J%_/(IO=J'4H7J1L,['SA;\:K:5(@;N[5E>W3H6[0\WAB3?^ M20?6H+L[],('WM+02@'3(Q&W7NGA/F\^^V3YFYZU?'EXV(2*OWO+<2I-DS?B M)+[Q2R?6.W622XEY)#OR"5J.6%PK^ZSTD&-IW2[LLB;\R'N[]](\S;4[C_BUQ$RR8T MG[Z+&$+/=5[#R&B_()Q=2 M_*:@39YMKS/N<2O4D;;H.[SBU%XO+WJ*G9W91.@SVJM/>H1T2+#W.&EHJMFJ M/ OCS^1SD_$P<1P2$1)VJ_7:2\*YOR.',:)5<>D%[=DL.?'(65^HCQSC758BK:B9R5J]/Z@R&SM5Z2->@ WT=9XZ)L)) MJBW^+BXY6V2ZKAYUS)FE]O5-'W&SQ4E!;D[-O;*+^H^/I<4KLT(=)%L4FN/> MI>/ W5?.'BOEZS>6!6=F[SLTVU)$3_D^%4\]WNGRR<6DC*AEN2",HBZFZ\09 M8Z4N[GWY:\=?"OEE/QQ-.U!CBYE)AU>7Z!(<\"RB*CPPW],T4N=-+YXFQEU?.N;\[H\0?VY-\7^U #/?^X;F?>>2"_I_RH M6RJ&:E%JUG=3WR"UM]MZ]K'+3%M>-6_/^EU5$5#G=^7B20AAQ(N]ROY#&=,GIWT_^8GJJIYF_B@/60[@1X'[MP?WX@)V52] MD3!>V](9Y-HX>S'?1-CE[ F!POC2(QV&IVMD-;G2EQNOO"VXNPRM"UN:CH12 M["NGGD.]3[5W.)"3W=(?8!O-QO^RV;L56_.4ICV5:?]5L[TY&+-+>.2V;UTM3[^ MS6$<5EF%;9_-3XVT'SKL%*QW()K 83_<)5:A&FHO% JRS<@/%7V^V10GV-&= M/_M^H7"L*XA$+[0&)9BRVFOAS"50H\DVI![8Y3[X+#Z>12'>_U!6U-$1:!K# M]&Z?(LCR?D]5MC5Z6D16J#,?NQ 5D]19\&QF*LNY6[L[VN;EZN!>\-N MQ\Q+/^T,RK%,/Y3A;OPFUD?Z,]S)K=_@P.ZJ\8F2 BG_^XAQFVYE62VIN$(# M9ZW6#@9Y,T\OFTGWV\T&]R5Y@O3Z^4)*G 9'NTZE675V##R'=AFRZ^-D*]"Z M9\^)3;G>?8T;GTU67^=%#-3V?XH9C'45'5?J*>["",\DEZ_(U2]'N6@F55U4 MI;NU!"WJ3DA%.'.RKZ<6A:3.3FTZ=3)XI@>FB,8.0D-D!943[*+'%4-.P9RQ M2U/;[Y&P\8LZU*1GY<#7LD]]?D>3?15/7F%.A/>_=CP=4ZAW(S[WQJ7\]*OL MK["K+:1J34KVU4[:N,M*(-DN5W3JFR4Z:YCR4[&^CF!N/Z;,/=PB*N7(^BSA M:EXO-%5X%[_/6DM4*R#5.AV=$=ME/ M>I3&%"M?H=4+BY3\?E6R_?7%4YX2+V>H&^#E>B3VXV6SP$@W]95/6%Z;)^EJ MHF7HP(D7GB:CW/A2H&4E>@6L_]$!C@NZ. MS'T_-%.. QQUCRI?O"FSF5Q;H6D/% Q>]&CK%.'.^+=M-#!Y7B^$&N; M_A&['"[90U>71_AS\DY&>F-WWX*"-G+QU],#'BROI))-Q'WL$?'>01H3A:)N M!N\Q^N8VW3TLJB\RS*WY7K9'?YC0(XO6DJV:W/@PGY/')!N, E]3+\BKT^?L>'=W_,=@XXJKW09.&:)HCBOV7;7AU8. MC+$5H^AK%$,['Q;FJXB_#'MCZJUFX\Q.(W#X29E\WM*YUKK]3[N)UO.*^F2- M*+$OEV2O^ZI,&7JN9-[RC2XT+&[>"$I?NGNX(X7=9J'G>W?(QQ +LW1V,L_8 M,L6,;!LY4[D*T\5:Z>)GU5[0L- ?\-Q-3.=5P?)4>O4 '"[=B!K?%9,%QCFC MY<#PY?9V%]_+$H[SFAQ.T"GEHKZBKE$"/WH+W-8_8,.FUMG5N+/K>ZMY7W%LFJV3=PBJ M3M#?[G43/V40$&)EJ\#J2W^[= (U[$LKVM9P1=WO!9W16_L79Q0IB6->)<5$ M/A*!NH!MW'J!5 BVV&CH>F9,U;KNY)ZSL7.?^OL_3S&\Z'DWDK$6A6@4+]V7 M82ZB:: L/W-)F5OY@EUEP,>F0;M"R\/\.J9B<-V0AE!3<=JW;LVQEA,'#NN_E^K)\H6Z;-8+^.@1]X4/._TF^7F;$:6' M&=2"O-\Y6_,=4AWZ)26FNA.;W=^H*.SA:!BO@>;O3OV]!$_C9;&99.0#/AM_<]_<8&,T:Q>9U%KGJ.R&64K6<:QL^32G[Y]HW M<)8:/*AJ?*AU-%Y&Z.5ZF< K144C>9[@1T>'V>*"U'3"H*8_W[H]D\8F35+1 MYMH%A>4&QRB-BV"IGWY$QL<4^630^D<'WRL,4&85>?3H_VGJ2J.:NKIV_(JX MP"$M"C1%S/=5!1D401!*@-0!)\J@@B@H45%1:!*9 A+";6F=@)"*#&+4.#$C M\QR3H)1!$! "22"0, \! B1D(B%Y;UQOU]=?]\^]Y^RSS][/?IY]SEKWPO!F MXKQV<:_9*K/[U1/J ,;G#=,,D8\"EF:"BKZ&""W%J^+;IK-MT\G*V^A?+J8; MSA(/W QX*N3.QM8(IS[N.?]WE5-[AF/V6+(V5(;_R8:W#+F/C7C= K"R*00 MIHLB^WQI#)[2*GK%^# ZHX 8F4U,)@JE>D%77Z^=FL5 MGMZ>O\SO+OY]%\C982"ZT^.=A_A01CKE="M]V<%ILT+D@<.0T@.3-USZYA#J M88MT'P)SV5FH7Y5NO>R-ZL>;;_@KS=@W[E91D)G/#!N49K5T"Y(TC#&*8C@B M?$&YNH"\BS3)X9 #JAEW;,F%E!L2;Y\I6\NQN_EL_\EF'7R6 M1:K3J4_-[>,1&3^V2$%LOAG.07:.E[OY:R _VMQ'M8=<[K]^ 'D0<63"C"<_ M3<-5GCSM72T;Z"3[]^WO;_&=L V^$UWGWZC/Z[T?>A!6RFT?$X MX6K#/,W'"!X9N/NW[=HM.4=*HHB3D$M@E2"< ]IP69T T9N!>[;!!6^_-/VP\\9AG89J<^U M.5)*5H3$S\^53OVT1,U)."M1>\ <;BP/RE78D(6G>CV".'%=6;I].HU4;A>5 M,UA(7%)([]Q,:2=>>)C_MMA]J:^E4TCK6?EWS__6)%@I\X4T,<^!L@%X?/S0 MA ..WY4P,T#.*BNX]3FMQ+RXC%QC2BWC1IX]*N /_Y)UAC8Y5=S\O[]N]B6J[;50!=79?UL<)IU[[< MWLTE"70PHBTT$% C\*1&^.8H_RV%^WR1W0W/PSTD6LDZP+(&%GX$&"1US!L M@L)=DUX,%UXLZUIH];_-U=#0GKK[L0MY>UD[8_:#[_[0DMX-Q%+KVVF8QA >TE M;W( L@8BZK!5G9U_05\DEB;R"3%ETV08FSDA\S2+J-U(Q6%88F SE],^4&XP MZKB%G>/>>'WY)RO]$T;.S<5@H,604EP[C-NZB:@="8>/)#GMP?/?Q&757_UH M%.-TDXJ\/.+X/O:UZ'>K9W'3.HY7\F>F*:#Y.]TB-)"!K:J/8&0'*-9K('0R M#JR*@C^1HW"*=/J9O]JZ-A:@H;5--+3%UY.A'I[Q1&V+^KDBIN=2UG(3 W=W MAT* X7"C3<)P(Y;9K](;1>[^J1UC5F,:B$63T)6:F9/(@%W2NS 3-OOZA=V. M_5K0>Y-I\Y+Q7*8R P"LC?2L]$:((AFP!D5>A>?X@Y$14S7773T4EA&P M=T65XR6\-23]5OZ;GK^ZK^17X!%FC][Y1=OYQLX6N+(;[,YK(/) [Q;GB[N^ M8(%$RLZ:[N#310^&@I2L\]\X&=)XD<,3DVF,UA6?[^LG(D[?0GV_^Q M!Q!LN#_IZ[SN9CM2W/^"*%W(8ZG9 M*Y6QT?0/7/*1<)GCE>;4^W>D!_TWDI+2BB)#WK0<+4LJ;/6P>'JJ@?70I[^? MY0YJ! _J7GHN.CV=*\F:0E#53CT/F ;@4AWI76A*?LT9] M]*MT<)#:?1O-X=]&/Q.RNXP*N=3,AV:%S9U6S=9G#R^[PAMDOCUER-%CE$Y' M!8K9$X42/U8'$4@T04TI:1U1 :]^CS=@Q/9^&7SA0CR&>ZQ7%V=59V=HU!OA MM(D.,SDA;MY[*/,8Z)\CPQK(4L5\R,T6ZM:15A%_D3XE+%Y!WJHIPS,.>/N; MNIVYO3/Q%0[I?.D@ MXW.88H5]T.8F6J_ CH!8RHT=:6WDK ;T=URIX4URH@P'-H6T\!^K[]]M.N^N<_J 3WK3)]JU/DX%UN/NV4 .G<2+D*/'K M+UFL7<' RH.J=B/6/5L0CJDCD&XQYTPLCC]2P,1F5,Q5L\Y@0;Z5;66P(_*Z MM$3\<9??(W<'EW21E&7T0U+$NMS0/>.6.6BM^&[3HEVAK'51[G7,,1?Y@A(" M'+"HM;GHIPK+LGF/S\MMN/4=9Z5,S7'^KNFQ?7/ MME=EZ^4EYL;'>W@:#]J_TPH[+6 PS15L#:1KGP;R\0'C$>7SWQI(>&P7J\V\ M96]SIO= ;NH#G&%08S=K8G?@WI>#%"O.J4Y!: #AQ[']&\!ZF(P9SJN)$?8/ M4>%Q([:(HA"LM6YP&(963GF5UWY9MH,[]/UJRKG(]=DM_6^KZC<%!<+\K0V_ M;7NWO?Q$>^-7LOTZZ[8&8E4Z5:WZ(\%]<3$#]>F>=?_,A.[ZS53WY D6@=VP7@E7]&D@SJAI[T/^7^#MD:-&J_+6?L3P MM4:A!I(^H*(?>V.>PI4T,BCD(,M7EKKW M0/1#(R>O+RU6TW55.V>[4Y[WB$PB5)E\ZC$7?_UI MKH 9Z2?AM:2N/"F(W.KK_]Z_=\^L&]O$'=RF.OBGQ5 ,:BI$)=5 GMP77YDO MUKU*+DZP$KHL-F.38SM;286OXMTB4I\R2EBODU)K]L86\WB"9WX$'.;WXI6! M2ZOG#0YIH7TVZ+_*NBI3'>BH]@&1GI3%[X@Q5Z_QBBO^.1;7J/]DOJME^[1HW5IM"[.<5L%%0<-=_YD&E: MKRJ@'_6;OS2\+(YB81? AP''L_;)HGY[[-'8AV^& Q//\ MN^+U4'1?8;E'F@;B3NCPJ(U$G()-2.!;L+;>9B^7[=Y80J.%23$Q,I)8!QSG M*H[AL0+WBL?RX%M!;D<*Q+D:J>;I(\-G_&X45%2O;*NNBWO7\1?/P2EE"V<8 MSX765/17D?$A(VFU"W,B;[_'1:&7#.U!LD98'R>^LI!0S#&!%^...>SGVI3@ M$@8X^"/0K<8DPVKI/:-D[(AM.34N>T^XD_RUCNBP%KKU%1T:R#5O\48-Q#!L MPEB]BN9J^R[?@NPB >"^"$?)*X9'U9*JK^>:>5\O&?W_]<9>^&XU$:!M0[4@ MZT"=X7%$A9!G+4$7W4LH6"DJ6CV)+O(BPLF!R^"0.:W_.J\6[(T9(#SW7[:I M5L.EHK5%?FQ"]T(4'#E,:)TG,%)7):M1:[':"<)N K?IK$KE'VM?E#;@'#;J M&4!7B:)*-)#&[A%&M0Q>)%FE,\:U$P#_*(=Y[!)E\_$E8)0''8-!&]0F4AY\ MC'''<1E5IT0=7X8R1(26TB%Q*%O #]Y1OC730R?,.0]09Y2 REG%Z^5\F(= M[NS+4@*.SHMY*V(MA>O[Y\431+8ZU6W:9$VNGB!,;-8O:"1I9H8QO3"N@Q+ZAVRG&D M,0<&H$(L5($42@P?0]Z1#@'?B?F=I;)H=0EH8-3X/Y[;I($TN0FA]4HH?7PA M7@/!RG!]47(7"FUU$8W4LA$OK=^"HS202+=>BG)NC:.$-I 6D#3D1SIS$>." MPJH"I0ES?E6S$OZLUFW;=D!UD.@Q)78;@!WI&5FZN<,&2I*J@A"WF,UT;6^K M0VNN0:P*.]DS]H7GO?M] L(T3A(7=6N5GZRUR-68(P>&8@8)]!H-Y+<@^!:Z M _!DC09XJ+6>M?G:9QOX#U!+ P04 " #VD_Y0WJG8!R * #_- $0 M &5X,3 Q+38S,#(P,C N:'1M[5MM4]NZ$O[<_@J=]-X.G&O(80:2G%-Z M6L) .LSY*-M*K,&1?"29D/OK[ZYD)\X+)4GA KWM#"6.96EWM?OLLRO3^JW3 M:_?_ONB2T(PB%P>-\I2#2O]RPI.M5N)I-2L')B@;UF^E$NE(/QDQ88BOL((GF8DBN Z9O2(V42M.1;1E/%!^&AM2K]2JY MENJ&W])LA.$F8L?=NY![W+0J[A(6JZ2KM3P93(Y; ;\EVDPB]GMA((4I#>B( M1Y-FGX^8)N=L3"[EB(HC>T_S_[!FK1J;(Y0>GCQN42+H")[5A_NU@Y.#3K5V MVN[L'NSM[54_UC[NM0]JM?UZO=LY+!RW*A1^[%/VO]Q'3^4N,W$B+E@I9*A@ MLU:O_OO(L#M3HA$?BJ95>UFH%GZS2ATN0J;XTA/V1)8^2H6=N/[_+B^K"?3.57KV\L;WVUO"=?N^<=^.F3 M\UZ9[)%^CW2_7GSI_6V_._GSLMO%3^NILKO[H"H1&QAWS44 :C5W#V' #VM6 M..Z'7),UM2$[[]\=UNO5HQ.(E,!&R[F$\?;;VM$' E-9DT/X<&$DH9K( 3$A M(_4#$Y* 3O#ZU_;)51]^7U[T+D_Z9[WS(J'D@@FA M)]$M%9P27ZI8*HHQ3W:,'#*86)$QAYFYT40GGN8!IXHS7;2+IM*VY2BF8I)) M"?.*@%SUNQ>?NN?DM$Q.OUW^U9WJUAW%D9PPE@TOK[>'^_O+>]CXG[GCZ4G[ MKS\O>]_..Z_!XQA)M\3N1&;P!=<1Z0WK9B=#Q9C]M)/;V![@$0?\G]V>>F)@ M,=SY7X?Y;.2!J]3VT>VJ'XMX@Z(/PQAO0N;=N49@^55K%Q<&UM<=V+AOH-5_ M?NSNO6-W?!E%S#?\ED43Y_9HBV4CS#G_DFF<^T-:XXKA6H-$V3BR]K!/YL33 M)%;REJ.=8 SC8LUH>&9PW@Q^UQ#VR8+A#(P@<&7<"H^1B UI!-OKR40XFWL3 MMY\K0X;B5L%M"IO.!@/G':G;?Z8BH6I":A9K:VZ6 ?B0'.-Z=F,U8.D4HV?[ MKD,0 L7)@@0754P;&U5TFQ4W:H;NT1M(<92L>\7\#.F-,%3@VC4/ X@U]$Z(( M^/L#/KK"OM8;*M9;-W3:1W#0@V=QT+W=+;<.=FM3#_TQ!]Q&R"E$.G_13"$P MIADNPU)WC]FA,U!UOD-BZ>I+=,$K)KA4Y"0 R)2J3,C"](H!,S4D %?S#< W MN&%N'4R]M8,C3=HA9P/2O6-^8H&Z-QAP'W+OCI\H!9X*3YXJ#M3G2QD\""B+ MT9"O09Z+D$-">?/X<@0QIA/@W,P1CCPYMAJQ(/$M(R\2?0.3:FMC=A?# MKC#ALU58-A=K:U:>UBWFW-<&S1PTU7[NGCK+/9_" C>ZP.$L50WF&A, MR8:&Y<2)0F*$=_!W*!.E@2C?2O#^)<>'+*.EL'[A0?)!]@4(H+/(][!]Q/24 M6V4A!;%,"7B"@"!$VN8B,>/@.)+;*DB;Q42X- ]D\9<66LRHV ME'"5TV=$)S#9D XM7 LI2@!6,8 5-1(XK\]!(+NI?DC!1G:?*+)C;G%R6CW= M9[AQR/UP>G=F/<#,1$SWWI5A(8L"5 [PF4Y8 %IL"WJK7'\N1!^K['A^B,O MYG$A#OL:3T+*ZQN3\@>D? *$NYC2YOH/T&9LI6U#FC=1=CGM_!0^_31I^R&? MWCIMOWR?MA,&S$^[ODU+7G%9;",R-(RXS[2I. M@\ARZX4&R]QC;4N=?3=?!V)L.H<)E4R&+OL,N +J@%G3APH )&G:4AAO80-S M!=V>Y6N0&,7G(NO)4!_L%%!8U*6W&1SL'V%ZPN)ZV@IM.*'WMK3@BJ:;+>BW MWI"=J33KQ9,P 5H)Z$NHDC_QHPI1QT 4KE3'_)ADE$%>D"P.4M M?P^[6 /7%D[*LH^AFC6NAJSD 8+>E.@ =J5)HS&=Z,(V1V[YUOQ"H9,+K6WB M'?N[:5Y KRZN+%&E!XO8:+-T;D1OF.-PU+J=QMH.TH8&[J.906X&KN9ZPVD+ MZ#H:L;\PL"[#.7"^<#4CS4Y+)*/=G"M6IP% M(Q,@A<\@36>@(']*BM^.@KV\IWZ M>Q2LG97<<.-'J-@2S?&IQN)[-KOM/3 *)?F$06I/.S49MN="BYQ2S<@5C9"8 M00C^J[%7+5:K55@E=Z=((NS-"*E&-(*Z/4A\FWAR226F/)@=Q;JN\"+#6I4_ M(4\JB%<2*VPW8%,$'G1'<\L=69"J,Z_*4LL&14&:9P DBO<)@43095'(G $W M^5.]10&#C#C-V3>.J,B+*L6,A6)VEX.B@RC[.) K@W*[8$]A=/2'MICA^L6 M,,T='T<@&/!3;'4O='S.!"S/R!_@3O8T'J:U^=XX*E$D7K+0=K&MH\@AI641 M/H]1.BY6JDD%D/.(M-&33J5(-+D 29$'HY TB!?K"1\ ,NYIOBJ:2Y!%\5] M1.@K(_V;Z2SNJA=;Z]DO=]*Y=>*#030Z[#\)-Y.2!XZWRMP?0*V)3(F1*P7^ M@8(""0SL'984Y5^0_]/QF-T7#_F%X]XL6'-ORN3?1IC1&L5&0-4M=@P2[&4C M%W>G0!9*MCX!>L;&T4M\;>KLG%R?]<^[5U?D^E/WLMO[HYBOJ.SN #2&%,"6 MV1/&E&(&+ ( MJ6R;7/,O[N7>T?/@KW%H9(KL]/3A0U*I^/^NME\]6O__%V^Y5[&]KT)(]WYSM]M\\9*^"G.^ B$?@HXKP^*0"?M& M>*)NV*;@\6I!95'Q%R_P^LZVZM7>ZHIT_U1"K3XY>)-Q8?NW0&];]H^4CO\+ M4$L#!!0 ( /:3_E!NO)\'30H &HX 1 97@Q,#(M-C,P,C R,"YH M=&WM6VUSVS@._MS^"FYZUTEF_.Z\M(XW,X[M;M-M[4SBOV0O-"9NE,N3R:0T MJ9>D&I4'5V6S$8:;B)UUOX;< MXZ99=I>P6#E=K>G)8'K6#/@=T68:L5_WAE*8XI".>31M#/B8:=)C$W(EQU2< MVGN:_Y.MD[:Y8I_+=/V1^YCY[*76;B1%RP8LA0P4:U5OGWJ6%?39%&?"0: M5NU5H9KXS3IUN B9XBM/V,N)6\*340!3I!M&JI52K5G& 0^)5@?18AH$8*6B M)XV1XT;U./Z:%]<'>S*57[VVM;RU]?*VOG1['?@_(+U^B=3(H$^Z7RX_]_^T MW[5^N^IV\=-FJAP>/JA*Q(;&77,1@%J-PWDM/PGC[;?7T@,!4=LO!?;@PDE!-Y)"8D)':B0E)0*=X_2F)I@7K M/ 7B,3-A3)!V_TN[=3V WU>7_:O6X*+?*Q!*+ID0>AK=4<$I\:6*I:+H\V3? MR!&#B169<)B9&TUTXFD><*HXTP6[:"IM6XYC*J:9E#"O"$BG]9^+#OE<@A4_ M=GLSS;KC.))3QK+!I'R\:L'Z_PR,YZWV[[]=]?_H=5X"WAA)#6+MD&WX M$G!$>L."K#52C-E/^SFS]B$:<8C^\]LS' 8V@COT]7TC//[D<_B"O<,4(Z#I,E)W0 MRF2?G.L+8L1*WG&4%<8P+DKD183'[0+@!L+^,$!>P"8(7!EMX3$2L1&-HBGQ M9"+IL.&2^X7UPZ7OAW MXL3XEAK+0%\2*8_[XCW3;ZWEVS?UVFD[HHD&D^[3 PNQ?>\ P1A3!<"F<0@! M<4ML@A,T$EXJT @B9\!M09J?I E\E2RLI M!C31D !0YQN(Y-G8.0VLGIQJT@XY&Y+N5^8G-F;WAT/N0Q[>]Q.E +3PY+GB MP$2 )%XAA3 :(=AGRB 8LBD-."PL4%61!?A/ A,P&]9ED0R7'Q XK33X M&S,+9!C+))P[F1"*5/ 2#59PW"2_4[X<@[OI! @P<^0CSU6M1BQ(?$N/"T3? MPJ3:;C?[&H.!F/#9NK"VX'8;EH$6(0M(MOZS$*5JAX^3GEV1NG-"^S^,#=[+ MBPT3J6XQYYBB=0W+CQ.%' GOX.]0)DH#:;Z3@/X5X$/"T5)87'B0AY"(0030 MF>=[V,MA>D:S,I<"7Z8$D"# "9'!.4_,^#B.Y+8HT6;Y47#T&W!!F1@7J!3& MI@FH"EP2/%5HS).+CQ26PY20QBD.8F@6#8ML7O$(J0KS 9S@UNE5P7W$"B( MWTL4=<(UR^H$&V*)15[TF"@ M@<2>$F1+7Q4;2;C*Z3.&NIZ)$1W9R"VD*$*PBB%842.!_OHV_+#969-OID366Z]U&M9>*QMJ;/OYNN C\WF,*&2R#HY/,3UAG3WK+M:= MT$<[[N":_INM[7B.E^AFK>G!NQH@>IX;9(AP"W M!HTF=*KW=CG8RQ\!+%5P.:5V"62N39TV4\=0)Q,K;,ZF60\ "3_PO]2NQ!XN MNI(U;V&@?89RX2 XSNX6BG,8P$38&Z?.8HY6W<)5AL>ZCR8+$]^ M$L"G(8#U9Y\L\P2P_@,(X,^JYA_' )\_J+_% -M9Q0\WOH<)KK LGVJL_>>S MV]8'HWY(I@R81=HHRF)[SK7(.=6,7-,(>2&XX+_J1Y5"I5*!57)W"B3"UI"0 M:DPC$F /U2:>7%*)*;=.F>]/+Q.\=40%"(D"?R6QPFX']F3@07=(N-H0!JDZ MBZJL=(Q0%&29!H)$X3XAD(>Z+ J9,^ F?[ZX+&"0\;:%_8TC*O*B2C$GP9C= MY;#@0I1]'-@6UP;E]F _A=/2'N%C@^T.8IH[R8Y ,*#'V&E?:CA="%B>D0\ M)WLX#]/:?&\0BI641/H]1.B[6JDD%U 81:2.2SJ5(-+D$ M29&&HY 0I$&^6$GX #OG>O+KIKD"713W,4)?&^G?SF9Q5_W8[I[]6+"_$FZF10^ MVZ[#T"MJ4R)D:M$_H)Z!@D,V XKFN6#_Y\A_^7SF,-G M'_+S/.9X!QX3L(B!8_K9,;.7'C,'!_O\8/6,>.<3JI\8?ZX8/WH!&._/$U+N MY;#\NS]SR"LVAG+4YL=A@L=%6&^Z@U:;+G>&\!/V9I_CBX(7/7)S,>AUKZ_) MSVVX@G MTOI\.J_7'['D*NLR&820.C3Y5 )VRH.W;ZK'E=/-?S[[G7L1YGT10KKW^;O= MQK.7]$5LYPL0\J'0T:%W/+!_ 2%#)K8-'2\VI"RJ_>S%W1QHZUZBKZQ)]4^. M_LT%:"E.HPV77SF]LQ]?933<_MG=ZZ;]>\"SOP%02P,$% @ ]I/^4)DD MRS/O" CUP ! !E>#,Q+38S,#(P,C N:'1M[5QK;]NX$OW<_@JNBRU: MP(Z?Z2:V&\!QG&T6;;J;]=[B?J0ERB)"B5J2LN/[Z^\,);^=9].D"EB@L2D- MR2%U#F=(';C[R\G7_O"_?PY(:")!_OSG^/-9GY0JU>JW9K]:/1F>D$_#+Y]) M:Z]6)T-%8\T-ES$5U>K@O$1*H3%)NUJ=3J=[T^:>5./J\***3;6J0DK-]GSC MEXY>=_'2T>M7W9!1'SY?=7^I5,B)]-*(Q89XBE'#?))J'H_)-Y_I2U(GE+CT)!&K5$CWZ2ZY!,ZMS#<"'8TN KYB)MN-2M"9]6\M^Y(^K.CKL\G M1)N98!]+@8Q-): 1%[/VD$=,DW,V)1'2GP R^ON/,,GMCB-.MJ M)(4/3>5/BS3KZPZNS)IU_E:O$^K[@)K*2!HCH_9!/;U_.^[3_(.=^>7C$S:K77W!0L>%1!G97(, XS) MYSTP&3%E=)EX\,&#&3$A->WUD1@Z$@P,A,B=_%BJE6Q9)]2;EW-/-L>Q8Z@W M.4NVQVD <:?MS_EO@G;+6P'*69\O)E_J5K3-?,)#LNC(I]*\*IT\Z/9Z'_N M/CZ#=BWK],$37]_;@'GF_?6^=FYQ]D>"A(1TPHAB$\ZFL"J;D&OR5TH5,$G, MR 5+I#)$QN14JHC4:Y6_B Q@B8X\J@U\*KA/,4IT=HS9/JBJQ96#UZ/!JU$@ M>!U3#: "^$0S@#S3PN()4!^$R1:2,X@(AK 4D(IC53;D(8 MH$Z89QW$=A-P3?HP3'A","FCV>HT./H\%7V:+X$^C 0\!H BUI> + -WP!QN MJY7[/ Y@[;:+-'SW1.I#FP#Z%?25@3 13#F6]T350UK=[ MA#):I (,@$02D&Z[T]8?B!0A"82W%IED' H6@A=T:H8A;< %:.H $0 M$J810%R':(YF$80E#$U8]KGVA-0IU,. I:3(4)XHZ3$?+FOR#D#M,V!)AMS! ME1?2>,Q(#V+!12K HMZDE?K^._;>5JWO^UDI*W+!/$FAX %OF@IN&\/I70ZTMSG5'$< ,]21!MZ8VPIU9BVV25%VQS/ M!B:I&3AD(!!BI83B0TL%Q7@*P[).+-,_J)$EDZLY,'P;,32$D ?UF5_$$%=0 M#HX*R\$[!XHM*MX]Q-R9D<#B"?>1:%3+V**3:B I[J*0?53YC'Q>@L?& M9I%_WB'J9<7=>QW+-:@($4MG.ZJ13,WU'MPE+M.%-B=OG( M9P)/_;!Q1Y>GHHM?(+KD2-Q&-)[OY1L5>VX1H3 'E)Z7*L3M2L*UH]5( M:@/7\441M*5AJLB_V5DW>7=-E0 ("+%CPSIWW -:V*/)F/3B. 6#[,#\?>95 M2/4B.\6H8PG+?!N.[7SDH7)&!+]D(C^GW+ O?_<4%96DQ3PSV7_Q9R;VC=&" MWN5E<,!8M4JQ99Q DMPC7=W:M"UR&2#R2D(/B M?9^#?[:1=T!$"'P: RM\XO9QOGJP?U,.[MN5(HT]>YSYWAV-N*.17;X*V)! MPQQ8@B=I>";G<0:PSK.[Q1'%E-%+3->R#8I-V.S6RK[,FA^;WXLL^6E"=HZY M(YY0'RIJM@@GUQ(KWY!!%6 '[)O*6M+ MUE&]!A-V@]4&L;.U<'UM:6R(S1K;:^?J)2L"M%?6'\R-\KKOQ7955\GQQ5GO MW$K4OAX/+H;7J^M^J"?;XLGGF/H<5!;0R16QKR7(FYK]]Y3/Y9Q&L.9LB@>? M?WZ>< J&J"MNDW[(64 &5\Q+\:2-?,TV0K?%AIOEK0\-P0/2F%5&D%A?5F@ $&M3,:4S7;J7:GG9[^']],B'#YBO1YR>LS+Y M GL+R@3Y8X_TZ03SL=!IB)V&V&F("PXOIR%V&F)'GP=#TFF(G8;8<<5IB)V& MV&F(G_L=0)%>E#D-L=,0OT0.%ND]G-,0.PWQBR*?TQ [#;&CB],0.PVQTQ"_ MD#,3IR%V&N*?B44%#75%.AIQ&F*G(79G%TY#_)/\>& F.WX)NN-'F4[]_S7WV.'H!1HJVZLO956J2VVCX^?<_SX\0EI MO3F]['K_?'$AE!&'+]].+LZ[4#%,\ZK6-P%2NZB87(J/50 :5]NN6ZFJ_?M4**0GP M_ZO6&\. 4^%/(QI+\%-*) U@FK%X ET>[!_6]AV[ M?MPY/#XY.;(.C@[KMNVZE7;+)/BK9Q5_BI4YBZD14A5+PW:LM\V$! %&;8R$ ME")J6,G-LDN*1+6P=PV0/OS(5A M9W#2Z;M#X_+O"_&K6GI:: OI/NWRW4W.:ORL!G(ZW M&O^0^M,4!1ZM2!R >^.'))Y0E-\H8EF&PO]2(K$M"WHPE"FE<@_Z5;?Z4I!? MD2S$I:2(]^"TVJTB#??KQR\%_2]=+ ]HW+:Q7I"@8/I'E$].L19IO!3P7DC! MIZED8^8359)!1B6,12I#&%$N9L R_*#JJ6PZBIA4]16+P1=Q3'T]8<;05J*? MKU.2XNW!YS"@"7H '.R)- +;,KZ"&*OS[Y-,XO\4Q_/E=M7,=SM'CF,U\VFZ M83??*Q3:;S)%\XPJ#[Z($CY7:/2J@RFG8->(8==W1^\![?.>_:#H&6L/)4%: MBE''EVK8/J[5;X$H&RRAJ,T=YO'FPF[7]BT=4D@2C!D.:JKEJ9(1[*-BW6\Q M4_D:2BQ+,PP[H#^O'T],C!.\V&.XJ.+X"/F1[>F NB&C8\PAYE.R:PJ78^0- MAJ_R\YEAXBB'3U7HDFL2DTE8GM1C,8E]K!:6DS8S8@\H\<."E A2A@2U5PKM M:T0SO6TATO)[+&:I32O^=LE3)L\P4AU8. M]"[1"F+O[P9+X2B+05.Q?$-"]"Z:FG1_N+4Y MA45"<]7,[E#335F\1=CMW4#Y8]0:"=;S7%IRS5K[8W& ^='M,J98)9C?@F"O MU*%&)'X8.9#*(P_C(W:\.%?5(^?(=O;?-D=N\QVKEK.2[>7NCG)6M==;5 MJ-R5PW7R(U[:SGN_2?C54V9F)IP,SCM]795]T,]9G;\Z_<['L^<_YO\O&=SP*/K\*7HN)5Q[\'X>)7QDT?V8-TZE M=R&O"O3Z7=WKEGZ)V/X/4$L! A0#% @ ]I/^4' 2 !C;6-S82TR,#(P M,#8S,%]C86PN>&UL4$L! A0#% @ ]I/^4,/1KJDH10 D2<# !8 M ( !2#H &-M8W-A+3(P,C P-C,P7V1E9BYX;6Q02P$"% ,4 M" #VD_Y0/4?\6[O$ #X^@D %@ @ &D?P 8VUC&JG' &-Q!0 6 M " 9-$ 0!C;6-S82TR,#(P,#8S,%]P&UL4$L! A0#% M @ ]I/^4--)DX,G2P( ,.8G !4 ( !8[4! &-M8W-A+38S M,#(P,C!X,3!Q+FAT;5!+ 0(4 Q0 ( /:3_E#LW<*>6E( #=_ : M " ;T ! !C;VUC87-T;6-O;&]R8FQK,38U83 U+FIP9U!+ 0(4 M Q0 ( /:3_E#>J=@'( H /\T 1 " 4]3! !E>#$P M,2TV,S R,#(P+FAT;5!+ 0(4 Q0 ( /:3_E!NO)\'30H &HX 1 M " 9Y=! !E>#$P,BTV,S R,#(P+FAT;5!+ 0(4 Q0 ( /:3 M_E"9),LS[P@ (]< 0 " 1IH! !E>#,Q+38S,#(P,C N M:'1M4$L! A0#% @ ]I/^4 D7$ ]K!0 GQP ! ( ! J-W$$ &5X,S(M-C,P,C R,"YH=&U02P4& L "P#5 @ T'8$ end

+X%#727&7-PZ/K;[X/_+&>K6S_5U_'A-)B3 M>@K6,0SCJ@HJ;:T&Z3#IYHP.,M;RG,(0/61D6V1Y$19N4PD](>6C#*ELROI: MV_.)N:NW0 DF!D*MB)#061F7^J["!7AV=>:R)=:$8PP#!!#N/K*C:'PRO;'6]7^_ ;R[XE*J$K8J M '6<1L\?#49R@+!CC#H5UT 8*[LIX!)7TP!EU>W[L1F4"757Y'GW4*2:^]-; M-1WI63D8I55B3:-TM&U@W&#I+%=($JT49\D=VB+ M2,#Y_'S158#2,%^,)YE14.CEY;0*4-@M3?SLH$OP^CJ=<:V%K#O+#RXN"MF+] Y&AC$$$YM):?V(BZ@3^ZC0/VBC((H 4$\T, M5$YS4TGNE+^RREN77327&SG+P=WYR7,?S8/-BX_(?< !>1A1PZ MC1C8VG!$LFZC[Q_?FB5#;::=C??EF3;_Z^QP3>J M^8$1RZZLT,^%&'86UCU@EQH.E_?+N*0I1D\SDL_,+M_=6:J6AXR/F A%M59$ MDRKFB5F$NYNS.G+-P&EQF\9WE1QL!O_NMLQV?$&G;935Z2!$@:-+##'&A%)H M.;!P^TTJ@7,J ?2PJ%0GFQ&M('^YQJB#K_FN9[JQZ M+.68JH'4*.O#.FV<88( 1%K I$SJ;+^!F64MQG4R]+6 M64Q[X5/W0BD7,2QKZ7XO%G?EZ,FO+W^,.-?L"*K@^ Y$]H"H03U MFC*-"#65]%#8G.VZ'M*K:4H\#RVV@7GGC/N]&*0)<(7'2S&.)_:=TD](YV0@ M()(:;11-J6S8;[! 3M2+H[P>_C5-D'W\:P'ZSFGX9OJP7,Q7H*#C9W7WMPJ2 M*8^LC>):P#U2J0Y-):="Z,I,7$LT;+S/Y-5\MGC"J?BGYWR*OSIJ[E_^ MME@=']TSM>9V&22RWA@.M=36>N\M>D3;"'ZUA^ :G6P[UD*;_-PWS+US[/%& M@5&.O#:4$0*)YY)PKK=?GZI71JG_UJX[$I0M(7^<5WNW@U1F_+2?+(VI^?"1@ZPASTC.& M>?Q1&*QQ-2S)Y94D*K6FX[.1;'.*,.5R&K&,D"R^'7%-=CT:E+1<$&>0Q(YX M+%5<4522")YUF*6'J=\MNAP-H-LF3SX4#\OHUP_FA;J=%2NO__F(#WH5M=L' MA20P(BY1@>(( 6V\5I7,3.(KV>C/5WG9/K@O"?4Z@&T!CS[,UNK3IS?3X:_' M_+*G3P7H #1<20B@Q!98@[38#(XXYZ[DN$0G2L_ M?LZ$GOFI[/=Z:J>W'-UO#??N$H:K*Y]]Q&Z/$ /SZ,'R4G8J<.VA[-(VU28J7]R0W#GO&+&<&#^/5E/L:!&(-L8AZ#@&6F&IF4;7*(E!F5:KKT=S7 5,:Q;DK:W2Z M_=E'?C==7\^<;ASU8EFH8QSTK3C=J=;L(#'.DE/!.61-_0HH:ND6 RYS-PQY> M+].!E6L)^S85+U[:$]B$OJ5,Y"04HU$'*+ M 88\9XYE/R3[VH(^8]9]',8Z3WIZ:\I).@T[&TQ69OKS9'R[[WCSJ5T$#X3R M5/&4(Z*18YZC*I!*'(_%*-:1CZ#4.]GY; H1JMUZ\E4JM,X (:B,XJ M2B=\"/7,J\HC99IFA4_%#TBB%C#/B32<2IF]0T8(,9T&*R&([J*"3%?>8T0I MZUR-_ %ITA#.+5!CFY=X,D>V+0,7T%)F@6+8(&\I,MY60E -14X $_R++=F( M7^2$U>./:CK:5'ZKPK)_%(O7?]**<&^)TUI"B$5T!Y#7?G-\-A4]J74KS6O> MMO#1IV:.6B(C$D1;QS6KY(_&*^NK[]]'G\6 L_8G3L.WVT7TX[%0_^6/<8I- MO3U<,^Q0L\ @EY00X"6&$EG.H[]420J4SV%2#[9^+E MHP$:""6WF@(CG3$ZKM?UH^RDVVI)KT+[#4'9E!;S9/X)_80''(T$DM&7DI! MJ/ P&E )LD)',F"O)JFJ- M+TV='3Q-#:_M[""2TDE,.;18:Z6$ PIMI<,D)R&K1R3KC@3USPZ>AGS.EDPQ M*1?E]$B.^G=/!:JQ)P)Y1(4V3E#(F:L&9P7)N;"X9[1H2DME4V!F:/KC=/!P M1,V/CP02E]1*1AHS0I' %AA2B::I_IZO+*:66N1$U'HT_;3*B1IQUDS8+TFX$PD6K.*6$4,=TPX30 "5E876 MQ)!: 8IK,F+M$.I$F"])H+]/9WDVZV4' 5 4G0AJJ0'1H= &VKALV$AO1-:M M,3W:![@TR;*!OTCT=[/7<45U6I63AD,LN8$2&HJ,9)N<,.*= +6.2;0MV]_* M22KT>[0PZYX6P7'N#&4, 2FXX! QMSF63 %F]DHJ*S6BY;VEF7,0_9'"O5(J MY9'FPN)TG9%.*](*&>A]SL'M7G/M3'XT5AKN)-A?6W@7(.0M4@ :3(0A A$- M*NF0XK6*:?>?5-V1H'YX]S3D?RN7P[E@-DN\>"Y1Z0-,%W)9;XBQP MS/EJ>%Z#3E?8;5X[T*2FRL;PK&=&YI4=F1?#7V_++[^-BG&4';>L>X<-7'@M+%SM=A:%I5:MD2V)V5Q7AR MC'0#2!QL%.!A4W(AW;XUF$SF^U$[8+$:Z#U($2&"!$?S+9'Q"3E6X<:EOY(M MH"Y(>CFMY&1!;<;DR]EC6?Y>#0>S+Y]_^7M3YK* MZ#0PJP6GBEB!B:&06$IT)7K$X4JVB[JSFATJHRNKN@\JLYPES ]8S",M@X4* M(:PLP492!524W%;R$BQR$MM[7>2J/6O8+.(Y!^4'L]FW=+WE?:JU^^XF\;^X M3WYL3:M6MX.@I<':4,^P$(08S*U&E4B.LISML5[7IVK+@K4$_$4VO!_1NJI= M;T0I-5&M"$.EI%>>F?4!1:A([@4VU^PS>0HBIQ%AR!%0$ M7U-6802-S:%<#U=.;5*N+BPIUSJ5Q#;14[.ND@@1 MG[/^[N$2J$D694+9%3GJU@IZE ,H'OUU0P5&W$$6\6!;XZNIRJ'$Z0N:BY1F M.)<2YZ/8V=[973E;?(KVK1XM=CT>#&#&1D8+@ Q5EL=U>^7%40^RZOSTL"1N MD_QH ,Z,D$BW96XYA)!&.+20$2MMH%85_RE!*,<].;G,[6M9/[4,YO"\2*ALE6/PFH-B MRBE*.$V'OZ1CUGOI-OI*656^5J62^N'M\OZAG*[.U#P)+0YVE>A< ?LI0JDG M!^/=Y_88N(S+=&D]T@PP&IU@2EPE>#HZ>5V)#UFJ+R^!>&>^Y?+^?C#[MB-] MZ #YZC<.4#NF).'*:P@@MUXPLY%:"9ZU5'TE,;93>=8:N-W-$-5L9HO/BXM- M#NGE=CP?3LKY",X00RPID#GFQ*_EGB)06UM@J[D+#.![NG M1?#"$@P9MD1Q!KFV:E/O-LIHG+V2@EU-*;IL ]3+?)U_#&:I*.67XM+[FTU] MK8YQ;(QBWE')%(O+*^0PUX(YBRP7%]SE3 ->I96M+CY\6PSFQ>.B\-!:ZW## M@(%$7D@%B%1>&L/,:0+4[FS^^UEY.QODH M_FFT'*:N3#E?7,[H;]9,HV74Q;BHLX;?TV)5ZU5Q3 '3J_NAC,9@7459Q5G8 MG%7&MZ']YW1I?)Q;I\F%K^.C[6X0HB>A<%H_$(B0U$Y 9#822E[SRHO78^:S M]?Q\][@)4'ORN6XFJQ15]N/)?7S@4S$IOHSGU0/K)E4''\:W=Y?/7VON4\?8 M6$);BFH/2D6Q2C. M''^43;%O3Z]!@0BZ54@P +6VG#IC-S@1A%C. 8X>AH2[)6,SF&?D*]09Y)OI MHT<3Q_EF:HLOQ:1\N-]],*B9CD.2&'OAF:%"D#ARYW$% 37TR@ZMY=/N(K#W MR2IFFK\ H$&&,@Y\E)1)+17GE>2$914@Z.%M2=W:N1/!S3!HWZT#!Y,QU.EFF;[F-&((V9K.8QCW=YYV+I9;O8#Z+^^^FGI]Y]Z[^K5P3#M-)**:,J\%M2Y M=.)V!2-EA-0J>OQZSHR\&KM_GGJ:-O\-?[//9)S_44Z'1[Z RPXK&$ TAPYA M"['"1FB-^19^0W)N-CWY^,QK"KZ^0N5UM<3\=%<,(KC#P>24?8$#K8+EJ: + M,MQ)29G3+FJDDM-0DQ/!./D,SVLB:?/87I!#-8*S!UH%[*&+*W).+;.( 6O@ MYF)RFVZLYIUF^G7!H49T?IQ'9^)[01Z='O.OWTF0/H')O(&4.T:Q0[Y:S#)) M0:=9WU?$LF;@SG >=XSIK&#^B?T$A^,<'VV\3<>J+.5(R2J4R%#>A8\GK]E? M&Y^Z0/R"=NPT@Q40U2GW6A"/!#!:.[HYC1'EBI+F1']Z&)3OR"Z=B&I7;+'C M63%XQDH:#M.&OJ#= 57(SH7-R=GIY7KIIC[QYC'O MK1JN5(W606+K-6 "6H>T4-P)C+9RHWKGCEZ3I]XH%^KS[$R\>\"STSWXTSL+ M',>!&<:>? >G2R[#P6; S_#KUV-;[!K;4R]Q4->_/[._ M0-*MY0!"2ZW /&*K%-P*[&#.?-I+/[\-OG6I@1Y8P?/,7;!4>"*58@H1@#BP M\@P2:;6T"2=IJ-Y^')CD9*Z>7.'FM>VAM@)QLZ&L./N^)/,QESZCMX B M<$Q28I@GTHL]1"Q1'ERE5IPE(KG7/C M.:R_9)1KPDR+Q2NB2T.89@:I7G+U8%#JY>-!8,@L= H*HZWG7AI6Q=2DQS#' M88'UUVJOD@*-(-J3*C!NOAC?QV8COURD>E9/#)O[^I RK7TY^\%+Q2BNH$]W M8CK(F15*$$G31TZ!I-%#K36]MKQ&.:M43/+"(5427I8SB-;NT<+Q9R&9]?KV,>B=:>P94>K "2SDE!D(/3.\G1EA=[(J=-NSW7Q M)D//>QB3CVGCYW9W1Q#3##!,OWTR*[R9?BCN!^.T\G]WXZ,D@\G_+0:S@^Y' M"^\+&%D*@(#2DG1O=CJZOP8,8R0%[?2.QNY(F$6=&F=PN];+10MU5.*EO]PE M8DTS>7:_P4'CHYMI+(YJLIPC1M!&^:@.E^#0CF'-=4Y]F9X:T@ZH<]S4MJVH7EO6),^G/\NF M#>NFVT#CM(>-D9H)APV'!DJX49.5F.8V.TA=04/^I'$=QJ')Z7L>! M68^5%)Q;I(0@VC-6K5 M-"S'0O>TY-QKHO,9*NJ*T"<63JCA[Y[98V <*Q/] M(R4TA0!X[D&E%D<$RTE1ZZ%%;CK4U WJ/67EF2NS!M\21-07=A2XN'X5R(AT M#7B%HS/DRFZY:YUM>>QN4%,]J?*5OQ2\R&B"D@103A"VA%N,-04T+4@T T@0 ME753Z^O_+)JA:6OUP]K2W!=H$*!Q=6H!D9)@HJ7>I&!CBJ"X<.[+RVJ1 M+_.73HW+[>@B&(N%C6S5F,6%C.!2\LWM U@K#7/*%_30T\WF0IW86C[,/9E! MZU&ND_<&K)UQ$&/$0/P1.HL,JP 4<3U^7:YE4SSMHVYZ,M]]&GR>%-$T6WHBE\9;>R92NX[ 3FC,GIX_"N&"TGQ;N;HWG7-+Z 9%'V@:?QRN/+_+ M.3]/!E1.QL-Z_L_^1@$RX2@6AF-,L$528;<^G^2H8P[7BCNW(^D?Q9_[T(^< M,G>#Z6TQ?S-]^LQX.AP_1->TSE7H370?A+2("Q#7IUJ;5*] ;HII..J9%E>6 M;]X$C)],1N7HW57>6?P*JSD+ZH&1O]9UR8I@_Q]^+^ M<[$K@>V<;H)3'#BG.5>(:P<\=VZ+ +2BTZ+VE^7:J90XQ8;EH=Y5.O''J,*5 MK7?_M1POOJ4CK.5TM:K8/8?6:A?BJD8@++7GP&")(#0*;625RJ&,-]Q MYE(H< EHA)@V#5U9YHR$]/T\;;P#9 MKECS(:W[I\7(#6;3^/W,]\Z&AQL$S*$E#'$3?0NN&4$B57A=2Z>%O+:#"'D: M+EN M"O"/,Z]'4?03$( ,XJ.:CO4X9&9,-B,1M_7BY6J1?E M'^5T6$X745]Q*+=O4HIK,3^TV=?,"X*D7 EM%8;Q'Z&,M(!6Z'E(NLE)W!:7 MO4V)+)]Z2_4S2/Q?C\_YAS< M+R^G"E?'58JDLF2GSA.*WAVMF.QR%)(K>_/K#T .N!/YV!^V?V_S%*?=!P+& MFB/'"1,",P"@85AE! "E1?G)QW=$=D&%>@"3(_0B=:#RSK#>O"5)XYTWT1H4H^%P#04244#'.-.(*&0@!WT\6H MA%HCM!P[I-: J ^VK377&!^KY:>O$<\3]K+#/5/"%YW2\'I%5%P'/N[I/L]7 MRZ)+)CIIEO4#\ B<9J>>EJ=^*BAM')>*&@09UTX CD1&A"%6\MJ"C;%&6@^D MZQGS(8W][]7BOGK^ZP>TYIO?W\:&?]DT>!<7- 12&D:$1(83N5W9QG"'<"O7 M;J^S\I&*)GE^XFC_-E]_-?>K=7U7+=NLZK:?""C.%1I,O0-(."@@MCBC(#@I M*DH'S!?[Z_6DWJ YV*W][6_^1UJFOE[:^ M_WW]Y?[VQXFTH-0IWPF ( (,X1S(J/00&/\ ,Q;.H6&KQK\AAO4(\L#/0)Z, M]WVU/F?+>NP6@+6<:0ZMPT!$6)T3(L^423SL*[;>B^'VN&&=C>E%V9/N-L\C MT&//@(DWB,>94JX%TAQ;JO)\J:8]AK#O/-2Q5%NGN$=2K[P:N, A;=6$@N8I'$Z MACKC\FR(U1.)?>]6L'7'J [+D<,9$_8T#PPB0N.B\4F;X=Y(P$0S(XWC?Z?! MDRY$>I =9Z$YE%;XX5N5DCTM;CY5-YOKMZ.Q+'MZ! @XU,BB%)?H@*<>1KVW MF9]EO*1HVNC9W\;KZ8M0JL.]@OC$S;(1Y-;_&L74!4(Y!R-@@&DJ$@H;'- M7(SQ4[LJ[$BN+]E2@&C! U>SN2NJ[^[N%_.K#?C[]98C/>+4#8^?-\#$S5;' MP6,*\J"%EQ.+WCA38'4?6)82X'VU_J->_J.5Z)^W#5H;(R7U4CL@/0>*Y'&/'0A>B[PK(PHJ%Z_@S^" 'V]@B61$5;2$J@AU0:[+W,'D(+&2NQ-$9X M6]H% ;K"LH G[]&Y>7C[/AN_[)A\-&"]IIK(ZC@0%B@65:$K1:V1-PCO-_L M0MR%$!9(^;TVOR[FWR-*L]NC#JEC70*57'/B";;0$0N ,C+;TQ$%-K$[RBXD MWQF8!1SX2S6[_N?];)D04XOK3\I/%([N"4=Z!*X$,59PRBE60F%('-OM9&77GW)J%.D6RSXO/9M2 MD!^6GZKE]_E5=>!:_+6F 6&-L4#88,8(PP@I3YN9.$^*WE".T"SL_%*\ TP' M8$B->X7*0_/&D>.",<(".-UC#NG!0PL,,!QQ4R#<]RSUPX M']".Y%_'V9P@_\?F07+)"080<6 IT(H[JYKA>N1LR3.8$>D1?;1XHUEQ!JA 5 'JIJ?'9->ZY*7 .10TY*BC,*Y#_IT 6B3_U3;] M[/%KYA^;!ATM(T0P2O&G2@FKX^#R,"U5)<; B#S._CZ.9X?8>7 M;4,T5IS1%DH%$$T[UXZX$'!O2W;_$3F9N^5&5VB6/3.8Q3WH:G9[_)G!LX9! M02,XU HKIS@143DA. _1&514(09,5>*=8%F^Z[^+4U@DNK6\;S[<+6@;J4J8 ME<8SZQT!DM$\?,J*[ISAQ/V!G2+;(3%.)$1V77)O:.1PM%:E!%&5H2;S./Y- MEQP"<.+.P$X0[<@&:+DK[.\2I !$1>5&6F^A!Q9S"?*P,81%D903]PIVAFK) MDZ3ZKCKE[>F>]G'[ B >9@(RA@VB7)$$K. MN$U!1IVD%L3M*MJOT),\,$1-45K1B?O_SH>QY(7YT4L@_[J-\8K5%NQ/HZUFO3\6S--*Q><29R1Z_N5*I8$,J-#>[ MJ3Y\^9PR=VZ:ODA(_WHTY.G?"X1J@RV.NZIFSB!B0%Y;$&ENX33>M?1&H"'! M?V3;0,GAFO_3#S]5]$*<+^Q3\L:=AFF? M#Z!WZ1\>E^CL]L ;^;WM@XI@,.*(A0(H#S6G$N8Y06.+O-OCXTDWXJV[![97 MLFQ/J*DW7W/TP"$\$!81+$5482@$2*@^8 M(FN+G!YCLE [$EM="&"?^X*[7];?]K^+?MDD* (<))HSX;3$0'CC\YE*H4(E M;Z%'9#-T*_A"$$L]W#]J\,=[!4HH5D0A:KAV+KEF<:,%95*.7D[N;BO\U3=LR>4Q^CKA AX MP!VG3!N*,4(@U^V E ,YD4RTW0MTGZ_S-#P']SYMUL/;]# Y1A&1VL13 "I. MB,-V>[8[!G'9PU(BNE?*F7=YN/ M7$Q)V=TYQK&F0@,ME)5]79(Z*+#D5D#L$8OZH(&X40=%U"@O6#;\Y9#C.7EU M6Z_NE^W.D..] ];$2*PL,Y0PX8BG%.6Y>TF+7G2/[ZPHI\#KZ<([A/B2J_G2 M=]M=+FJ)A-6*FF^Q<93Z/Y=%GUKBNQ5%/N"?##;I9>B)48PA:6P7!.) M$()(BP97DC*<3.2.=! VG%3+Y#3\ MSALCA[J1Z\%:)J=";T(Q9+L4EW6,N%< M.JNIA)8#G,J-L]V@O2IZE#VBR_4N1=\5EB619AW6,L%0.:FC=6R\E?%W$2=< M'C1!4\DSUR4!NL*R+,G(F;5,D/3 6X$9IC)J,@Y AO,0G80EZWU$,:5=BKL0 MPI*@\4[K6%"&H''IX5_L(UEDI+@%0>MB)%&05'E%FN2PYT!F;)%>39M4PP@@H12C2C!'&I*/<\#]%K M7"+O$>67ZU+>A1 .Y>/IKI8)9,Q228G5@&(F++$"Y/EQ7%3,<$1IYKJA2+=8 M]OG._L<*X0V8!(X9Y]#@;1>%$\M /Z57N#.QAJ7,PE0E-G49EEM1^INHZJUF!W, MDMVJ7U < \&@BQ/#A@F!G,JN-P& F\A9U0M]N@1VX"O.UX[H=RWBA-IT#]0X M031,VS=D F%O>=Z^!2Y3C,?H&1_R4KU[^(_DT]B>Y6 [1;7^G MX!@S5B@*9%Q+PGA@H6QF*0%613G^1DBR3@5?]X3R"#:QC\OZRWS]KEZUB0DZ MZ3LAZJ+Q+P6A(QY':Y7$+3UC06E1=:D1G92#,*Y/X,<8%4DY5XAIA C5F"@# ME<\.3^GTU*(B>Y+NWG1P)X%;X$U6UW^_7ZVK:Z=__FS5*W)_K5D0B#&"HD%A ME6+.$DC,;@N5SI54*AEEY'2_TN\ XL'"\:LHG*OYK,F>K>X2'O]Z%HOR6O#F M_EY!,B@A14I1JX!"B'N =TPGEDQ,L1YD&^D.[Z%X]7'VL%'./M?JZI_W\V7U M,64L6:X?/M[.%NLX!Q?_[;?4Y #-VG\D6$RD,"*BRS#S#$@C:8."3M&#DWSG MTC/K>H/_8B3\.4IW<3./QH-:K:J#5MW1OH$0(@T#A@)BL8NKD*&L5VK%6$E8 M\'C?V@Q-N4+4+QG]]4MU52^NYK?S)@A_IP_\/E]?SWQ$.+M;ZD>O7W6]>[N^ MFE+XF)<0$\^HXMQKB262?IOCSG'F#&OEP>U9!S;8<>@MP5)*HK&AQ*(\1"#! MH#=:E]"!3Y?5(77W-#1+'DLN9XM5'/9FQ=VF%63JU:M;^\'V<PO9I:>P$[PW$W&IN M*=36 6F%RC.1HLA)TMZZ>;,LZ0#2HBU>K=;NSV_58G4H_OQ%R^ ,)]I+IXV MGH-TBF:8>#3WAWG1_^8WG#)4![M^K!=U?NWQ\^(J530[RI>]?0+14/!H+"F, MH3%<4XM9GB-A;)H1 =U1IBM@A]MBTAB3%9Y,RU0><[ZXCV-OW@]%"U-7T3:M MMNT^S_ZL5N[/"%$4Z7PQ6SYL+LOBI*/1NHZXWVZFO5TU![>KWGYKP,)#YYV0 MG$*,.420D8RS\[YDZSL]G"&57'E;!!Z/:"[IA;EP\L\N?2C862<=P< QA!C M$#*]!=TS':WLCW0,PB%C-)-. M$B4H=8Y T4P#>\$G=OIT(]&Z1X0OODAWP<6ZFO]]D^MX%3>]2U_L];&"E>=. M*DT!Q"DP07A-MN4FC!94ZK,N^+I63G^;+>?)'-AY@Z))M)Y7J_8Y(0]^(3 ' ME(W<3'=>4C)@H#$9 RM4R3G^UI9_:SKL54"[A+K/@,H/?RPBU%_GWPZ$X#YK M$XCP\3O2>*%-5(XYT4UAGCAV0/5$0B=[DVC=#:Z#<.)@;.V+5H$RB!AA*!Z= MA&MO.%1BAP#F$XD6*9#;:Y(_"[N"YP:OG^A',G<!8Q7ZJT.J>P!PFT'Z336RST[7*TO"\>6!&<\69%X)&.U0IYQC* M,^(.3LTYT.-IT1'$0Y.F97Z&EQV",9)!CQ!-5YR"6JB=SK,2HBCUW\CVE7+! M'F')68@.Y>5\=:$\?%S.[V;+!UTMJFB6SN,?C\;@G_:A@*0C @C&&$<:^XB* MS"J^DH1-I#975Y2H!\1ZN =TOZ]_7D2+[SXY5H_DN/^Q<8!"*\ TY<0R[PE3 M3. \*V]DR0N%,88*]72T=0;P96CS?G97'4UFOZ]+\,9#IY1W%#*N4UZOW0ZO ML#(E@8LCVH2Z$/%!MIR-:.>6U.=J>;62?6B=\!0 $F@LY1"BS"PEH,\ M&>K11,ZH[F3:PM J@_BR2M&[%MECCO0,V&!H!"!"0D*1 8@+TLQ74UUDCXTQ MTK#G0ZM;M(=BUU_GBWH9QYE'O7-L?*R65TFP-Y5^^+@!^ #33OA*H KKPFF M&EE.M4I7U!D'A*;B).J<%?50B ^6DB_E(WU7+V[2-ISV^P/\^J%M8-!!1W'\ MG]-Q3B[:+'F5IN#)DA>5(_0E]<6B4EP'"V$Y&JJR#9F0FE'F4@%6Z#2VU&J< M;5A-J"C)KG=&3-/Z37+B+"B'(L*[..7Y[>:T/L"&)ZV"49A)#Z)I(0F#4OFH MUC7S,!SB$LM\A$I.7Z0X']$!'Z[3XZHLL+_?\GN$?SR9@9JNOZ7\IX6_Y;[0FA0OZT?T M /EP(1-/U[2Y7Q[Q8;S:/E#"#4SUGX&/EI"03B':S,W&36\B%2<'HE,7$%^& M/BEX\$0&/78))IZ- EA />(>4\> W,T01>2F<3MX$1*=C?)0/'I%X7@^@Q_4 MCR9H]#G.N3,.PWK4H31"%3BAA@E$,>>=KPP1(@@4&74Z6?3B')P=_6?[2# MX,0O1'8"(VFT 4:#)$1 RH9ZW,BM7B2MX\,7 M=75U?W>_2<^XNLP:\Z:U$$2C,!A"5KEXY@"+!6I>)2FJ M7+L\(#U= +1#7WV/X*=+J:@E?IJE:C?18MN^;-\D6MV\\*K6'[Y$>AZZ(NC^ MMP6@C20$V_A_G'BK"%,D8VN9GDA@05^$>WF)<'$!#?8AN0L?Z8?KRIP+'I\[&.4%;K^7(#=RJ*L.IN1S[W-P1M7\9K&]D[AZV&0^ MN=WBWH.27HYF;%<+O1,V#/!'X]9GR[RTE7)552]MF&I M;]EHMU@A0Y$US&+(E>7,;+<$:R@5LI5AV7I:9O9MGOQ&J4#%S]OKT&M]OWY? MK_^OVG@)]\[G:,_@'"!2$6(;MV[:DT MZQ'Q2W%-W=7WTM\^#6?@[ M"4 M /3:.C26:>-XS+TA+)%?8,8Z )$![+ M/!OMY,32M)XGR#UL. O!@E0R?YTM9EN:_Q0)?RP;YZNM ^/2<(RB/L%M>M3Z4^?EU 5$))B<$17\615JEB3X.L M)'QB^O>9K'JI;E]>$,.'<7U:UU?_^'4Q7Z]^^?3KT0RB!_L%C#"A-"H4GCII M)/"29> MHV@B7O%QT&5O^%>Y8(8BH;O[=EL_5-5FQ!^^)?2.$G!OGR"55E%M MM-X+BC<7>Q[E.4*%IO8R>DSDZTHH%R'>:93+Z7JAH @+AS2@!F%+B 9Y7G&2 M)3O=B!SGXR?;6>(8C1ZY#[5W+;)8EG\\& <8C/J[@# :AT 8K[(3P"+B2I+% MC9'$%[=]!A?9Z(F> GY3LL:MLL3U%5ANWP^KGQ<=J.:]?>[ Q M]!""),!C+:1BADMD .=(-!)P2.B))%*Y!&6[6BW]2G3T:^K52?ZTK%>]G";[ M?UN V#@L.>=.6\FUE":76[7. #AH+M+OU?+W^C]KI3_QC7Y9G+@K_*V:WWR- MUK2*S)G=5)L?VMFZ\K/Y\EA&KM&,,0@@F5)1%R8( XB8,CCSR4DN2@ZK,6IX M;W !7ECDHU^VXUF<9\I#(^@E-X0*SZQF'F.SVT:5A26.^)/#5/YS"EY0M(/= M@]YN2%1=OPZ'^S/]\= *:?>!X*Q24AGKX^P]H83:IOYWFKV')85Y3@]GF?+9 MTHL\!G>U5LOO\ZOJ]2F\KQ??JU5::PFQU>=Z$P_P^/,4&["-!_BENJIO%O-_ M58=\ ;W]SN )U'&M,VHA0R!E?[?Y%857FI1LYNP_G!^A",?S#'OC>GRC85]2 M4> M9DH0X+R.NQ'8!O X)3E3K2(?^WY4_9(X*0W'#^1^XB)N=N78>I]#>1/1 MI!_2M<=&>&T2OE]D/(% #W@FDMM%=2&$=*L4I6.D)+(U!'Y-/LB[=Y'V^,5 MX6!FWR,633*1I_ _)M!?G;- 3OEB@%$94L XC9'#PG.BM,KX<*HG4AAI>(KW M*(2"Y\+/!WBLL,%1\I5_- @3(164$JVD =@9S4B>NF1%Y=U&Y(GKF7^#RV'X M?;)E7H,S]LNSOAP#$P<2YH=&WLO6MSXSB6)OQY]U?P=4]/5$783H $"=)5G1O@ MKDLVS4]O5\J: FVV"F1:I)*I_O7OP O(B61DF63$B6A)B8[4P0O.'C. M_>#@Y__S?3*6OM$H]L/@;V?P$IQ)-!B$0S]X^MO9'_?NA7[V?S[^[Y__OXN+ M_S%O/TEV.)A-:)!(5D2]A ZE9S\927\?TOBK]!B%$^GO8?35_^9=7&0W3:]T M-'P$*D+*XX.&D/Q@0 ,.!H;LZ8]0IQ"=?[_2(<2:H5%-&^H(/GB&JNL>T-2! M@8 Q'!C%P\JW#_*WSV+VG?GKI?DP*YR^1/[3*)%D((/BD[+KHX3-E\TYB/]V M-DJ2Z=6'#\_/SY?/RF48/7V AF%\^,['G&6#KN(1'?CSH8]>_) .C)/)A_32 M!_Z*"P O%#B_Q1]P^JG#_WX0WZQ[N,'CQ=^,/0CKV'2\^L--\?#YAOC8$QOGA(ZN](+]6M7C28 M-A ]O51'M)VQ '>EKD)V2O0[6X6#ZV$"^]%+= MS))IU/QMQ=7B_]D#H+XT/SH8-Q"37:EYXT,JOO(:)'/2N)'3;R5 M?GDS>^=7B_^OF1?C/QK1[]-&[DRO-G#8\*$)*=G%FML8>J*G^I>EEVIN&0X& MT[!&"/![LFMUGT?K;XAI@YQ<*R/KB3\:U$R?OX1=J'M+V"2^PUKA30<7DS!J MX/KB:NW*C.@P]"]\WVN@6G5$S0,"SQ_$]<1(+W$8X:4UHDWBB5^I^\CIH($8 MTT'-\*2!WY,Z9D\_,E5(C1R_,*1F/E&-[D@Q6B>\XJB!S%$3QZY7RI41:SAW M/FR]6,M'K!%M=-B$8WZE9@I/,Z]AQOQ*W>HU,&-2QXQ,G_E!PW)GUVIN^AZ7 MO%6QHF0 X(?_^>W3'0/\Q./W)EXPH"5J_?5+41G "6HDS[!A=8>U M>,YE29C$H_72AH^H4_W?!Z/UJU =TAV%YVL+UR"A 0:,"9KU0GZQ7LDU*KC&^=60I9Q9LMB.R MB[7V9M!@CH5!S? Q]1I$"K]2^_Q)_2>Q"PVF6P.,YI?JJ!5\:R!6\*UN^/E00U,4\7( LO48X-YKD^TB?/3:[4^ M1Y/#4<=C#49!?KS$LF6K\VA^GXU87( MTSJ_.&[PBY_"!B<\O;2&"^,14_BC<-S@LJP,JUNTJ,D#B.H^M@!.+?-6+M;+ MLT995B?'JE!G'S[5S,#?/M7HS%8IQ_FQF"=GBC#><2O MU#'1M,EMG]8N*;,N!^.UX<[T<@-!XH?F> Z_6'.;U\1G7BV?90)I6A75 MM#9@$HV#IG>EEVINF7H-L6]VH8$$C0R17JL3I&SU_34RA!V'P"KT0!A=+ MNB&BCY2+!-KXKMR]F@^L3HL^-1C_^<6&I8IH8^!B?KF1D/X:[N)7URF V>05 MXC\;5"?\IPT?S2[46=S^X[>&=Z67FG&\ECK9]3J[@":;%I$-J:@FCHEZ=SZ] MTF"(-MPUO[0VSK@A)E,)(2W'&>ECX^0T#LZ*X1LU9W.B.A^'"]>UDK=>ZCXT M2)N'.C$SU[R;=7.]7F;N=Z-?7C_8E M](.&[$S]N'KG)7YH,/*R:W4@:_#=:Q5N%A]MH&A^<5T,+QP\;XCAL1%U,QLT MN%CLPGK*KK..!LB8KEUUO5/Q-L:WL8IWV9@]M4-_L2L-[_'6Q M+;_6%^!7FEV([&(CS(=U?N)"OKPVL,3H7)D<%T4% Y=QI0])Y 7Q8QA-O,1/ MPVQ0O0!ZS:K(ZQ=%KO^$>DFXZ?WRA:PM!UO6>PN+@QHHN9:.]53D^9;F3$Q- MYF70 *=!K477-#JJ'3X/FJ_WQ9N)$,T:7C=;IP>:PUR5$762*QPT!2G9E4:# M:YVUU6!^#I<E'^T&1F\4NURG'4E"9G5VK# M&FM,\?_Y5(EJY *Y45+72#IM6$IVH=8F?-J01A-_/'+U;T_H;'TF3Y+M^'$"WY*K\7^O^D5 M!-/D)_:1U3O9C*=C[X7[8O3LX\_^]RO^$AIE?_6'0QJD?V77W<@;<-$L#>G MGWA4?/?C/]-0WY_LZ<%@Y,>4!,,;7IER2Y]F8R\)HQ>7TO@WRI_^9X[( M/^\2MO:*-TZ'YF#/)9Q!U&4DND(IDR]2 MK.BJ3!37<+&B**[CR+INJY9Z\?SUXE4#SSZ"2R"K/W]8)/@[%T &Q[X &"E M1::LN0J"EDY\U+0MIT#8UFT#L,MXAP,T6C2#+ ME-'\>S<-/),R\_)O9\P>O7H(F1;Q@D>VC$SRI?]33"+_Z#?,P4IU?^+Z,3.% M_T&]R F&-EN8Q>D S #G:(A QW9,@.9?B4UL5J>S=N#9QXL+*#,5]?[/+I1- M]MV,[?QPZ++?XLIW \/1-5E7;1V;P-%479;U_',4ARCE,FP:>/;Q=[GM3^:D M7OY@2W$, &UH*:YM,8(YMNP4WT$(UN8?O&G@V4?^!>__9"=@JOS%XJ$$;WP= M#.GW_TM?*A]L*R[&-D::@DW'LHAF&G".7\.&\P_>-)"),0 @U#3-: )'G2C3 M-HDRILI1,:%<1%V1 5L'KB?HT$ZK6?Q4\+"_CRG_"],FA!>M^/].?V<*:$JC MY.7+V L2=LUAMM&4KV.5#E@'6,:V!J"L0]W2 5*SZ1D8JZ91TF'#0":@%%DQ MUDNH-U&"K^X.**$:JFHRC65IQ%1L5X8ND/,)6KI2X;E- SDEL*9N38GKS^XB M*9ALN!MY$:T'QZIY8(V].+YYO$O"P=<%U<;M@C!(+Y-%C5;0,QN1WOG%BYC) MPI\Y3+59^16E5E-,S%!@ AW;MBUC9"AV3@$-,T8NM=J&@:D- /M&([,-&C'/ MCTT0(A<#W498L4V2:Q1#1\ H-?^F@5W2:,%>VCV.L&XK*N,:V30,9BEB[%BH MD"F.JNJE+;EA8#]IU J.3 T2Q]%TG3BFKIBFZ6HDG[IA&[95FC ;!KZ31C'_ MKGBWHBBE14QFR2B,N*U=(8M.D&ZZP+)4Q88R9/A0M'RVA!BPE-:;!IY]Q.HF MPWH/Q-F,G37$,6U@V*8"=)D8 #-Y DRGT%"6:E>L^ T#2^*T3IHN1<\:TFA, M#]F&@15#@Y;!3%'#*90W5DQ8JJY- SO%39-@T\^V@@A!2\ M33BN+V)FA2K 8KA'MDX42R&0K;6A@\+H)3)R2LMOPT .%V88(BQKN$>$>3-< ML$T4VV8.NP,5J*FRZSB%MM%MQRU-F4T#NX-+]]+E9I;PRBR^&[_JAMN8:-C1 M+,T&EJLA1\=YE,'4,()RZ89O&'CV$3'0J :0<9]D[VLQ4T\=C@=3-67;-B&R M547!9N%&&AHR] 7@K!MXR'*FGC0&@JI-@,D#E@XR=>!JA0PQ7 >34C=M&,B! MH^J:JLF*T2/JO \XAF5B37,(Q$0!P':@J1F%A 4*+*-;FP:^!3BO3%?P5!'? M5CFG-HY.V1_B-,NML>!U\HW'"*;7Z*Z6?&4$J"2"2>'X4QO7DJG_J0L09 M.88-$7 /'+'X?.O=/A$?_'\@/]HTLU7@N*JK0TMCN@)OTT#*S2!L .B<*[:%5#8ZCN6 MZ3#[7B,F<%59LW&V_KKFJ*343)L&5HB".Z+)KH#"C'W"U OS&M BNF8R48"P M#0C2(2)6OM(:FW.I;#<-[(X(W4/")LS<)):N6(!U<)AL9.JV\*/&>5]F.TZF3X3]GF=&U2 3%) :SFS2L M=D"->Q M;F0+;$ '5?ABT\ *7VC]D!+;$T-E"XHQ(=AV%&C:2#'4PNV'Q'5 *20V#*PJ M#KT?4F)[:C"\8QUBV["@:=@ 6% WLQ5G.@+*)34V#:Q0H_7T_-NDQ?;$(!I4 M3!OKLL/L;" ;4-;U0BUHR';+C/.&@55H=,4H6T+C"_\A+5E(1WT)XR2BB1]E M)7\TH(]^P@L7XB4S2X&RS5P.5X.8*059PQ;()8+NF$[IVVX:V!O7Y(V$ *9M M$<=&EHY:^N^(P-)2NZX:!9Q^W3UIT(BS>2 C%EHG%M*7+/2]#!]Q- MSZT%67%0F:?8-+ ;1+Q!4+R1$-@!CHUM%>F8V4U89Q*AT ]LXDJE1G7#P&X0 ML:6,^".(:%9K^FLXY@&NPKZZ">[H8!;YB4]C$OF\<:K-_AD\946%BS0Q;),H M2+.8=VY@F>D*VZ_F8!D06S$U5\5(FWNDME')6FT:^"[BO#Y!LTR=+^G._(@.-V7_@6IK MNJ*92)4QP:IA0\W,O]\DS'@H]>B&@7/UT4UAQ-LGZ#@(N-R;A";$CJM@5%1( MF3S96$YPP\ .)_C:%5S-.INFRN0S\PX!A@I6' ,6BT(@FU#%"EH_<#N)UNZR MK)&&P9V,:O6D\7W3%[%L^BE0I%J()&X MKN;(&D&.:QK8< PP+Q15KDDT#SS[J6,8&!'+[52BMYT'7TP0ID#B0R5K3 ML56#$"A;\^H^U71+DW?3P+4T^;"X/V_>ZB3^^#/O/)1N^Y]XC 92VL'J:I1V MHTCSDJ.C&=%MC-H2F>R#X#\4O_I#_]NC32$I?1VLWJEO7_W=Q5\/RS>D[/BR_ M)'_'--6AU;?&B1?TR_;KI3]EOPW9F[]/Q_[ 3[)ODH;^)/.52LYIG-O9Q\4T M>G5R/W^H?7[V.1]6OF<+%&0=B9*:12VN[&51S6->5/-P%[6RF7;SNF8E$)_# MA,;P4E;!--O,.IQ1&2!P-"N<[3]=/\WNUKI'8OP-X/AEYD4,CY0.4_H9ETA5 M\SW/-J>?+!\93%X[80&8-=)$O53! M&,(T/)VED*:*Q5-"HH)/ 18Z-QF@(< M:\ !+O&B>E:.3;VLGZ8 A_ G!1#62 GG^V#D!4\T[<PBCH1]DW0P>V$VS MB,;RY7%;'F^F@(#46JM$Q^J"1-:.##?KIRG L=8J*8,&&4OA8P1'XS1/!1Q% M@4G/V0%0'V:4T?]]#*I6! M>H:.O)/=XI7W3%KO_:3UUB>=UC3T>M(=Y-FXP.SWI)>%7SN3?N>V]\,WK_:; M7.Q"9KV[>.+Y 1TZ7A3XP5-\ MH(M;-\=R@>LGN8M%WF59P-IU_AP&_$%1.!XS"ESGI[4>Y6JOF^HIN<#;@X0, MASXO^?/&7SQ_>!U8WM1/O/%1HF3M7'<#D_WZM;F^(%]N 4R[L%A92V'_&W4> M'^D@R78#W#R283A--R=RJ+QJX'P78U,G_R-428PP5Z^AX-G'5XU<(N$Z0!Z; MOJQ&,%K0EWDT4.C+_NK+_4="MS.JLIS"+1U2.N'YNWH*QB08EF/N9@^Q/_2] MZ&5QY\=102K+0K1)F%,RV%XOI00 CPR ^Y> ;U.3AVFK]=P_A?Y//. D#E!=X$ZS-])H/T"%S> M>R(* _;70;ID2V')^: [WN/8BX;Q'],AFSD3A1I41)"I7T&FK1:Y$I!]S2J? M4AP,MA@'>YN*KQPSU]1DYC#X9MO%!HN[CGS8E"$1T_ MF33A&^6%0,C!2H7<+S@)@_J@#$*EQ9A/6=0N&+M?C-VC@OZM02+R4D>6E^K% MCA(1F>Y)9+J+S07ZUMDE4:78>95B9SN'"H86]88G$0KNO5F]G%[?FUDMXFM[ MBZ_UR-YY6W M=]4.T_8Z*/.F@U(B42?:BW7ND>&2<7]-SD!H)*&1MA!6;:8XWA9=$L'#PX@D M-8LW$N\LJ[K+7JI,WK:U-R(D)V=!&R_>\*$>;@842]WNXL"HOP%-S K4U( M83<A!(WL1J=IAKJ(+O^P-+80$]_> ^[LYE%RX MZ'UUT;N)$VZ;@!(+?N"FGM#O/=;O_2@[$TN^8Y-N)_OV19!!!!GV9UMN$600 MJ8 C2 5TFEIZ8Y<_X;;V86-F+[K_";>GMVY/?^IQA;SH@[S8?YWN%BZ4L%V. MRG;9F7,FE$]/E$\'GL_K%UQ(CZ.2'FV#J;*;(.V5%09Q./:''H]?73/R+4J- ME"KY%)RQ/_&#=&!3A,>]R610]P+&R*'2/:]<<3 M.G2X3KH*_#<,I[+\J5H&K+G4!)D"2^!YU;P7)8PU=)7X+D3^6Q&H3<<>'%R3\?T MFQ\?E<+O@7QNI*_ 7ZDW_->,39+Y M*<*\Z #'S00^%407?59$TNS H;RWI-F>6[7L'L,B:79$2;.30Z](,1QUBN'D M\"QLY".WD4\(T2*F? (QY8/"LT@""T"(),/!"+A>)!E.#L^B#O'(ZQ /"M%B MYX[8N7.\Z!9)X=Y*Z?TDA4\.O:*$\JA+*/>/YZ(_DK">CP/0^[8O]MRR:3M$ MBX"7 (2H>CD8V;;7K>(GA6'A-!V1TW1RZ!55+T==]7)R>!8UB)W >'^-.TX$ MO:+"Y00J7$X(SZ(&\21J$$\.T2+)<-1)AI/#LR@Y.^J2LX/"LRC0$04Z!X;N MX@@,84\?A[C>MSV]YU,Y=H_HXY;4/4#TOF7TR2%:9%2..J-RU.8+R_ MHN"30J^H,#JZ"J.#PK"(:8B8QO&B6U1L]%8\[Z]KU$FA5^0#CSH?>%!X%ELT M!"!$2=K!"+A>E*2=$)Y%P<,)%#ST \_O+.#AMWZ)PN%LD-Q$=S3ZY@]H!<*V M']%!%I4T"(.O2^>6[\N)Q$$WW_I4_?L5Q(^O2+",[U@OOI5.:&8T/Y9KP67:4O- M)QRM/K!>_:H([V['1F>WK'=+XPS&WOB_V5]"H?7ZP'KUJW)B6F__9\QU:W!6 M%OGOS*T?LY40W-W=]W7O<=G^W$2^0^S M-U8GBOAFJSF%Y;4XB9CF*7AW(G?7*SX[S=S=_O59]XSVKD2=L!_;9+-]YN9. MV6CL)H_:BV[,IC:Y'1A.=V;.PF/+@^ADE$EZ-C"9.($RIV$/07 MN;6^<-F)YM;VK\NZ3V&+ZI$^,MS)5X_L/ZW=_994L5.NG\PG=LKU)'32]8YP M86#VA>5.V, \=C_NUW!":QQE$3C9+\N M6UZ/$V*W4_#H*ENN?O6?1G=32H=I_[V OD7MBI]3=PG]@HWK*!N7O^.N7>SCMKLR=Z??6)UT2OKSZ8FKLXQ4#4K/2% MYTZT9J4?>J[W+1I$!.4((Y8]"*:<2+) >&[[9[13\=SV;SCNU',3,,IV( M49X,2[;3ND'DQ(^M=8-(B.^@'$RTDNT!NXE6LL?NQU7/?@G9)6%D]H'CZE=% M&)9'M>E'[+CK)>^)'7?[WP+4_Q:SPKH\$F=.F):B;\JI,)SHF](K\[+?&D[$ M+8]-U?7@@./]5J1T7_@E-O+T@-E.>2-//YA,[)833';D3"8"),)\%.;C285, MNM=LHORKOSPHRK]ZJ =WVBM,[*7K*2>>[%ZZ?GA[.V- 4:'21^X[S0J5?K!> M[SN"B9B+V%\GS$YQWL]QL)XX[^<$M)YH1=M7]A.M:'NC_?J]YTY49QY)SF%_ M/<*.E\7$#KL><=EI[[#;/Z/U]Q1RX;X=2[5*#_;2'6_BO!V#43#;L5F./0B4 M[-^$[%:SB5/K^L)QXM2ZO<$WNN1Z7D@X171O^%X--Z^3C0X]I!*M:R6_244-F8?]%S]JIR0F;E_ M'=?_/L\B&WXD"NY43S?8V7X"P5S[WSUP*FS5#Z-1]' ^/483.^1.B_7$[O"> MMQW\EM4^^'-=1NK%.<7])+WQ/D%^X]6[KXU@VBNW@_N M$\W5>V)V[N3D<1')W#^KG4HDLQ^E7OW.P8D:KV-+QO6@N&O_,4Q1U"R8[L3B MEL=;;2+VSO6+XTY^[UP_8I7]/#)$Z#;1A$$8DB(7=\#\=O*YN.,V)\4&G1YQ M7'^\M],\5;7[P+_PV_K":\)OVWM"H'MV$_OA^LAT)[\?;O^LM]M=!8+U!.OU MA/7V'TCI7NN)RLI>\IZHK-R_WMNMR2EVT_6%]TY^-]W^6:__E2BBMO)(0IC[ MVRN^_WT#XC2"H^>Q4T^$'SN3M9 (%Y7,1Y@([T$Q\_Y9KXA:SBGV"PV?(F\Z MXDFL M6_I2Q3=.\92X?C,H^%5G%H53>A0 X)>KTQ&++43\42QP-0(KN/D$8GZO,-B$ M/C_5!*@0\4?(]=5Z92'B3Z!F5HCX7HGX?H!"^/&] \4A&(-"+1R-D2="M4?N+3Q:JT__8BGU/K MFF\#H7&2#GKY$OD3+WHQ:4 ?&9G87RO%:C?/ 8WBD3^M8/N/P/_&?O3&)O7_ MZ0=/MS0.HX/<)+1(I[+.;#M"O1/M_),6R%P@>QV=NP.W'S (L[M6L5I<.1:L MSM]ETX?DFDTNFG%Z;;S[GD:33Z%W2!+]V"&_A5)97>SU+U]:[0-E/&;LHS^' MU/_S$WWRQMGB5H!._.@^G U&AX%H-H^KI7D4:[@XD5TL%K-:H7RAP'87JY"2 M,\Z.4V92O'SV)E63E=S?7P>#RXKXNV.+,9R-Z%J35>X@[WP8\I^Z.<-FJ$,DB!G > MVC\UM!T* M[I@"L54=9V/OC]D"&)YT?A 1E>;:!F8=*GX-7FN"%?;J\_M8:< M@[)P6H/.CLRA=V9O4(>EY$+H'(K0V7.XN A/""_I %S:Y4*3]W/Y%SH.DT/: M+-L&ER],NK?JH%FG+&)Y$K+\)GPISHO3G165BNZI+L;,T. MTP!OFUT.RN@Z-,>MNSAV^XI6",Z34+?M T<$FD\#,BW&? 1DCCS:TWYN0D#F MN+,2;1NV(N!TH&9MRX%'(3=.(^38HJH1(<!$)>]%Y<=%0.T:& )W^PD//KVG3F1HS@)EZYM MNT.@Y@#53@&"8ANAR^;SW]YX1LV7^5]_9;3VHL'HY1/]1L<+.QSG8ZZ#Z2R) MTP'R84"@V$OWNAF7FPS73/E 9!ZZ<6*7@=#^N@'?D(_^=\H SY[^I/_,*8D MCFD2FR^_>?\,(VOLQ8M[7>=[ZF_]IU%R(&*@6-,M)UT!0]VL#]%;7Y$#;X! MVDIA>?1A 6&+:5=.=&F>]X%*A'=#P9K%23CAC37&63N+D3\]!2BLF?I;@2> M#A!/_8Z0"'CT!AY=QU&%H]-S1Z?K[F?O@X((F>PEEMHU%(07<]!>3%^=7!'A M.$R+H97%%YG78XMD$&89#^]?IG1AG9W)=!R^4'J7A(.O-U-N*!W66B],JUS) MQGF=1-2ALE-<+/\>EK\?N[XW+_\MC9/('R1TF!+J#R8RX]N[/XX" FOG=DHP MV%()',7BU\QH=TN^_\W[@O/WS/G]V%B[I?X_BL7?*^?WXX!9L>0GP^6O<_*$ ML#\!9T_X^GMT]O9K\KUN^844.'(8O$'_"REP:K: ,/^.1>\OIWJ$U-^1U.\L M;9,Q,;Q[ER:?C_HR]H*E[=2_>8'WE!X<_$O$OO.T0;#%JZND+'9IU])R=X)' MV4[PM'EZV>L$C[ S#E'@')O0$)S;8"4V'^;T^6$P*P[\==)S1",_IDO*97X" M?5I%F;1NI6U=XZ\IZ4 M ?Q.*+?7G41PQTZX8T?-58Z#7UNU'=C*9KPWBX=?:'0W\B):Q>K0_\;P57T] MO^/S;,++;,,J6?VK"?7B640_^G&(9(BO_KBSB[<6EZJS7WU0Y0TV#<*)'S2^ M(R<@_]QXTTN6GE5.W?&DP6Q:8BS.9LK]N>N0'__L5FVXXBP8T MSOXYHMZ0\=_/']BZ?_PY_01G\]:>I-QSZP=/%0Y@DX>0*3+_/?TK":?IO MSGL7WMA_"JX&E O3GQX90U[$_K_I%033Y*>SA5<4MX_I8U+>[P=YU?_=@;.TG_'4V]0_#M_:?I%C][$'[]E7\I4H9_KCTJ]ER)4.)#6%?R80SY"N1#/D?T?QJ_M'9:R!@ MR[!F%--BB3_PQOF+LH4JOBE?-CC]+L7AV!]*?P'I?S\MK(*\M*K5?^=/J/Z4 M48+_DK\E79:55RPN>\B^\W$ M\9]_@1KXZ>/'\]<+U!LD%MFUL EL&AHHU4T>R#9'L.- K@PMDA.G[XS8N^2C5+AKJ-'3)A:GY,6[(S%I?N/;*-1+XWEOX(_$$XI-)O=PVW;I!8 MBCR76!HSJ+$%D *1C2U+1J[E9!++5!3' G42Z_>9%['/'K_61$25*2;6PFJ/PQ_ ME&Y""E#)\/T?>]&P#9Z*2,Q'178U8LHFP@AW%A;9A9)SI6&PLJN/, M+^F$G2SF^SJ^O!KRL!H;.!IZ+R_4BVAP]O&_9@&5%' N\7LVL>>!F@X[Q^=- MU-544GVY8A$<@_V@7+XW0B%LAK_3!_[L^&VV@E9*)&Q@S38=[,B*;JO8TI&A M%[:""EVKUKN)O"#V>0*_%6,!"6.A$"?WM^3SW75J$C1;"UE@J2N3H15)>4PB MOC!!DCGJ"QOD,0HG4K8:^_TS"=^NL8W7T& QEMGI2[K^LV;!#B:0P>Y\B#Y\ M%$&*S4:&<8FPP3/X^7_O,SB4C0:'C)LM#K3&&I'U-V12NE!T#LX&[*; MN6Z1%5K5-=S!FSQ)<33@T=H)[W4U2:79P_@KU%0/J)?_G#Z=2=XX63\@?T.1 M9]+9A^4)-2WGB@_L17L@3S^@T+-,XLX,P;./5CB9^#&OC9%9/ M$AD.(QK'DA<,I7LZIM-1&-#]?%FZM+Y$?#/RI-Y:<[W0P2_QO5+IY?/0' MO!AD:^@<'5-=7]Y>WEU*>=UY)%WG%7R#=$VES^'EFV30<7B:KP@3:)64@@$, M ]D0*Z;J*I9L*"HJ I?8U8A9#1-DM8U*+*.80L1@/[8"WM? M-SQ?-UO751OI)B*V84*L.5#.4T&.K:B:O;INI0CF0GG-VEDWOUGD[C[3YM;- M[9>;6W*?ED2(8,ZKEZJ2&["0@775,75#E8EI*BK6W&*IL"/+JTMU[WU?E&D; M^4W&%QS!V-!?OTK[3BMMHJ ZIZ"J6$Q"$>BJLFT"'>I8*<#NJ+)50\$%+9\: M'%8X"Y+HQ0J'K\RUI&'-F-\ZC<)O_ 4\V=)>A<<7&@3QR_B;%_C>L55ZO&?= MU;)"1W.QCES#U57%L5Q7@01;V;H;E@9DM+KNN3F7_\\G-@NXDW*=FX!*5N8@ M2E8Z>;&DE24M]98%@*);JDU8M@Y)%2QCN#APS5/>'BQ]6LTP::ZJ#,:\O$@KQ4UY(1T@W= !!G M--6A29P%Z?8I9*['%Q[1V6A MTA77;N &("C9SKCK3QG=)_Q2O,]',?=:2D*)C4AC45#^X>%''M+CB68R2*Z*"1]B MXDV7-692Y/\9[TN\J1L3;TAN3J[!-9?6Y.36W(9@3])U.ZY+\9-Q&J"GWF D M#?AFW?XE)]IEYHU5$/V9^"X $'G\:Z2[EPG[Y8?XQ_Y102Q_=U,O\G,I^]/O M@Y$7/+$? NEYY+-?2NWVGJSN,47N7Q7PP$H9P[*856HC;*A85;"!9(!Q;J^: M .EP(>"1VQ4O4'Y(!7.CO;I%7PV>@0Z#[&B?HI=&^B^)2-DU*;WI7/H/< F@ M-/4BZ1OO#=&WS,V.Y,/>Q<$AX1Q5<&Z[FJR;!L08V+J*5.C(!24MQ35UDI#Z3.YO\+OTR#A^\,7,\Q\SUE/B^5YILF0L\0I?GE0@H MX[LJ(,123&2JLFJY@,% FZMK&\-:!+2AKO/V7&%"8W IJV!*(TX+>T;94W A MT])+?Y728=)P1OF6+]QO&;=<"H&5E"R]5L @ HQ!9 MZ:4E96L("7;2$LRH@!.-.C@'2G;9L0*9=L5"(RRF-)&P$*JH\@* M4349,CLK+T/&EJIHM2!HW;/%;9-B!7*MB,0*&7E)Y UQW0<%R%9-1!2===4"^< NP#MQ+/5L;H M *WT;-FE)66K"0EVTA*LLMW*1J[C$ .K6(=$)YIN6'8NP2Q=M&+L( N99-#-N1%;NP"R'S;G?FV38A5BC;CD"@E5E[@!VL M:I8*L>-@UX#,S"I @+"ANSM1MO*BM85 J6Q7IO&$QD2L"=JTFOF#@.UIP]8 %4&L8T.U-61 &0 LJ[*+\X)[W;0< M5^]>&[\:O>OU,J/(/\+H:[8-12H^4:CFUR$"EFE^)JX,0FP7FL!P-&)B'8 < M$1AAI.S #U8O5?"EMB:%7Q'%5$*85: KE]!UH&TQN,Q&\'/5^/M MP_XU\WGSL"24'F@^@#TX[Q\V/Q$LC/(3P?)68I4.9,5"\/9B_#(_$8RIYHA1 M*!TZC>B #M-_/=/Q-RJEYT?&T@_LF6R]I7@V&$GQ*.3'R;.W M^+G\6[.;\\G\>)Z>HO"#7)GQ X,.&_3P3[XIG=V4CF=W\L_)'\:1'*=?DGXM M[Z!K@.P)0^\EOMRB4:>AH=*C=%7@VK:#3<)4##: C&"QE1\9!*XVZK1F4<2^ M)3OZCFL>QF>SN*.>@0O8_$?E7(>VN@76@W?CP:IKSBPNOG9^$/#Z)]6<9%@\ M07K'^:[U\_H<;GSDFN^9GU98E5G;2*5E/88V2:6W:Z4VA!+G3,:4$S_A%GW: M,2(* Z[+QR\297K]1;KF:I3Q$3]ZQ/82+SN^9DEXB)LPM;]*#)87M1?B"1.;["U1 M83CK@>]KH0G#6')C-F]XJN<-0JCERU.SZ'IW:ED&N1W\TC"IWKIUD*,;4^'NF]=%4$FM\A&M\UV19'OD2OTK95OI)VJ;B.L!! M.D&FA5R@&7"N;($*:@YC2BEKSF)FH,9KHH\KRO8A#,0B_5[#8Y\15 MIQ!UZAT: 5 (*CTCL8V18N@8Z%!!EHT43/*&IP8V=--:!6A!UU]2LEH957<( MU%;R2,NKF/ZPXZC%XYKHP#ESN&N#&OYC730WC>$R0SH(TQ#L+*;I*#8?RGS> MH<1'QFF8H0A(\D E?]?XA;_\V6>O9J^5 O;Y(1?KW_PX-C[61@E[%Z@\B7!6/Z'A<8$/Z@:UX&CAB ME,_C,GFFL"DX\^.E] _VC:\/)D-0:=:IIYZAC$P=FY:.3!LY^2'1NF+9EE&C MQ/CWOELTM(&/[2+*?0O;OM5Q/,SP+4=MD)[4QC$91;.DE3@<,E3G%22 M(]R/XQF->(02XI_B[/@BFL91!]G)%G%VLH47%W>,V6OBA,DMGND8I,&](?OI MJC7J@9U3CZ23:QN;_S4+Y0?:?L,Y7Y"(2L_\C[8?OB#AW'2U&1R6 M19RAE95ICBTK-K/3H:-@4U,1V.G8MV\8UY0(IQ-)BF+L4J3R,B_<+ BT;'2UEG9@8TL<&Z:GM@+-" H M3YQ$4"&6I3*-Z#HF4'1%-8HC7RV@+AX*L5MHF*U"PSA'")TK6-T'+$H(F(L0 MJ(C_MV>8=GR>[%FWAULV?NX!)<"8Q< #D;HI=MSA,9[D2.%]@=2%AVGY1\#J7O."%]*^CJ 3H$[UX MB*CW]<)[9'"^\L;/WDO,EV 4Y3=ZJ5B.5=4U35ZY8FJRBIG:A@39R'69%"8N M3\=?>;DE1\UYS+QOYN!$_N/R[36%,^F3"IY,?ZF> MV9=^$)/9N?+D/X]8D5Y M1?*]^;X& M7N,ZO)+V*P'GUG-E[1\+?,U\4 E>;B,(^HVY74#L[&-=<,.=9U#FKGW< *X] M9V#3(36P>@N]<[-6'O#_:[!9MU@2N#T?GLAVRT-@.4,!EF$!#"VBJ@"Y1%%4 M%VHRQ@!KFKN\EV!+EN-.!4]5LK^E-D=:4#CG-1Y+.ASR[_ M*!AP@0$W+Y!@P$-F0!E (JNFH^B.JBI TV5DJ3HF,E&)00RE:P;DB>"(CM@P MOIU,L.,&=MR\7+)@QP-F1U=WH6Y:AF)@75559!!LN\#&JJ(1&0"C?OWF!]Y2RW;QTVO;CP2R.><*"UUR2P!N_Q'Y:FE=R*V?G M; \)'W-+X]DX28?<3&D&W=/);.1Y[4VV[,95A/B4>5G((BX"CJGHFOD>WOV=[[+RF=KDD53.ANR'7TLW]K\ZM*'TZ@=(G!%T,"7,C-82VY4=0R.0 M;W?"EOX>X?>)/C$/(95Z:5M,(?86Q=YFVJ,WU%@<#OOKG_Y3.[_N'7N MW@C@/>^KVQO -Z\2JJ^!?6=?N&42;MP"_CY%L=P1HZ[>H,L-[!N^?M,&]M4I M9!?YD[;=P.Y\GXZ]P&-^S$MZ2O#N.C*UO(8F??*#P"^:ZH6SB.=H^%D@XQ MQ#YLN7T?;]TWG&> I&@VIMFY2D_9.=W,0TQ#TUG7K#1Q^S0_P5L:TH=$BLMC MI=)1Z5E42^=-\4?,6\OQ9C1^EC?^(3]'X,ZQ\C,#?N1E5MD\LCEX,>\^F!\9 MDS^YTIGP:>8/TQI)WB''*[K;I:_/GIFFJGE+PG$Z.RFB8^K%M#C!H,Q45Q-A M7IH(^V61!M,'W>0- M^^8?6HZ^+ Y1(+R77Y0FSL^SLVJR_KELGH/Q;,C/U*Q\.9M>6B^3A"F*!M4: MFGCV$/M#GP&!E]KPPV7F:\G[-XZ\;[18PC6+G+49I/S\F11".:VS!W*XY=^5 M76:+P;^C?!&;\&S 3Y23?F!RF[:%=YS"EC?U M$[9>MS1F3QZP+XKSYI%\V]8\+B1?21W6+/QX65V7O%- M8_:XWRBC^;GTZ9/%^S(&H30.&1M$"\?X3-F:/@)$SGG=/943E3ONS'U/.<5$X>QIQ>9 RWUJY MG(K<.:P+^J4"E*U*(S.F4BX72/E-RZ>R/-/E7V9QS8$L# T_%3_/ER]MB,*E M[HR?UY7B-X/CQ@];_:[L:2OO^)5I:1[!7\3*RLW%L/G]52CEWS2_:0%F:^^4 M'&ZD3*-TP:Z#P6734\IQ]<^IL.HVM*D^XZ?JJMQ]?6'2:\(K%+=Z(+NOD/^M M,96Z8Z:Z7\>R>FS)^>9!CRT>],=:E6<%+[']O^=G%^6V9X=7RP]MLI%G[ M@DMI[>ID-N:$J93'PJZ)9TS)Q#0U-\+!+#^ ,SMZE++U8VH_X4_-; '>CO>9 M*:RTHC?'-#,+$SX^=YY#.S<$*9 M\3T#:"OCM1$G)RU?:'\S&7I0Z5AD.TH[H$<^P/689-F94)5S"<1"_^M'< M;$X3!X5%QR1DR7<+Z'B,PHF4,,JD..;_6\5+BK%7&BXQKZQ/#V=82^G)&"-]:\QW;#.US^T;SF^<57W>S8TM>FXN MQ^$%!RV=VR_L <]>-+P8A^%7/VL;GQ?[%V*"\=]SR/O(IT=>EBISXKVLV$R, M.59.MTOQL/PK_3YEHB!>_CDEPS>Z\CMEP)UP'V_YPC1,^/R\\K5LW?)K'&%^ M,*/52VGS:OJ456+.G8AT?KEUGX(@[>$>I69<>NU2JD";B1SOF1O\Q7&A,:V0 M+74%PH"M>NHH,#'EI\Y2*N+8JGKCF9,/6!$3[VCBV$XOQEW+F[0)/^/\M/_X.!4F#$'A*Q=6V=FQQ8)F M2C9[A3?D-BWW!CWV+GY4.)<-^3$SG*VCTC<.Y[XQ_^I2*@P*9_I2^CO-7-C$ M^YJZI^$#6Y>YCI[KK9:CF_5:?+Y?#F$GEXV'?=[*15PM3UKD2+YSMNDZ\]6[^<2^]? M3&*@[*VM1=29@-[N6#V>^MHP@5U+(NOFOZ_M"V@P,X4QW<0?I(>^C+QAIEF> M^4DO7.ME-F2AG3@G\D @/Z6V$"V%')!H+@6")4&0/K!6%FSJ^RL@+"!%\I+:XT[! M(V>889@>EI2]N6 ']OYQW0%A N<"YZ^8P:#L+L"M;'[F$,,@$\$^=_DBAJZ M^SS,A&=?*?&3LT(>\& ?YAE9W.-O83[75D8C3NW?GJR8L!=D06YOL&<2UF# M?0[SQWB:CGYG;^&/*D;P@! ="Y$NH/[&&7C\B)$4QGZ0@3'Q8X;(/#N7VB/< M64@3F?RHN9(UBM$ 6O3\<9IU]P8CGKMB M7_+XZ _\W!=<_8(L"95I 78;9[TD_=D;I.5I\R?G;$D%YPC.>7M4>AS&:=RM MJA06PAF< <9,%P2IK^<]1;3(1X;%,=*8-QY1+-IEF%W>"%'Q/O M)8G'3WCGIA*O8.)Q=IIM2\AW$:05$?D7L0?EWW"^\&I^6_FVU$3+7R6TBF"/ M;@.0L\PVXB6(49CP'"3/^/#"&I]7JW(%0;.2H1RAO"*132%GHR#-8C(NXZ6P M>>W7^MMXHI0SGP"S //;97WNQLZ"S-+@!6 I8@/*;2,O>I%&7C3DM8Q,YH:/ M25K5F"*V2-(S:,:S*:^?$T 40'PK$+VO$K.:@Y!7B\S+$S,5GNZ!],J:W"*E M**+A GXM)<%Y6"W.(5=:M7P?<$*?TOHE=C%%'W?FF,,6) R:^::">%Z\Q]'* MU7A$L^W$::'HO.HVW?TQ?^13Z(W+70,C;Y@%]2;3=*^PP++ \IMU^B//@6=% M[^G6\]2<#*5AN% YQ(W+*,A5.-]QQ:$H8G("G!V"VX*? M^A+P"!B3E'[PC6_GR:\N;K'(=^CG^QBG3.+&[-/]1S9I)I2]23C+-VF,J9>U M7 AHQ+?'Y 8KKQ%9[>DLD"R0O%UTV7O@,2H_GLZ2K)2#IC8#@VXX_I:FU9DJ M#U]H%I6*BQV#3U[@_[L(-B\'J"J%SVF@3(AA =ZNDWX\0CN9-V7A&T;C, CH M.(VEAE.^DY:)T O/C[):9)Z+YEX8D]-9_IH+Y]S5&GL, MLR;?ZS'A:8@D''Q--U#QCAV\Q0#WLKZ%J8ZOQ%:+!CJ2-^6).+YI,X^@?N-. M'OW&2_:D^3;A\4NYR2K-^GF#7%P7.U>L$>.&B9?EQ2WG)OV&8CMNBF _>!S/ MTFX$Z3NRKD^3*?<8\]XU$M_^_4 #R@M!>";PF9DI\Y(__-M9C+$#=<5Q9?N56V'&RY-U\S([3<_U)57=,T -9-358Q! 8DR$:NRX]8=17+?OO"K+[T MXWV*ZO0$^+3PJ*Z/:^WZ==GT4'Y?TT.YQ::'V2$<5Y)[_9E\MJ[)I]IS.%JF MR'*OXQ[1X_K>^2UO)U0ERMT]81>F;UN'/J:8W^O Z8..VLIVFOR MU)VKNK.6JI5W+%@$\P?X?.VR?U<_(I]C]9T09);M5J;^%MHKL]HA8+//FRX/ M>(O/:4ROBK^LR)32])\WU(;:6;.IGWL&\E\KCL'B-;CFTKIKS9?$R][TLLV. MVL0?#L>TZP[<[1Y,L/Y$ZSF(<5-7^ Z[DC=28$6ZZF\E07;C?=I)\+')^_1)"CC?QM?=8Y/V'1]V?AK0N/._;P6,5PN)/;?Q7Q(B[Z32#WX@ ML8'C++A!O_/])SS^)\4C7N3#S"_OQPTH:CR[<:<R&=3H_@^V6=^*< MU6UZ[6+F.W/I_N,=$WK+]S<="O7V?$[V^?YW'K-RHRQOE@8\AU#!"M15G6J& M?/'\]8*?='IAJ=@@.D0Z<#!!2-:0B63'@08P55U#ZID4>!/V$;/XXLGSIE?Y MNL=G6:GD]^26IT)'C&6QOY$V\<_^WL0F/R@U&/ M/8W]+=O*]+4LXQ5'_^L#B),DNU]0JU!9]&\5F31=NA ML=!?U='ZY-\F_ ]$2KQM+ M$&BT)D*T<_:9+8J0G0!/R!6+ N;R!4.5KQ?MJJ.\-Q6)8:L MZU!1+07;MH6(0S0E#XIAR[&5PE8=3 :Q=U4A*@F&7^8D36V7+D/MVKE^'-;K M*<9&/')J[J&H9E.88!@(KE/'X"===UWZV3V@FI0/47#(>QM#$6,5(10BXP%$5EV2,AVW35< B MXZ7$O2EHRWB/+%"V2\\*GVM(.P;.$TKLJ'@)H3DO*;IA8 !M;&I8,3!R;8AS M7K),W;;>R4MM^E9 %[PD>*EOO*0I9;R/6$AG6@D"0%Q"-*B;;FX0(MUTWLM+ MK7I7S/,3S"28J6?,I)?,9"'5450;.29Q954ACF*91: "Z$AK03&UQTS'H9F. MUK\BY0G)Y_D1R974U204F2O&?$QKE=RG J([ )@JNRPC8)L(@XS['%FSG)5Z M[M\*HJ:L-Z=V7FW3I8\%SQ4$CX'[A"H[+FZ2RPU6J@%,!4#H&(YN*;*KF'9> MM.A"VR+PO=S4GI<%SW5=9+ $-_6.FU"YUTA!!F_4AF7-<:'&=RFB7#<96+.Q MVX9N:LIF!>_TCG>@44E)04>%)M1TUT*F*D,%%"DIV2%@Q5?:K'?:L>70N0R. M(F8N>.>X>$<=27%U15-.0-5-%P#5=6'A&0"/.RE;CS7JG+=Y!RE'HG:/U M@\@D9-/XM_"#,IY22YYR3&QCU5)EW43 <9D7!/*LKFVY-EGIXU&EY,WC=9!X MP9/_,*8DCFFWNZ+@.=1$)%QHJ-YQ$]8K&LIP%=M1V(^NJYD6D&VSZ+IE0/1N M;FHSKP1$)%QP4_^XR2BWZR)509JBFX:KV4C#,B2XJ#A"$.DK<8:WZ*9V+$#Y M7)%EP4V"FWK&33*L<)/F(,,A&C(!=&5,5(2*CFU(8XY4&[JI+6YB%NHQ<-.K M_:D^-^ENVQ>[#_E)YH-Y RB:-X!Z)[=V0<(#ZLT(9:5D==TQ9=FQ,<:F@Z B M6P3E?2YBHIHMM5],, G'ATNL6<58"9*_3]RWQO7(.6XTP'R;?'V<#Y_2?BV=/ MS?=Z2G[-6>2G&'Q38,FI&M%L659E1;.AYA!3U1P]3PPA&ZK.,J?.J9D=[/XI MC#MURM&YAHZB@D'$KX^+A114.7'$QCIS;54(#>@ZNFU91EZI8.B*MA*_?A4+ MM>??JN>**@KH! OUCH744SCI,A[G@![_;")OXS2RF.6G>DJ!C1T@H@M$\6Q\E:2 M)K8!7-D?49!S)XU-(&PS@;$*PO>L7=LX_5'HM:-G/ 1+QM.Q"P'C-T-3B.)B MU[11WM'?4K!JK=0,;&2\-FM58:O[*P3C"<;;,^-5XAJ*01BK:800%0 5R6Q( M85$JAF&8;])X[96UMMFH7#">8+P],YZJ5D\NE5U% Y8%#)/8MFF81=LB]I^U MDC5_E<9KB_%D_;0U7L]*9W?H'GYC$)O0($F+8\/T(((LHR;], [C^,=S*:!) M#Y/H/0O:(%S6Q>G YLD#K"N&HSE09NP.\]2!RS<3+W/ZYS (%^,V.W OD=QF M ^A-*]S;V.@^^+FO&O<8V'2C1J[4LZC$L(',=+1A\@X9!/ 04,:GNJ*[Z!U\ MNJ4W&C.*L-_69_QV6=5V>!I<,+I@]"JCJY5R&%/59 UP;B>.KLO,]BZ.CS0, M:,OO8?0MO=_7,+ILM)G8%YPN./VP.7T3HRM:)9TC6[H-'=6 & , -=>$4E#&,1F2O)LW#TG MN/,]B3R&?S_PHI?KA$YBQM"<<:-P/$Y9.@NA=>E'*^>&.//YV-3F,;!B9<,6 MP(39NT37L*%;KJPKV"FJ'/@NKI6-FCMEQ?82M^@<:D=QT*U@Q>-BQ4K!D4I< MU9"9;M0!LU(UA6!2[*'"EN74U#WL6"NV9..>ZZ+?EV#%P]KKJ%7JDV39-) # MB.7(JFTSYI2U(EL+94B4O:O,=OA49WS:09>$0]T5V8?L[L([(!^?CO #)@J2 MJXOTE_;=6>; ME0B? PAITW!9:U24,54.2(NT"!P%&);0'&P-M\HA@VK7E(P M"9"'FDP:T$>_4Q_5:/44>A%1%A'E(V=OM;)#P,0N<9$, -)LQP:N59R@8!D6 M7#VYY]7LW9[?:VB[#"@+]A;L?>#LC2OET+:N MMVS/2$8T4G9-ZFU%20M9(: MWDI[M[3)[EP3^ELPN&#PUS-XI@U0U'Q\?@QYI+_DR3_?4O.J30'(9E8ME"%G0,BVB.;:H.T0FP/0,J90JUC!<7*N0S:/"Y:,*1@R#XS9"5F92'7U5W;!4#5 M;5VV=0/E[?\,@O35)/,F#=F.F:N>RXI@2,&0I\*0E2B3B9$%5!M@$ZN6A6VH MZ464B7VYO-+&:9.&;*U(0^E@4U'/&%(D?YN!_(G&\954>J'YGE_)2Y+(?Y@E MWL.82DDH!0N%"6QP5IF0G:@3T2&EDW1H/'N(_:'O12_2-**/-&+7V(>%@Z\B M:K517E2JQ&R+F+)CJ:J#3$ Y:%;@L,%A_>"PQ6YM/EYHTG;4#55-67& MU29Q25'I;>H6V*,.;ZE_LN!PP>$GQ^%JR>&&JD-FC=NN*SNZB@U#GA\8K2.# M.'O4X2U5GJB[3$OW.$(P87PVIDLSD ^[^5?ZS\5#=2J!@.4(@!5.!EZI[+1T MJ ;,IA?[ XEZ4<"^(I:F-&)XFTP8H..1%[TJHIB-'+'GT:BAFV*7)86K,#LL M2=G9;/LB"2NGJ=A$,RV%N<,:4FP%$MNPBQ/.F20$*V?+.CDNO]#HCH,L1>LK MPX3%/57)*,\%(U@K&,&EUE&)97=H[7_-\Z:Y]\F\$T+IN(52IVFU# M2R:6"51==O-60!;[4UO9F?A*H50;M'NG4.IHJZ(02D(H":&T?Z%DE)6FKJT9 MEFMI0'-LI)I80<0I.IP S5K9G;F%I;3B.[Y'*,'+5H\[%D))""4AE'HDE)@= M4PHEYJ^IA@IU666^FNFP/XVB*XMN.6@EGK^%I=2R4$(=E,#U3"B]<8?<;NK? M]AW6LOWQ+*'#_0:VNB#\80G'%K( O9>/2D4^$LMV58@T &3%PJZ)@)Q7OSFZ M9F\TVG+4'FR JW&=>VNY[4,V]LEX$R+J%$149?<#@0XP90UICDIT75=Q-1&)8BRDH/==95QV"&CX8 MU)KOZ0Y2>GL\MO7H!UXP\+TQ>S?[84*#)+Y<)$WZ1T:Q96)4)C:@?._RTMIM M(I:^1"RT2*S\F:UQ[3*UX!(&TC]'41E_?*(7#Q'UOEYXC^Q#KKSQL_<2L_=_ M&$4Y7;R4PV/&=$1634?1'555@*;+R%)U3&2B$H,8"K_'6R#H%E0"2U0"FR!5 MD,EK1;))HXC+D+_$JNJ:)O/Q=%.350R9+"/(1JYKR0YQ%IS'5\%'B M!ZIQ5,[7RGL#5VY/0OG-2).;9,RZ[UTCY39\R:]T_(UR*7L>>T%\$3.1][A\ M^R+PLXO\24R@,Z$_7J!__E/Z04P#Y&%L+OHI^XS-F\$WR8QW+M76,F$3?58% MPWKZI/ALI$XA9*VJD+TK1&N&Y\DTHB,VS/]&I>N:%O G0JP?_@B\V=!G!)KW M_=^>VW"-6*\SP7YU=34XW_ MFTUN4/Q[>X'[[ ^3$?LKFWUNC3$BCKUI3*^*OZR(I+-YIG#>%8;YT]J:7]?20C7>9QJ]L;(3[U-AH15Z_DP+WS'2C MTF_LUU$L.4SZ#%.E_%^S@$H*.!<]KTX7&G?^]ZV <5"]E%NCT@]^(+&!8WZ* M<\/Q8W.X*!UT/=]BXFT#A(>Z3_Q4]*-;46B(%3VN%14\>FPK6LNC/370W]UX M<],I>*W/M0_=$791(][C,U(0D!6J58X\$*?Z]3%M[1 M_2F1?P0196__-QU*3YX?Q-DID33^46)PG7C15YI5*,1T,&-$]6E\+@4TK7,9 M%H= )MYW]A+VRW_ <^D__O,ON@SEG]C?8'J$9/&#M(4"_AJ.^?Q_8;SWOK\[PA(S>K+?UGM"+&'.+)1.N/@8LW,+%>86(; D<'6"7 =&Q5!PIQ,R8V-&3H*ZTN=L?$ M[44QVMR[=.0^A&#!'2E2'92G:"#3,C#2-5=E;.=@ @RE.$\96HJ]1Q[I2'6Y5*2NZCHN!$@V;55U+V"X=WU5,>>/%(XF)"&M'ATWHG&3/76.;N,<[\8PB%:TQU5 H# MJ+LN4$V5F(3(KJM 1L=QFZSFAR84FWZLFK\2UL&R84"?0-!4+*T"3%=?) MXUI -M&KXUJM,6^+GK#<9AQ+^,*"]]K@/;UTA643FDC5B(QLJ$%%1Y# O+.@ MBXF^'\79DO'EQ'4G M:J^E)# Z!M;KE>/:(E#)))P%22Q%';HH+JAS0P_*.4!8:WC0NC\SPVG-=-_8 V M;4@_!A-[0UP8 J"7#14UI*G$E"UB:IBXL@L R /#V'7P2A7VUD9V9R'A=9YM MFP46(A+<-\EX"&HP:NUP(Y[3SEEG!/ME36E9^P5>T7PMN5P8MDPTWVFCC" M,";"(R:HIZARDY5QKZMY6W*:64)O0F]_T$M![31+8Y!1W".*C-=:8L M^ G9CV6:&HJ7YJD/.F?_M4108W_! Q 0Q7";MM740RE$8([B#6E#*IR1KIVF+,G-6:W;4ZTU"-*#BD<4D5!R_+LYM[40#A"%J3!"FCG$L/?6 *X<- L"STET@!H@M=^$.:%<@#7]-KR)=/LT7 M!8Q7J\7DZU4Q"?;+_,-\%C&\F$^GX9#W<3U2OESMM41^*/@>'(2.C2$^]3GG M"=45JANA0F4(<\9#YBG2FF-,I2VUMF),DX.CNKT" 33DH,W2W(3JA.HNHUK6 M.4B!A8Z1?P>YD]@+2%$9VJ,80[B5@SR(KF[)"!\*L8>8?T)U0G4748UAC6J- M,& >=@:;X]?.HBN;@?5? AQ_W#YU%.XQ M0F&I9N-?-T_E\^:A?*J>R>?X2(ZFO[WG"K^_.KUK""2RL<2#2 THP4P $!MJ MI"I=;*ZMK=7V@1'8GJ/-V^RC20A,"&P%@:SN.]?!N"164D:I1@%U6GE5+K_C M6ACPBCJP'?-9)@0F!'8.@:)&H*0"!FO3>H^7?!VCO*C$EC3ENF$'N!2?6((:44@@05*ZY MA)B2)\U=; 7;>RA!AX=$>2HL3>+AR,5#8VR>BX?&E#K@F- <$DF9 \IQRQ"H,ER4./M\.KZG#/Z^T$4X=I0M5^'?Q>5\4;1;I>T70'.1X7Y9%T(\L=]%A+ Q'0U%%$#27EW#)I,>)/:3+8 M<\, W9_!MLT"W2QGZH:T[6X18Q**22@^5RA22.H"$B%4$(42(@>9LIA;Q,JZ M3^,,W.JL?))0;+/?@NVQ03()Q204DU \<:&(\48H>BTQ9-0P*94AE@ A;-F. MJKSFZ,668FOM*F /A>U)*":AF(1B$HI1*-):*')C+8>*$Z*$!PXX#70]JT>] MS'UN<>/S4.ZCA^_(A&(1M?Q+$6O;O%[\;%S.=#++WYZOF0(B\.>'!%W%X(U; MB--1)F?7C6L2S^71^,'1?#I?O*L)]SG/!]DHUD)EL^M8VS2;K\+'5_/(.T%L M+O.8MI@5],Y6X8^SR2R;C2;9-)P[O%!,!/WIUN*-XL>:9+>IT;BS41[#[[<> MWBYJW5X'2FY2J_S.UA!]FUSH%A,4/\\7U3=?9M_RMU\7>?;;VRSNP7F737_/ MKI?A_'\Y7Y1TR0KT+[WP4&@CL>2"4DJDXM8#RREF"@$@XV>R&P1] I7 +2J! M73Q5D2EK1>H-SA=1MOQI2:G76@(N-$.40R"A"G:>]P8YY;&QK8K:+T7(>WXV M,%'JS1K5>=DS8/ET$J)G:= MW?[X3<9?OQF_*8C[H!.F-^A?OE1<4% 0998A*H9\G:S8D8#8)3->^*B>+!-V MT6=;,#Q,GX(_[Z5.)65-4\I^KF1KP<]Q0W!_F191T:YX3@G6RG8=?P]V7%E@@XC2[7.;OJE^V!-$/FT3NIMY! M_'!_FG=]"H[^_/,/6[9B>?H'WGKHO?O?VNO).M4BWI+9^,BZ%MZENI8MH?9" M"GR>_#'X6WCM?#EP :#C0EO]]6J6#S 8/JNDX6(R'D_SX^*#-Y/9(!PXC0OZ M=@WUQWOHD'K"C;?- #&H>.(];[U[HE"^/G([&LG[>)E'0VSV;:!&J\GWR6H2 MOJ 3_'&D4>"^WWSB@L<)CW#%!];Y+R[9K(?^'(CO#W9GS\E7=+#:^MX, Y4$ MY8S4I2B&>"^\]0!0806R0I)R!)E41+BM5HQ/B_G99!4KJ_>99*5#A'NQS/L$ MK,$$]FZ#G=791,V) =0"KCDUAEO(A"G!'K0DVEHC]A#8VTP>"DS[ /9>ZOIZ M(T.1!USD@1%&DVE>K/TKFPWB3(3PURA&IB\7\^^3<3X>?+T>S#<^0[;Q&=YU MPEKLE\3LV/V=S+-\#N!OIZR[AWB;7P:43\I-G[/Q(+N(S7/_>J!;Z#2F(!7Z ME,/&7F\K1%"FAE"K!;':*2C7^M0B"[=+%IN4#;]/\W(!CFH0>)]F-1M2E :+ M'8%@.3%(X7HT (R-$$IJ1"B@W O,0+ELV\K@G=)V(-6F\4IEFYMFCLIX[;XN M^WR>+?*W7[-UX=K%93Y;)C568([6F//86NZYI(Q3*SCW )4Q((\H-EO]]@51 M=:2I:9!TKXHKS81.:JMS$.*\;G-FP?@+QI65#!.,@62@'%G!!UF@ M=T82'V.4XN4P=:ZPH_J%2&IQ)#/K1?"BIRHL7PW>?,LFLQ\'*D,9%A"J#!>0]!9P^"MG3[_$:@< MDW(?9^\W%(X#TXLY:!M\-B:@'63@(99MMD4G/9?TW L'"ZY11ANSJ#S!,#;6 M8:X@)4#'.'T9K@=2@M91UI[JPZS-;03;_-BELHSG#00\1IUIJS5W51X]^R-_ MZ1:!/F"6UYI1.R*0A98(*J@QVF%<&J<",*'\=CY@3=(U,K]D?Y0&JLYG^=GD M,)JPU5;XX\-JTJ#'A<8=8)0U&*F##@%'?/ 5&?$>6<:8*0)%L@8[QA'6),R/F2($+>V[:WEZ_M92>G@ MLW[8T/G7FLR'"@Q) /J@BD])LIX NAK)>ZJT1UQ8#QF,HR>#9^FKZ*M&CK2' MKGTLDI GVSO1?5WG)].+0M&M\FG^/1BM@0]'\^4JJ;@U"!OY?. -@$HPJRQ' M$,;99V4%C:6*J5M+U8-'NR*?U\XC-$.NG\4L=5SM,'H2W M61&0$B%)G;XR3&D-4Z< 4()P3:2%SAJ/0=7Z1Y0E6ZU_;<%T#]I5P#8]R..# MZ>/4\M.&%79?;1=E+#OS+VESZ4XCNQ%(XA(*RK7Q"F.(M260E_E1;IE 9+=0 M*)[*9M2:R2XGJVQZJ$!MN,(#;B7MK)>;5@_W"\ [U7JCP@$*B3$PP3FF-$#; M$BJJ$D$LF39M(KC%8@?8IG]\BNN$RPF>AX%^1R=\?GCL")_GRI0]$OE(%_ZL M!1"$M0EAM-6FK_^^C/56&P%4 M#VO=9X\;)$/2:H7R+A[IY@*@;E@6'9V$^MIFQW&+B$:$T%*/J.)<0:, !%1 M6]DH2B&]-;+S)2*BQ>8],D1\?]MDCT5$='0-0/MLO6Z:F=R8%W[B]7RG% _N M^[-\)HZ['QVXNY; M\'V_(; JZ+O7:-<0P58J6Y(F39JT&U!L]!H)1Z06#A')/ EVK52>EI6B4B.F M6X!BBU&E(>!M#H4Z/BCV5X'.9\O5XFK-K_.SP=]GDW!CR^":ZGSRSQA8^C5? MSA?/[J+HDR;E]4QZKPR2#'N,(3$**1<2F J^?+YKT_GCVY3R_ MR#]EB]_VJ4@Y: 6[28TF-=H-',H:A\&>I5)X$+Q00 UP3E2+U03Q5.F7X[!% M-Y2V63]R?#CLK0Y5C5$9FU$:18U'MK;5QDE[0HS !K5(<"X09(9H&3Q1#)0N MC5^/E?-;H_"WC%]]M9S,\F#WQ@;@CV ]=;K?II,1_E^7@Y.%O,+P;! M(\V+N51?-VQ6=%'4TX]/(=B["\\,U@$FH;Q!WC@EC5 \*%Q8U2\Q(K"X91F7 MQ/:!UI\CJ3^>U7A6LW%C..L^%2P: I+F^"=-V3E@B5I1&H @ (093X%1 57, M5'4)S#.*6@16BUJR5=_SV.KZCD#972U&Y]ERK>).2Z?M,E()J)6:94A03#"7 MEMD 1$U!6;=OA4(2/B)K&!G'EZR^V6/_7,>L6D)0W50/K0<.<.,$ MAI P 66E62GEX-YZ!#]?-$W<@O*;IH06V^(>M1NGS?%PJ;&^![KW%$##.(]S,G!;18:=1;$'>N5[U@[_)NK9;&N MY\?2%9ZDQOB7=+WNM.Y%+4*(,L((%8Q\0 E4G&.RL0.,H%LKEN]I>WTM$X , M23N5BD]DEB^V=*'=J(ZP&E+".:"RFL_A*E^VJ.*(^F(^#%1)Y M7""(?NY#AOV4).PI9.ZH0(WN?4*%= 8(*"FA3$)6#L[U %FX'>-_'J3V,3P; MM#G3JL>9O./6E;5"3+J0@5H7\H!22Q04 B/!L,5U&$MQ/O>,A@JN),RK!SD$*-?+>D&%G- ;%60TZ(AV45BT?: M8MD&I-JK9<&L%YO/>JO&@G6T*>",70DW?+[PP+^>@G.WRQ1EC7(3! %Q2!', M.8*&*$Y=-?Y">^"V,M5-\[-(3^]=B8$A;T>)I2+.I/VZ@3]6XX\(IS!AG$CC MO'2:4F]*_'G=6'7]1/RU.;,-4I9\OKXKR]@H/[^XF,=OFH]^"WPSSA>#_.)R M.K_.\\'E-)N=@B^X$[JB$1CE%$$9=)T'RECN$!#53C2.!? /%'G5E/]X9@JR M?XY4WVM''TLSW)(2[8\2Y8VP##;(&$F@]U82ASVF7%3Q5,? O1.*GX+$%GW( M-'ZFG_K43F(1S&R\+ :A)FT).2+UH#8BN.! :H.!U2+V-_AJ0!24^%YM^?%L M0]8]-[RC-%,F*<@>*4A2@R^@#FJFI 2LZ Z!6>E@K022'5O4]&#X&NS0U"@ M-N.JQP>^U"'8L4:"SJ&9T7HA!Q$*(N05#:K36VB"PUDYGDC:[>;[1LJD8?H6 MI-_4-AZX/P -8:OZMG];/+M1\7\<^KH/$F"7 !"U ##*8H61!Q(I1XQ#R-@J M9TH]>3!G^BP!T*;SF[H*4U=AU55XMJFL[W178>=;> 1H6 <.,PF@"HXUCN6Z M0LK2T>:&(+,E'.YIX7DMPP .*6I%1O3 ,+B#'[IK*:3>P![V!@I4"Q89Q(F# MW%'N@"&66:S+2BVN%#*/W=6]#X/C,8*%#3ENLQ@R]08>=+5O%RCSP_]]?W$9 M&"=FRP.G!1+-!J.KQ2*?C:X' 3S1TAFN[9W\?Z\FWP-[QLJS=2':KCV?N MC]%Y-ON6_YJM\H^S*(KB?ZY^,+]NGDDQ(WLVOOE"X\B#6#[\U=>5=@-C*3G1 M_KT>%_A9#?Y@:ACN-.:"68^Q!TYN.BZ =%L#"0X"_CU8)_#5)R1V%_P'MC0. M9TS,1HL\6^:#-X$-BM_BG*5N6Q$=BXH*46]R)$!PYR%#1GML-.$2J:H*2#&R MM53U14+A4Q#P\W'U!&WY_,+?TZM(LJ;X68ND?18OB"$6K1@/K]V7DM3\<=4@ M[$!GL-!K1>ZY(I81IHD'6$F@G*M*$.)LLZZAL\W%.*/A MX&O^;3*;Q7S&_&QP63#A":7AQAZ(_."U?CW+_MD<* M=$ &WIM#W244>3U>E0(B#+9>(X\X@YPS5;8,.J.QV$JAMBP48\2AG;DRDK?9 M$[R+"X[$OCF,,.S2F,\3%F!/I, Q"S!9[UP,WIE'A#$N$('A_JCP53J&*\/$ M_OVS-@08&89O.@7Y55AU?UEE7Z?YYO7B9^-RII-9_O9\S180@3\_)),J+F[< MPC^OEJO)V77CFL1SN31^,+A3\\6[FG"?\WR0C4;SB_!MUS&P,INOPL=7\\@; M0?S%2M+P6T'O+%IF94EI-@WG#B\4M5_&<^_9Y'*3M<9K/EVV40>6>W/WZ3 M\==OQF\* CU(_>D-^I9ZO!H]GBAY1YLW? M9]G5>!*HL2E9:-SY#<-WC>.7WR7AU'HX.CZVT;P+IIMGE M,G]7_;(%\A\V,:1-6%3\<'^$:7T*CO[\\P];EE9Y^@?>>NB]^]_:Z\D>O2^C M6SFR%UEL 0J3V2 <. WH6 X'^1^C_'(U6)YGBWP0Q$5V3SW?H_Z?W]GWTNAA\+]+-065BN$E:, ;TU8[K, MR]S*QJB5R1:+&(/_[VQZE>\UN]SJE)#.9H^/710F*=!Y*="8-&\)HDQ+:0!& M0!IDI :E%% .FZTVVF=*@?9*:,%IE8OVYK9AW:7-=AX M7S%HKW> M:JM/B_FW179Q$4N(BM,_>\Y<;V#&80-F#D@8O$0EK6#(4X%L.2!:$8[D9FC< MZ&*TS-ZYF.Q899-9K*[Z93**%0+JVR(OJJW\?%$2^V]9.&R233=]EY\OYXL MS8+\:OP]EA L378Y604J_"L?F_FR?9V7ED,G?==U(.)ZR!I24.,XVL1PP 0 MW+K22[,*4N=O K$AU=:HVK>FPT/1SIBBUT90;Q5=,=2WG$JV&F2/29B>=.?B M&H&T1B#3&##MI8G31+Q5A%4[GC4PWFXM*BD(OLYS[=MAPT/AJ2;>1(6\57<>FVYX+HVX, M#OLR#UY$NWKO.>3IU*"]';"4-2PQTPP:$(Q,2S3&VGF)2EA2;C#9"K,<1-\A M/B1B#PL#]LNJ'=5V/9C/W7- "ECG[(%B6CG#@)6>4 IIF5 1FH%P5:V[C J M$M$A;C70V4U ]K4JST^F%T6)SRJ?YM\GR\B"H_DRQ4)S@6OH:20P=!X*3H@S M&$L.R^TZRDNB;X5@(DW_-I_EJQC!_#A[OUI^_'VF9N,]QDB7'^:ST;YS@VB( M8"^LX>1+]@JHM*YH$0Y1!"BT"F"EI$2X&?OBK#][/O^7)U<7^%ZRFABM>H\M)S#P0(KW%#-.-$5Z4K',+MY7*_ MS&??ON2+BP8]]Z:5V%"05!J:E%+7X"/K$5^80*R,=I@0KBCTU&E9!3@YQ%L3 M2)IVT-YTT6.;!Q(_5*D6S?7 2UO;_8/XUG/FN,16G!SL) M:]@AS1&4S$-LB)%.<0'+O *76.-;MF!-Y\\EF:L$N\;U_HWC(&2T^&7]'^*XI M""<&55HK/PV=<8QX"+VRP>3D%K,2JB(:HG?L R\>Q:=I-EO%6&7U-#[D^XLH M$A&LS^2\)9W7-2#Q6N=Q@K%@S#K-'<.6&,YXU6T0-"%[&9#:JE,10XQ.N=N@ M\ZKN/^;S\>^3Z31AJS$ZV$'%+;)!0RDE">0,VJJ31U@GMI141<3]!1/Y$--> MF(Q)(?4)-! 64?C!:).02> QX09$G[S%6K"P5O5R/>CIBTO2PPYZH49UU?M M$Y[);'0^6>:IT:T"%*H!I:4ERBB"*>)>6HZEB 6/2GG"_!U[B=[/QOG9)* F M_V7R/1]OB+NNT-A?>% .,>L%S))RZA>62+UQEU/$C"6 &66MY)3#JE+*6N4( M?"F6VIHETALL]55EK9O6)K-5-OLVB1.OU_7[=P8'LXMYN.-_U<%!R(<(@G5P ML/B=)Y0")AH-;40"@P6@BG.MK?>@ZNT._@]'=[;!8L:HMU,'M\5F/1U%;K=EL")'H XKZ MK>5FF^+MII9++=J[P @;R^29XEHXJ!GTGAL=?#I?Q1*UT&K+B6MTD1Z@=EX. M =Q#DTQJTT[J;K\(0ZQ1_0$9#ZX=,)999XBTPE4#[!39+F-\),):*ZX7K!<& M8\?6+G>AE;OX\];JM**W^Z&>[B?(SW9HUU%*O=(*TTXTV=Y!CL>)O48E#6/! MO(]QZN3VWL^#)_37 ,SJ4O$VC?M?#[F9#;C?V,'>W@SZ) MOR3^GBW^&O5/"B,,G6%4:NVXMYKRJGG%<(3OF3JPOW$## \);+-$XSC%7S\# M(GX%@BBQKP'S0TV4EM../*(".(MW6Q84'*KYZ'BF$]KACG MDA*">A'K/0%]D'#?<=PW!E4@Y)DSR@"!!<-0@' M[OML.Q1FPF46[V9R693DK1WW1;ZIU#38H*\P4!!@; M#:3VQE2][T0QC=J"5%MJ;X(9)#3>MI,(: M6,8$,,(&I24J;Y$0)O1MJ[&BYJ]K8NY]8OR0@#17*6FLSD&(U;L6@OV'$5)2 M:P@)\@9)##9)5NVW6GH?"Z&VDJY#SDZYC+S[&DK=#L]&CVM^8^_7M,[#)/!A MT=BO)Z"$3$L-@ *4$6A4.=5,:*3(7?MD(ZT;>:U]JS YY+P7%F)28;U"$0'- M=4$(:FF9MU13:Q$7BFYF1&.PI<*>@*+VPH<4IO!AE]5853,0%UZ4O;S3>;S: M?'$1'OG7U!.U&Y.HL5G/8^80Y]("+92A0;&5\7PCB0-;F_5LH/"^=1D9 M(F M"%,G5-)U!\$5P8V9@!0*(I"$2"!N+,*XVEA9=/\^"5>MK:HD-$T /,[^IMNK M*E_75>M$Z?IC4MI:F6"YAJ6HB\F(PX)R&)Q!J(%SU#BV27 ;MCTEXX >(09#E'97'FV%^2\W M7,/A8)HOEQL=6KJ0R7"EH,8BL]!Q)(AG2 E, %1FL\A+$;TU<+?:1!0-6#4; METLG?\FS95YO;]A?KRL$8,A9FL>;O,'.@0K559.4(DP==DX "H/I:;VOMJ)8 M"6QKH&I)Z4D>%V?T 5-]U6LFK?>Z%W>DQEWP]02#5 9N-MP8KAVIRKP?$7<2'DB1]E?15Y\ DZTT-3E"% 2944NB"LO+25L-H M+$9W);2?"*:V"B;%$(I>5&SU57-M#=Y-Y9$-S#%88PY1HC3R2G%@E7#2A7?+ M\D@#&-T*;Q24;>)L_]-U(1\RT(L"Y:2[^H4CW-B,XHAE&GL)',244NL4+J?% M4ZW$5GKZ*3AJJT*2I=!@M]66F5]<3(J=VNL2_\@(X5+RV2C.1WOS8;[*!Q#] MF)#':(T\*YU#S@@N# <"6J=IE8%6DHFMG40-(L?X?)/$CU-A?RPG[V:3:2## MXBJ_%WOSXJL"G/_OO8A[II9(ZBNIKU9 Q.LY!0KI\*H"7G!F".%(FZJZ"B.M M[(M =)?^.ED0]55W_9J/\_RBF"@6_:[P]F(^G8:+B5N^\D6^7%6#0C;'+:^^ M+B?C2;:X'EPNJECCDKBL^_/LK<=JI]NFJ'_ MYT\"0?1S=K4ZGR]B5<1P@, 0@.*_P?(\"\+^Y\%DN;R*;_TK7\R37N6\,7LA M3I2ERF&/1#!BD92FVMI'G;5;DV8WY/\>3KXK'V M06>>DE0]!?!(TB@M,=P)J(7C7&,O $6542H8-EOC6A\%GN?:G+T$3[?4V(V3 MP'A\<<1D%C"V>O>V>*7-7,,T6RX'*G#(Q<5\MM9WP\&_@9\ C/-=!]\C ]VA M /F0@OMU(!T2#(>$\"%BO(CWA%<@&V(!ATB*GP?SJ]5R%5X/=SH1. U7MHQ9DNQ'!% ]V MER;]1WGX/SZOLE4> [H%8WP\*SZH_I@L-T>LO[!X6_TMO_B:+]HH DW]/TD- M=PYVN%;#$ #A'1*(6&8TDAX9405?M63HZ;"+.CC!+BGP5A2X?KH"I_=H[_54 MP:9^ED&3DR'F-(D$06N10!D'C%L%G<&(,0^4MJ5(\)B8.RL.]J6)]?-%0B]M M^J2)^P4[7D^ L9 K8YRWQ@LJ &2>5;T6QA&WM:%^GYHXP:[+FKA%+E7AS/&A M9-.@5"?CH,T'HW5+=P*GD#4X$9/2 "X !4YA@X03FRH\I-Q6"K6FZZ= UO>S MLD]^;V4(6 PE3G4(2<-U#402U@-< .7(0<@YH0Y9H8/;64T>]([A+0WW:!"U M-5$I#CKK11=A;_75K_DJF\SBK/AL,0O7D-J=H,0UP@1RE"HG&,10*"<=4VBS MBL%QN5WILR:G*ZFI1J.KBZMB-ZK-SR:CR?X*YR@>$M2++L.DL?J%)UI/:2$ M.R"=8E RQH'U'O.-V0?H5MWX<_#4UK@),&3RE-N?NJ^\OBSR;'FUN*Z"F8*C M(9=P") 8%&[W&H)UTK*(7YX (M_L@B2O(>F%MTP)S75LKK? N0TDJ:!Z:R1% M1?1]U-S<@B ?4MBF^;C-JB]Y=FUS\SU]>DD5]@EXC?W*TDOEB%32:P0-8X(S M7$TL\Q!NZ<+' *\EW9> ]VB=^;0E(MW7J0T+JUH9-K^X7.3G^6PY^9Y7LYW> M3.?+Y4L[B_NP@&4'X@,D&_$:$/[B@'L/@.2,"PZK^E;'&=Q*!#:>1='_;YI/ M8CW%YI?P&#[DJX]G7[(_7J:'EX%(X;5=S5E<'G!=R_')C:2PCTMA[T)O(Q:D M?&!^X@"6QB#*#.;>K=%K-?9HRU!^,7I;:_@")QV$?2[(NK0+)O#.*%NNPK^+ MR_FBF+.Y]F;/Y]-PDO%^!APRV67?7S7T4:4U,@N4:ELV@%,*<:6$AAQ8Q M)0UEY31O"[0S6WF7Q\"R)74JT)"C/>PL[!@L^]I=_>&>82/)E=V)ST;LRDJ! M/+%:(D6X)<)L\C@::"ZWJMS_-IG- _M=5Q,/]C@^!/(VC=VT4+2GFK%CX((0 M-)*DEEIG/#,2^@ NAV45PTZV%HKO!U9HG"4DO!JON*;K;!T^S%0]R'V0[ M)E,6XAK-5!!*O<%**DV-19:24E5:)^%C/,SWL]'T*I+CTWJ+G5JM%I.O5ZLX M4.C+_.Z10OOS2DE,L1]0PW;3/$Y>:_):UU G]7!T3P$''D$N-1'*.@(1J*QB M2]A6A'A?4&_+T\5#P?L?@'JF,8!Z; P4?_Z>%]?T-?#GQCIH[$4HVC\?LA:> M(/7;H65'*?=O>R1/UX7H'>1XG%3EC8YZRYP% B$&O"$:8KOIX]/:TJVL>6-* MOIJ-#QBP1XP.)6_30=K%!MT4J*^!_6.RG9)@3(+QV8*QT4.IH7#802<801RR M8'5N]E]1#>C6N+RG"\:V%F Q/"3[2&4>F6 L+,V_%,;\YO7B9^-R@F6?OSU? M,T9P'_[\D+"KF+QQ"_^\6JXF9]>-:Q+/Y=/XP>#FS1?O:L)]SO-!-HH5@=DL MSBH>S.:K\/'5/+).$)W+O-A"4M"[*"$\F\RRV6@23,=EU2^__.DF:8H?:XK= M)D;CQD9Y='=N/;M=Q+I=;DEN$JO\SM9 ?9M:Y!8/%#_/%]4W7V;?\K=?%WGV MV]OL+%S(NVSZ>W:]#.?_R_FBI$M6"("EPY@9Z Q5'%!C1/@?PE0@#9RSDLGX MF>P&09] )7"+2F 72U5DREH1?(/S110N?UI2ZK66@ O-$.402*B()=X;Y)3' MQK;KSQ0K!>9G@[B,(G+EYEEEST#ETTF(GLUIZ#X9\]#U/B#E=ES)?^;3[WD4 MP<-E-EN^70:1=W;[XS<9?_UF_*8@[8-2F-Z@?_E2<4%!0Y353%$OY#\7*XUN M%SK=!:('9,8+']639<(N^FP+AH?I4_#GO=2IA*QI"MG-*)*"G\^SV;? .Y/9 MP-WAG9\(I=[\?99=C2>!.C\>_/X;I[AAK6\^7X[XBG\WKZ&\Q>8I(5BG*@N; M83#*I]/RW7__ ?Q0_!WN;53]_73!>)$MODUFZ\O+KE;SZH6U&U6\\OMDO#H/ M1P?ZE%;5*&[^OESF[ZI?MJ3+#YN VB9.#,D/]\?;UN<@[,\__[!E );G?^"M MA]X[Y#>BX[K\W7'/'I82L"[5\6Q)D!?9ZL&F"994/OA;>/5\.7!!R(P+'?G7 MJUD^P&"XQP:-Q!H=9XW/DS^>Q!B/%@ZOP2'W&[,OI-*;8#2% Z?!D%@.!_D? MH_QR-;C,%^M:^T&PMK)=/6^[=GF\,KW:YJL8/$\4N4D1*).D31R1,/)DC+RJ M1?JJXYGO"% U%F3>JEFO"C_6*?C&<9_K!9GU9J+/CUB0V?<%5"=VKWV_OU-Z MEB=SK\\4_K>#=-WK.-+9-)N-\N'@:_YM,HMCS&*8-G@5D_GX0/@]V+T^)Z5_ M1,T:! HN\_#/)@?OE#,&L=B788AVG"H/R^INY)'9:H1J;=A% H#N#/0 M,R*4 [X<$V0$$GI/9CX41P_6?E@.W8I-'#0R712=K9L08U9T<+:87PS>C"?+ MQFNK^8^#V3US58:#6;XZ@?D.]\X!70L3 6K-CS0T'$/.N*7,:@F]J6:.(06< MKX1)@>EW-\CO _4#AFV3_/?UA2YO-H]^R2]B1>7B^LYB?[ON@OJO+[;S N=1 M@TK;7(2QC<\NZ>*7#N'M [A@0U,C;KE"3#,+B%)2!XRMP26@,T2]$KB"W=T? M<)WV:/ 3"".D.\]4+J,II/!"?H%37S_]<3X8%/7GB< M%+@:T7?,E8Z-J588:(V0ULIR?K91F@GPBIHY@:L7X.J6F][BS1;SXY,T$9S5 MT_BED( B("B& !LK2JG@CB @<);VW-NRH'U1/YUJUS/7>$VP^7')Q-.#2*- M(;T4!^=7$@.$94'/N9AL*B%B+;$O@TBO'-HVYQD>)4220]L?$2!A+0(4TA9X M"35!6EAIO *5S>VUAUL5+T_6DGVQG"%K<]7K4*!B+IH5'." M'%,0HR G-)4*EN+!8V'YUOC)0,UZN=O-6-0N8!^O(WHHJ?&:Y5JGQ/^LWI & M 2<*0A,'KPKEH<# M.V"$DPX("H#$E8O($75@[_KM&,SCAZ;D]Z+"\<3X7]:)!!17F%&I(?#:0@#C M)K.2_S%BTN]=OQTY_[->V'?/G'>$=DSB>+;SU]&1W9M>YGPV?E$7C?F?"V?(4"U@0()D)1R;BT&-OSBF";E5AW*)-AR0%IKL4;'+)9CB_4>MM3> MRY'=G+B>Q% 20R\10[@N7X/8>Z$P0Y HC(A0#*M-"QC4?&_]FD8B,6[F8A#UI MH,#QC[E,M_V:]GZ_;O5$G_ IWG:GQI?OTR RTVRY'*CPD"\NYO$[TX3Q$[O7 MOM_?*3W+D[G7WA9PIPGCC[NAHZE/@@C7:[XA9Q8SIPV5T@*(L;.@G&B$$-); M!7K;B[W?ST;3JWC'G^:+>+:;54N/JE6Z=^AX80M\/"M.6L06JB-,81P4;ZMU MC."1P8F;7]!NC(&VN82\LZ'*!.#7!S"I&\RH9=I+2&QXEP"C/;)E5L))I>E6 M5F)? +Y[$'D"<#\ W"5+*PFH[@LH5I= 4^&L=B#8%5@XR:F0@%6CR)FF6Z/( M]RB@[IAWG 14/P14 G"[ &[T\"@NL 6$$>*1A)ZB -RJA=T X X&X#L'EB< M=SB-^+3-HJF?X8 +6CM*LY=7A]Q/GKY6AV!0-U0CJ[T&PCI-.<$,&0-+8:T9 MPEX<,)YS1[W("0OK74S:S8*1))F29'J)9(*U'QB\>8N0L1B.TFF_D@F"I)!F213ZHWH M9X%>NNUC2YQW]U9/] F?XFV?3&^$"I<2E7,V'7S*)N.W[V<#DUU.5MGT")CA ME!B_[V(\/P,%X!I)1LL":Z'E'8NN#MLA M\6"DH#87HK7P?E;:"JU%#; 84MGF5LC.AB43)E\?DZA>FR$@ (AXQACB1B'* ML2Z[EBR&T*'7;7IX74SR(4-I*\ 1V$-)YG1?YC0:K:!!RGNOM1". H*%X)NY M2Q*1@]D!=_(0DBQK+:^$TH.UUMT M9VO":]L!A/7"#NAMW*#@QCCGYC*?+;."UR^GV6QY\AM4(.6UW@W@UA1A:;D7 MP%H-X^J4=8,S 11O;9E5XW]>+5<1?\LO\WM0]OD\6^1?LV4^-@WJ_YH'P"XG MJ_QSOO@^&>6?B@C.K_EH_FU6?,M_9].K_*5[] XE % _T']JG-]TK(9K N72/8>425H)XX M)R%AC)9K+[64QFW-\'T=G?;XW6&'0C;AN"?(/BG.1W4Y.5.2.>2%5PXZB:2& M3)0ZC1AAY>MS_M.VYAV,\V$OK+EN^7(W3@+C\<41DUE0?:MW;XM76@3+K_GE MU6)T'AAU&1/$S0&G@4'&^6*07UQ.Y]=Y?C)^X)M=HH/4HL,*:B%&6EGIA!): M <37HD-I2>W=]=XUSFBH)8 P6YNPWKNP<:N\1/AA5>NJJGL&*P1MNFI)5W6>_65MJ0F% M)$% (..(HTP @ZO );?0;6T]?[&RZA[[$WK2W-\M/Z_%FW65A[9VVRJ6/1F' M;8<4X(V!+W$]HJ&>"NF(IA!ZZLK^7 ^Y"L MT\YZH8D)9I1#@,1RQVJ&NF?[8N=NNE80MNE;I518VR[2QU6@1,(O%S5^F530 M>Z'."! &:J$,T8P M926HLDZ4W-$N-P581>P+HI'WG&IM8LS[X@RUFM8-< " M#OU64?R3%$H'3;XVQ],=7S2];YR^B]$;^RD)=T1+B*VD4,?U,R+X/^M*62TM M><1^R@.YK=[-+S$Y^'FX2-DG8O$38\+I-7PG""%:4(V@,4,1;4&5C M!.?,ONZD[M=NTY>TS:KN)&R>'\M(VUR2).ZA)&ZVE">S+YE]G9/$2=CT1MA( MP)+9E\R^_=9 ["=752XKH$]J^CW^D=_IME_3=N_7K9[H$S[%VSZ9G2N_YJML M,LO' Y"!4^+WODOO]"S3O:95*^4GTZJ5Q]W0T13[(,#KZ*0G M"MFXV$$1&/ZS"+IRPH_C&@O7X54KE950&0GM;6:%0PK;#$MV-K*8P/CZ8!3U M$ ?" A2IAA!ZZX "X?^H'+?EC3!W]QQU8\?*WL!(R!#WII.[UQ90$C:=%S80 M-!HC^=5L%2,+RU4V&V>+\7)P\CTY".):61-% M8>QB%LXAHZC'"AF*C<#,4N7NF4;0LGPH:XC4IU\!_,=RL?I'_61=\6#7$P\^ MGJGRV19BXE$';B:.KX7'JTF@?^6+^3A;GD%V+A5D[TA1*?.]\E5[A.N<8UK1XCUU@8X,RNU42C6AZU=984\NGL0 MU&%7ZNP/UZS-<5!'B>O3XGM:)UN\58 %KY("90#W#GA:[M(1!BO8KAGWO*%H M>^-[#-(6G>ZX?RW>K)U\GP1E.5Y&KIAF@3D3ZA'BC37)S+GPLL%<&\@D=EB8 MRGD30&X-WMT0U!1>JN.1--@[(P.3.VZ- M$+B<$. DI7HK__%X-N^89R;9R6!?>,$@[Q)$V!@I6;L9R MWG*_5;O[-%W5(7,4#2$Z;8/TY-@,20JE97 M\^R_(*471>Q]8]B=BHC57=* !XW#L+28(R5C-)#Y:B4"UO 1926M+N797_3O MI'50\IB."\&[ "QJ $,J/?1"&68,APZ*S?(>+2"&CZCZ;'5YS_Y53E^V!?>* M87>J'%G[/L!@)Q6&SD#(D-=(54DH"ZQTYL!;>)+*26[/4V[V0[X:3&:C^44^ M>#.=+Y>G$-K8@6[26"9G+#&46:,D-.'_EE!2;B>U!#&V55H1R/F^H.8O@9;= M<'P>C-I)T8MM6J?&H;CA\B!D.,=042 PI(IR4(68"3%Z:]WA#@[MFJ/3.D&%))AZ575;22 (>2J'=LPS84/&>V'%I)V@:2?HGFB6]K4\ M>5\+(HUJ+,HXITZHX!MRKH1EEE;C5X'C4G9X.=3^+ ,\)"@M:DE2)DF9%T@9 MVACU:!BTF%@)D,$><"Z0+.MHC'/8^0YOA=K?=#D6I$R;#DB2,L^/+Z0MH$D$ M]U $(YP,O63H=5$$)RG3'RG3Z-A.AEXR]-+>S\[NGTJW_9K6>K]N]42?\"G> M]LGL_?RRR+/EU>)Z4-@E@VPU,//EZ@@8X928ON\B/#W+=*]I^6?YR;3\\W$W MU*'ZG5U-!AR@3;R $^V%X@ 0)JU"DF%6=F)*3YAZ1)/!JVW_K&R%XI+VT#\S MI+#-'IKC:TU(6#X"+#=:"@AP'A#@M8?&.@R8=V4Q'K?8J:WY51U:'IJP?(18 M[I+]E635$<@JW)!5A$'B,,%..&!,>EM.B1;*..4ZO+HT87G/6$Z=!ZGS()6*'*Y49*?< MYG51L+8*:^V$H88JJ@G;#)@PFC)[L%J19U2D'9G^6H5;DEJ=A657I%;JC#@^ MWDDB_1DB70"9#-$DTD] I'>4/$EJ/4=J(9H,T22U#BRU4N=&NNW>W_8)W>J) M/N%3O.V3Z=Q0H]'5Q=4T6!_C03%W>A!MCT5^GL^6D^_YX'TY"OB71XP"[@)_ MG!(6^B[9T[-,]YH:.E)#1U^+L:2LIW8K*QA61 ",$6.$*P2JK1'$07K(6.I3 MB\ ;)D1A0=PP(-;V0_NQ"CB$)*V)30A_780_#' ,0+T61A!$'40 8,<\I@9( MA4J &R$/U['UC"Z/U@'^T- 7A/HPN?D$S.*(DBK M=FXC,;&JPZT8KV+]8Y:6;OQ] , MH-)H+2T6$BHOA'!E98_EP)FM&-KSP/"\A7BO @8B4HBLYU[X:8&]$3 '$ "@ MD.?46"*]-$I6)K.U#&U-(GB^YGOZ9K-7 3L:8L1.'>Z]@L,.-$!0S^4 @GFL M!?64Y*8.)$,;8RHF"AAQLN=4S>J%>19:Q-HL3DB [O"![D6G;I0*+).63E']0 MRC.>+-9DL9ZLH.\H>9(L>XXL$SA9K,EB?7U!EAKZTVWW_K9/Z%9/] F?XFV? M3$/_30-F4%DPRR-@A5-B^[X+\?0LT[VFWOW4NW^LW3L[0A*8B$U(PDIIO6% M T\EI8@"[,H:?*J1IQUNW;_[JUOLIT,\]=,E1!X$D:Q1HJ-%^-L;[P!P0KH MSW)+F67,BZVNF [UVN\9D1+@A,?N6T))WG1?WHBZ%X%1IR5!7A)CL..4"BE* M>0.Y$[S#[?5[MP @:;-5MU<2)R&R743*NB_6"00A8>$=9J3#Q')?VN2:"@*[ MW%"_9T0*T69I0_<[)(XM5I ZX'<"G*>.]'VP/VM,8Q%2&N^H 81A;0B/BY?*[7"6@9;8_WDMZ8=B_]/F_F[Y:#=. M N/QQ1&36="!JW=OBU=:)(B)_!4#!N&I+P=GB_G%X,UXLFR\MIK_.)C=K-:9 M5-4ZP\$L7R6!@HFHLSJ00@(@LD''BCC0"5-33GSA4H57*X$RNA@MLW96':G;H5:HA^82OAE<*Z[1$G%.&O--!A2EM@#10ETL #)-QDQ_27&TJKA3"/! _X\;6&AF\.NVX,$1(0A&2J"JT(1K5<^7WHW^ZQ\^G M-7SL*%-K"<"4U@!V3G B,?2.(PR!A5+:"L!$&+T[3UX0]>AN4L"]20-US;-HTF(Y/ ?76(_J0KU)QX2V0HSKCQ'#03TA2JH4$4$.! M4#E571.(Q-;@M$#..F?]C(+A5&F8M%5K?(SKL#.'45,A3XUQRF+'-*G21 )B MB_; QYWTHW!J1DWN4.> 2FMWR!EN-$5,6A=76#%$4%4SY;S;GM39DL+IGKV9 M-,X1,C)O+#2U!&MC$/$>4\BE8;QRC[@&:BNNW)+&Z1PCBUXT/Z9U-&D=S9YH ME@;BWC$0=Y>@E8T>(F>M4T!#"PU05CA/8>FB0BKXP49=/&.V]_Y;SUL=/K.+ MZPX"L-:=A21JDJAY0-1P(.NI.HHB0+$T4BBK*+4<5C:=$9:2#H_>WO=4'=%F M@C8)FN='+=(VER2%>RB%D4@&7S+X.BN'DZCICZ@A.!E\R>#;7U 0[STQ M\V6^RJ:#O&#'%S_]=LASS#+W?@IT(!7R;+'*:K%*!:'4&ZRDTM18%"1I5?/H M))1;@Q'V:<&UD>(@0R[;K _;Q0Y'8EHE)/<3R;QNOT;.2Z>9YEYHH;0R@L * MR0@!?$@#J04D'^&S8DCN6,E-DF2G;PD:\S+339)DF0)R<>*9-$8B)ML MDB-%AU>2-$S2\$YI MV!A0PC6E3D'CI9'$@FQ";%8-*8F&P Y-,IHJ+P*/S!T M9=+)&M^8\O@RQ);M22TC-GD<*7:2)-9)2"Q&&G/>)0;!RR*"+4] M&Z-]Q+;9&=E9Q!:QD+\4$:?-Z\7/QN5,)[/\[?F:$2 "?W[(;JCXMG$+_[Q: MKB9GUXUK$L_ER_C!T7PZ7[RK"?^RZ>_9]3*< M_R_GBY(N60'X)>:4&0J#U\\)]83%R?"&&T"<(E)C$S^3W2#H$ZATNV$1[&*I MBDQ9*X)N<+Z(4N1/2TJ]UA)PH1FB' ()%;'$>X.<\MC8=LN;(@IC.V,@\NDD1,_F-'2?C'GH>A^0!9Y&DMWF$QO_C[+KL:3H'Y^O$/35!(5"L\( M!\1K295& B#L)$1*/9ID2^#D"U.]R5\F9X&H_.'XDG$/S_GT[RP M^MY:S2'33!/%.46>8EI-6/"*(8C?UL,8*!36 ,T("QH1"J/#DZS,7<<\79NN MD]E5/E:K)Y\'_C (-Y)=1BMD<947FV]* \&GF9%W69I^3!'[["A=G'TMB'U?(ZN>'*0S<:#@A6CQF\R MX]:C>0;CKUEGE\M;MY->/]JNBKX>QXNHSAP M.1R,8M8YQI#7&*BO*!)E4GQ;/$L@677Q@^7Y_/?9L+S.M8\703<,IQA=+1;Q ME> "+JZ"DU]\Y[Q8[1PH?;&^\4=AQD!NK MN#LZ?%WUS=5WG5T%BE[GV>*6?[DEC&\)X,=(Y$<@Z#"8:4%YH/:@%Y]VI/C; M.!KF'IA]78^/"6R5YZO![UDL?5B$1SA>;X^K0'HW&J]6@_$\7%'DA"9P:OPM M Q_\[]4DXO[K]>!;/@L\-@V\$E@TORP8:2.7 W>%[YA<1E!/9@7/_'U6G+Q0 MW#%?Y,7^\FD>K*1X_JOEL@'&YFFB MY)_D:W2,\L4J"VSL)+J_DVF!\2'.-X[?$3,10W4+/ "=/! MKWGPEE91;H6KO1A \/;_*[W$=HOE]LCHO;CKHP.J8_ZJ1LH6)ECADL(W% MF^=IVN24("P8BRE133'"F@%G-/9(:R6@=J=JDZ-WS[-,/N??(NNLF2/F_ )3CPQ92$*]UYR\*!9 MLO,\6V;)H+RCP?L:1R\UMA]S%2^YB1<:VZ]@395*N! R#9T=I$=%VY;.]7"& M@Q*)>$YDG>!PB )#",$P*#D&"+):5=PF.-\>^'H5&V,_GJT!$ -^)?_[Y8!C4TB=9DX)J'KVC]91_R52#6;\%&U8MY-BZN[TN U??)LM".?C*]".=W MT4*,&K3 ?=1IP>BXR >?LO#9P9M C *)W_/I];!0=Z4.OW%=U;DKI?YS\45O M\(^#S[]=/X(>VQF+8X'S70]N$$R K&TL3_-LO+:QYC&5N(AVT7D@R]OE95[8 M+.$QSO+ 6?'=>?AG/HDS!7\/EENPQP(7Q">RC![&9'5=_)%=!0*NI790L=_# MXK$7WM_7IRC?C<<4W5"=>'[;&\]V7MCYB_=IJ(]$# MD8*K5_#F^&JMZ6OC8BV0XSW,KX*#./DVB<,'PJ&7D7'R.F6\'[?DB-CP+F5Y M&&:,TC!HU;4.#N<.&F4F8;A1X?__:1\]]G01$$IR,\V?I3-QBDBEI5 MIRHU^/P>$*S/=,]WW<]LP\1LC[SRNVRPMHES/[,U?(_P2FW-?9J,5C'R$ZR' M\\GHO'S(\>]L5(2"PF_AFW[+2_$UKI:QANLZ6]_1#1$Y"+PT'?\>Y.A:MBM-?%J/9'Y9 M!,L;IXIGTOGDG^'U\*WG@84"C\W#03$\%XXLHH!!"%U=%*4IY]%"R]=!P+=K M^;FNO9KDI13+ZG/?N*>[;BFQWJ:,+7A]+1,CIA9G15["745-$EU-R']>#BK' MZ*;(:3S&2HA5G%K&>:./-@[";+0*)'H;&2,&N#9F^["T_>)7ER[5W>Y6]+,* M5JE;S2RAFY+5 MY[K#ASOJ _?.AQ]CA*WPS#;>V*1:#EXIQEUZL8KM?+X,K)*-YHN*HX*\6!;' M?SJ?3+-Q/KT\GV1!%EQ'![=*#OQ/\,^"BLH6W^8#4SSF*+Z"6 KRH_FYX>!3 M/ILMKZ?? ]=FPX9/V;CR((:*[%S@C.55N()L&3X5+FE46FK!C[B+I8-V#@HT M\EG)DY5O4]WW6:5!;P1U2H8]7H_R?_+!59#NJD@"1S-+O_]B5?3-\^_9]"K( M_'5>=C$_"Q;JU\ETLMKHL1J;56QK\TA'F]F!\>!9O0LO:W2\Q[/<46LWR/\H MDTQ%%Q!N@9SXO= XQ=F.QYSZ2^Y M\W:S'6T7:-]=FK^5D[PG2]G+&G7V\AKU5&J>2LU/I]2\!1F+7B9C\:/J@!Z1 MF'Y17AL?1M(W3G&C87'#]I-8=;3^NWD-Y;._4?8!U@U]:P-H%"S?\MTBF1O_ M#D]_5/W]=.@':_7;9+:^O)B\JEY8MW<7K_P^&:_.WTGY$X$4 <*XP%$ _;GJ M68OIS.QRF;^K?ME"TP^;:3J;)7R0_7#_L)WU&0GY\\_50;??@_>_)9_UJ4-^ M(02=O\3'?>$SEW'O>P[2B[H''[D-%=(=6R3W,=S_7@)L2:(7DN!+L#GRP=_" MJ^?+@9M%W^JO5[-\@,%P$)VBPRTF[#BOO D.3SAP&@,;NS:VXU?@F&W"/&^" M?=L,]FO^/0\Z/%'LT12[%=9X?CBRNHZKRWN(&V[TYRW+J/X\O5P%OB_:U*XN M[VEU3T_P#I+;_'*1CR9UJDU=Q)C1O^ZRXA,=[Z>CR2YC\KOP;]P?EWGL"8F1 MUD3")Y!P>3[XE(53QT:4][-5-OLVB0Z&6B[SU5V4/+"IUX4U1G<7(CYCMD>' MA]8\;T9-AV;0/*X@F[/&Q!DEC=+2.R:]]=13:BW&'@FCA3%^:VM;::K<4W[] M7U_L/Y:+U3_J_MIP]O>QK^S&$J2/5>JC*N9>[S_:7J54=7]6QQ7?,KH8+;-_ M%-QXDQG;6]A&A@3U8D%Z F/GP2CJ!3R"*B P)@S $%@M$<\@E$"[5B<:%"" ML4# N\H&7IO O08D&T+>YD2XA,>$Q_OP*.LU.DQ!B0SS@GHH)'<.:%G@D5CC M)-A:/M'T:=1LW/1H>@U/.)2XS06G"9X)GO? 4T"T@:>63$!JH??$"8^(UPP6 M\!20&>K];7A^RJX+5'R9JW65\:=UP?CUIVDV6P7 QC43E^N.P5ZCE= VAS7V M"JW=<+7W!.5.+ !^),Y1O0/*$='WB4?;K7=*_I7H_D7I\C MCV]7S79/(-_L%]_QB-$>'G&W3#*)ZDBE-%Y;8[1G(GA>FEIO<33)%*)$:='Q MM$'U2%NSN="00MH3E^J4.!HW5F8K0*4D,8H@L&2,$N +C@Z\K3T0W8^]M\[5 M<(A(F[O>$E5.'1'B#., BOVO$+:=N*REY)-'0Q.9M!3J[[UC?-0'KY#$. :A!'JB>I4X1! M*Y"U' <7! IBA(WK4S0951WVLW>)W,STN:2YL3:!V)M)#:LS9'RE J(XC 2 M#X2G3A>L[2@ !FRMV^VRK[U/3L>+(M MY@.A3/[W$3*V;"0$'3!$".,(T!9KZ1PM"C>,5\8+S3OM?^^3N5%O&CY/B;6# M?5;+; T9@U@Q*Q0QW#"$761MB[$ !.)C\K_WRNFIIN,(&1W*QB9A9JDBP&JH MA46,R+4?8IES&J/_G[VW;V[<.-9'OPIKDYQRJFAG7GK>O)53-:\W3B6V?\=[ M[ZG?7RFNR+58IL0-*7GM?/H[ $!$E=+40*H 3BI<]8211+ S//T3/=T/\T' M['_WB?L,^P'"GD(KYY19ZK73$E,I.3(BV!+VFA%%T5XN4_KN=Y]HS\??R;K? MK;8IF>&8-0S'3B&!!#'2!VN"]]%9*1GN?-S4P5Z +1FONYS11#]$::FQT0@0U06:/9:<:>V3=K6?B^AM'/SXVH$#P"Y/ M /<->4JB#(=D4,= BD.<:"D<4= R.N,V<%(PC>*F^'Y*/W8/2Q MRD[* '>D@RRQFD-1AB&(6(<6^_*@P,OO>&4F '[YCW@G:A1N"EGAG?2TN") M> C>10,?F!B>4]Z'61^%=MTK.N,=(OQOB]G\W[>SS4W= M0^^'H@?>"_L9OGF!@K@H%<1G3U,0/P?KT@KY(85\D()R*JD40!U7LK N 7/$ MF4\W#;Z-LKB(EQCK;M7,A_ )POI0:(! $QH 29TQ2@OMXT^46&'*$YS G*'8 MI!T:>#FVGQ(D$%UZ0CE&\-KL.$0.WL0(/!:,Z2AR$Y\60#BN\U!Z M 0:_6EXMK^^WQWFUL,+[;L(*)VW?^$K^&6U5*5M!>+!6.8V)]$1H1U%IGH15 MGJF]5*-.X@[?%7E 51_Y%HB>88O:2K+W35J7'AKOLI[MJ0@;IP=W%OPB308K MM4YA3S#S'C@*6J*@2GYI;0ENY"TZCW\,C6-=[G,SQ89.L4,,@V8%C[;7A:BQI)@\O:$1!N$PWD.?&%- M1)XAIYS%PA2U<)@9HVC1!Y%B' !S\UHJ@ID^F3[)TD>T.AE$5Z01JD$C-/2QJ6!@,0Z,"T++9[("R\Y$OO% M@"FG@?1*$R;RXG%6)*&-YHF5&FE"' I.(.V5TKK0B:8$@Q%*[-53#2B!I%?. MQ,',G#DGSK!&6]U8BUE\E6+J"-9,4\5*S@ 5E(L!ZDCTZYWD=K*]]FGL,4KQ MTR^_Y[0S$,V>D@E,D!2L:!NMA$>.>EE27S!&'4LW_A!G\A_+JV5T_#KC-4R1 MR/G# \2S;+9_B(.5'@3A3" O'"!7AMV)4=A(3)*.'?2 :0$9T0-$M&HR@R2H M0(/GGGJ*M3%4^QVB0PA6[XM\I>SU]P'P+"(_0( SW#H""0119A@./+YN6!"A M]#XH4$3H?EAK0!Y[#W@GN:WR$/'>ZHH#2@=M]P!S+$9AUE_5C^X0Y':]^;B..%DD)!!QD04B:NO2BN5A+XDI]%^%I0+) M(N.U3"B@UF' ^SVW$G#HZW?=@:SS:C$8A=S,V%!]J#Z"\9;NB?>.>>F1#@PY M+3TI6\E10#1@RG6B?GU'T'Y*801#78)\W*4/0V#'(7*()D3 N3'QEV:(H/]E@&8MR0$"O9TMJ;#!PA%LO&7, %:\K$(%K@Q2 M>.^T8A"A@A/@/LMC#0_W'#4A XMY8" A!$NU:KZ4<,C@! MW$=QY/'DT$$?A359'>+L:YT.>6>C4O$R*N M+F;;FTD#N<7\Q;/SIV,K%I*"I(M('YAP";U2Q M-2\V*-$Q14:89X5GNLAJG\9;S8S,C#P/1D*C@\\I4,N50IKHP$005);E+DP+ M1KG=DQU\3DRHBS/&:5RZ,T$S0<^#H*S5H24NF#AZ\IYQ)A@.5- R$Y,9JXQW MAW,1CH]E=;''G2+10]E^YFOF:XI\;57X"Z2UPLXZ0K77&$MBR^10YBB7S.P5 M!#P_!M>%M ;"YT#2,H;VEYM9'-.[U\M_6[>SEZOR (?H 3=9_+WU"!>+(MKY MF5MJ7>(>UU']^>7U/'ZV_+U]#]?%K*WN71*C'1?*!YE<+%:KZJ]_?1.7@>+W M^.07]>_'P_]JMOEY>;V[O=GMS;I^81< +%_YM)S?7'ZKU#> &4' A:2<,/&G M>NXOUJO5[.-V\6W]P]N'T_SF+IIY%\7'_,WCP<[=%0'^]/;-'@QW?\./_TD] MZU.G_$*,DK_%IWUAHA(V\KD+PNZ#__4'S-'; Z=0F*5T#+5GB5XX!.\N-XO% MY)_QU<1>_*(U8'1R2XR^OPTWOH^GIO%R\HLWOG3LGCS##8?;(?1 MRAKO=B MC^.3Q]'./BYO9JMRX^]_^[BXGB]O;C>+;1["(X9P>SGY<18O'1W% M2>-]3G;NY^NK+)Q$LO&P)$/I=-GUU57TNB_NUT\\H] WP7C/\\(["85OGABM M4;))B;5!>4R5ER8XY(/QKFSU#K20L]-LKTO9X_D!6)U4 Z:$XWTT=B<& U-@ MH]"#R6Q,GXVJR=:)9 Q!&V,]\T)1$:17)1L5-99[."X]8$2,9%/)QE)4G F9 M-"$):A5"@]5&!\>,5U@*T,AZ6Q+2\8!$V#O,."H[8$3\)%-$QZ)YE/F9.#]) M(]!!/'%*.J8=L^"(1M06^70 & DM]\5J7Y(<,"*ZXBE3>3E]!.YIN-L]<7E M+4,(HJTL(.9P0(2Y8*5PT6/%(I1$!Z9DH(BB$V\>3K^.E/JS6G[Z]7,[GB\=X?=3T/NF .3]K?M;\K&D_ZW/LL4S>(.]. M/;Y?W'Q:;WXY=*HV?I4X@FE+(S=X*T1P3A8M0HR@#D2Y)S.6&RXX%1';4$(Z$.N(<>D'X#N'-9Z2 M3I.D,ZQ/!&O>%+DQ[8CG3 AJE< * ROU8( 1S0AX/;@P=O8 8%[QI M*NLU,$D)800Y[3SA4$:(& \:>Z^&'@KN'/)C.:\Y*\"KIM#*T("8UD)(KRV3 MQ@FY [Q6F&&U5[D\D)!HYS@?Q4''.+UKLUG/YJ6NT;O%:O'KW0TP;4I41R7KU.!&S" M6JTUI G8JH#B5HUXI74H$T\YELY1>V3CY!&!F^7N&4.$-FU4*#WUA>O!=80W M9<&&*B[*F1:6,3XD;[M/I,-84JS/"NBLU1Z)^X 5D4))YD,(4AA6 ETCR@,, MV>7N$_\.270F%@CC&8"$10(E9Z[$O=>@.5VK_]=^IYWKW ? ]K' MZ7^'Y>JJJ*(N"BIO9LOK A:9ZD3*5C\52C $1:4,X)@-L#L0%)1([_Q>RXAD M_._=U-Z;V0Z/!('E-6QXP*:H.1*T$=<8=. & 0HX@$5EJ9G@'J&@6=+^=Z_@ MSB>!0X0V;DX"E0L>21>$9R@$Q&U1,E) 6U-JL-K3/$_9_^X3Z23[WP,$>JL- M(I-"@W34TF"%(L@Z758G"L\A1*=\P/YWG[C/\=4!PK[5XY 9&8+22%L1D4\X MLE(7L)>$,*3<7GPU??>[3[2/(LUCG.[WN\L(C,F/LYQ97C",>N&L MTD2K,O]6:BM9H$=VY1T^IIG*KL< $:V:HS\A$2C-L .'F;8$+"N/0*2G')'P MLE:ZPPP ?D&_= ]ZID!GO MP\,[:S/@:4OZ(SW2'"_[:8S?]] M.]L4/99+!>D?;N(X/%\*_.Z&GJL%+DHM\-G3M,#/P;H M+:+E@@9- _"@0]@ MO2RWBTHI0%R+9!WZ-LKB(EYBK+L#F)S$GB"LOSJ$:R9;)S" -6"#+:)$%!TD M29G%KFS@6FJ:M&/_)\OT%)B4!QD-=3\9 CT/L$$V00 (0 M9!D8AZU45 %ELF"'1DXR+O&0@@2]+@08YPCO *$N1:OK(1$>@G>6*.65]L#* M,TG-A! 4[>GH#RAG11".:R*47H3!KY97R^O[G6Y>+:[POINXPDD[,;Z2@\9( MJZ,&91H0*21A0AQ7*CTK'33ME;,&[97J=!)X^*Y(Y-GN+$L+1,^P16T]V/LF MK4L73?;7J?QQA(W3@SL+?K5JG0VA@MN BMQJ1;CG2)3\,L0JHUU_ 9"A<:S+ M($BFV- I=HAAK%G!O)?,(.L58MSY$,"'\F#.I/EZ MCI@-1A.&@M7$"U7JR=KX7T/W2\933LGHE0F,=)GKFV8+O7-; EHUY(H&*\%H M\%BK8"2QIM0(L1ISALEA";=T\S5ZI06(K(XS0.1SU(HG$^JP] H[#YBH$&@9 M'[-6"N+PX?A8<@D;O0*>GTG"1H]="'OTWG_ZY??,;BZ;_9TG. B&@Y=("8>C M.Z-W^SMOI?.NGWR'+D@<9_(?RZME]+.Z6ZNFDN3TP@'B637[-,YHQ*U'0A%/ M&?5 H92X<@2PL3AMF<(>,"U$KAD:'J(%:C)F=(%#@ADU+/X=V3JLZEC6$BZR<4%N75KBND" 2+%J4P"7"C"N!2^OB,??*[7?Y3,"AK]]U![+. MJZA8/H%/$-6'Z@:$:+*:"4(H&&.(+#H/"$><*?MJ>.IX?-4DZM=W!.TG%0S@ M+AVA<9<$#($=A\@A6T4U.'@%FALN!-*(81G*_!3/%07 ;A@A@OZ7@=Q <(! MEZT40TZ)5<(J)AP0ST!C2DN@*R<-?D+Q>(JA@OYQCU7&_?!PCYN0 2T:%HB( M?"T,5\ZQJJNWMQR,58/J8' "N.,QP/W)H8,^"DZR:L+9UP =\LXD-$$'A3T" M+(MD H@62F)JRC,J[XTEVNQUT.I?-:%+SXIWJDB7B[%'SPS&6CI?D1I4$$$= METAQ9TAYN!6PX$R25]([Z#;ND,F1R?'D7:UH5HVX GLK<*"%+@$-P9I0MA0- MP)ER8J]@[%64"G*U9P_NV3D 73;!:TT9!L8-UIXY'PBG4(8M0M$[%^$]->L4 M) 8R[C/NGX5[I5H5P0&T,-Y:1 C50FM?MF4+2BGC^8G#%AGNIPE+[$LYDI/$ M)'K;V)6_?MI%#=ZO5_,R'^+J8K:]F3206\Q?/,O=#-/K#QR!! S@9Y[X M2191M>0E!6*""VFA/,$0%#P"XCU6R&J,]W._#@9*NJCAYE/)NJQ[.#2GK[E4 M9SJ>/1U;J9A<$B^PEA"HQR$H[XH2]X*.,KZ?/2\ZTXEHB,#]::QF1F9&)L5( MULC#!VVY]QX9I+@50C KRQ8@(0CNN-GKB_"-"$J#*_F*%(6 [01PI.)SI%A'>9'IGYFOF:,%];!?Y%GIPB"%D7 MO" $ "->\A5[H[S8JP=X?@RNBSQ]VM]A8D(D+6-H?[F9Q3&]>[W\MW4[>ZDJ M#W#XL/T)Q-];CW"Q***=G[FEUB7N<1W5GU]>S^-GR]_;]W!=S-KJWB4QVG&A M?)#)Q6*UJO[ZUS?H3?E[?/*+^O?CX7\UV_R\O-[=WNSV9EV_L L EJ]\6LYO M+K]5ZAO C"#@0E).F/A3/?<7Z]5J]G&[^+;^X>W#:7YS%\V\B^)C_N;Q8.?N MB@!_>OMF#X:[O^''_Z2>]:E3?B%&R=_BT[XP404;^=P%8??!__H#YNCM@5.H M0N4BG6.H/4OTPB'X:?G;Y)_QM MW&X6VSPI]R=E>SGY<18?('J(D\;MG.S\SM34%7K,([6E0V775U?1H[ZX7QKQ MC!K>!&,YSPO=)!2:>5HDAN*6-)T25 L?0C#2!5=DN0J^.VQTP3JQ=[3Q^-D_ M0?^'_-_3R;N4<+R/QNX$Y-64PEC4&3(;TV8C:8"7'?V/ MB*!T*N58-"\S/Q/G9RM93HB $"[:P2B*A#=QSUKQTS/)_5XKF)><_(^(KF0J M.BV1'!5=3]+GYK6X/*">3Y2T/)UO-2'U?K3MY?+^7SQ&*^/FMXGG1[G9\W/FI\U M[6=]CCU^F#"6GD'>'7M\O[CYM-[\7QXB ?$[Q"/B$:! M.<%QW)I(96S\MT(\XB#W]M\#B8EV#O11]$\=IWMM-NO9O%0M>K=8+7Y=;@^G M!9\#R4E#UJ]PEN/,4PEERWLP(W:ZFK:LH$IE:" MQ8ASQ;2T==X887YO:Y:RP]TGUCL]I\Y /Q'0>9. 90,8'8*UVBGM2?2[6:56 MYB5#:J\3^("\[CYQ#SG:-$#M^ M?0QH'Z<''I:KJZ+"NJB;O)DMKPM89*JS5H,_2[V11)JB,LYR*IECK*(ZYUQ" MLA[X;FKOS6R'IX*,Y\/N 0(;-Z>"R"*A'1',TN =XM9@48>66/3&D_; ^P0W MI1G: X0V;0X#"77*FL"05M$#=YQ@R^IT<1, #\G_[A/IV0\9(M"A*>"W2&IE M6+%#,2A8L(ZZ.K-#$7[X##!=_[M/W(L,^^'!GC>'!X9*XSPR/EB%0$G+996G M%Y />J]-6_KN=Y]H'T>FQSC][W>7$1F3'VK3_/I^! !WI(/,@BX5D(XS B3WA -=4ZZ M#E[NU5T,R#OO >\LUQD-$>\M.9Z =-RO(^6# 0I$(6;K:%1P(NRUDDS?+>_# MK(\"Y:_HC7>(\+\M9O-_W\XV11?F4I_ZAYLX#L\7&K^[H>FQR%V MR"9(0.,N4E,J.,CX,N7VKCVY)\+B0=6N][H0D'R8/T"HBU:F842UTRBXX!6/ M/QJE?:@W..#(89'#=,,%O2)?J0S\X0$?-W$#Z@ 'D%93[80 [K2K#T>4(W(O M72O]N$&O>!>CP/O3(@C'-13J_KQ_>Q,GL4MR^-7R:GE]OX'.JP4:WG<3:#AI M\\97\MA$JW:9D/@;UW%+2G%@N*CRK.V5]]+N'5QU$HGXKL@-VNY,30M$SS!. M;979^S:N2Y\-]]@X^7&(C=.G&P/!#O&+L59E@G2@05N&>:!28TGKC3"7$/J+ MB*3$L2]1ZX3$&L1^^!SXP9N8B M6,^>*0[80E/+48'M7WF#%GJ/85TPD5;K\ M9[%9SV?;RT*N6!),WF:^G!]?VM7:SDK.#7 <-%$U8+#G&AT0[36H-,$ZQ/+#2869,0:\Z]"TL?@=HA]6B2 MK2BNP"YXPHDS4@@5;89@M1ZIQ-BG*Y30KZ]&IY)U*5:89CNF3(H6*6BK<5DP M6#$5D LX&.$0OFMBT6]'US(OD>0&-KJTPT@H.SEB'J+'1 M#;.^/O(#3?:$XU).Z^AW_9ABVN5Y7Z9)\C1IY;PZZA10Z903 :AR8$6]?!@" M;,@5)+VR1G3:+CYS)GG.B.;T2%J+*04"VBNGHS?"P-1^",?!#2^;I&<'I%9X6;_AS7U1CE'%+>*:1:8K'6&&0J>)1T^Z '3 M>$K1*-2,S@W3I*EW F(ME98#8Y9)CR1S=U7QGEDS)->_%XA'AR]#?'@0;Q7" M*\X9MEYA9QS7S$0?OD[0L5[3P_ITZ;KM/2 >&6VYW$8S*3T%IL ; MJP%JC71*V!#U&'N .:6CV(V_JB_=(O-Q'7&R2$CXX2(+/]36I170XT@) M3KDAP+$R5C(;ZOPC'GVBO2!X DY]_:X[D'5>!(;Y**S)V&!]J(Q(M4K;P0>F M4-$$,3"'+?7*UL(/!DB3EIJ8<]\1MI]20R0ZS9P9=XW0$-CQ97( 0DV4P&)N MP'&/)6,<8@F'*UKY3 MD.%P*[D48P7]XU[DF,$ <4^;F $(0Z35G#-FL1'$&G^WJQ=&AR'%#+*9[SAV MT$>%S0EC"V,4>1B"^3G@?0%J%9D#<8H8(X536AD<)#.5L)A3TM,]L=K^11PZ M55^8\DZ[R&??*7ELBY9 "9-*RN""8,2A^)/WHDX;P 2KUQ%0Z!3?)*-[3.@^ M!&[9RN_$7$@5@@>/D-!868;NU$'0?CGJJZ@?I%9!FCV<$P%5M:1+?9#2*L>1 M%P&,@HBN6B;*\7WITA1D!S)NSQ.W&+=Z57$$Q% 7, 7PREH7:LE=I(W82]!Z MQ7K_#-];[:HKD)&YU;QNC\M=/.\?W_7HU+\_TKRYFVYM) ZG%_,5R"]T, MTTD*(XX?L3_V.#RIUQ9]9CB>9BMIL\8CHC53B$IDL/>2,!RJZ+VBT8(>+P79 M12,E-*6DRQ;VAR8\S:*?S/+,\I>PO)7?&#"S01.B.7521[(K5I_1">$I>E8\ MI9,DH"EB73: R4S/3#\_IG/1-.,)2BA%C)("(V.!:V?KSO+ U%X!X7."2UT< M!TX9Z4%4*/,^\_Z,>"\;G29MC8X+>=S+"XZ%#M*%NG"8TN]-E)I2C!/4A##8S]9>3S M+S>S..1WK^_^C0-3#/[R^G96C*^4;=U]<_OCY1[A8%#'H!X^XEW?S@!]% _'W_.SM#_\5ZM=Y\V\R&>#!4Y;^7F_J;/\Y^7GS]?K.8_?+U[$.\D6]G MJT^SW[?Q^G^YW%3CI=7E78&ZR_E"$FV\**W WY+//X*G[(23/!@QY MC%%?NM\O''[^-W]\?BFZ)MBP9P=6_\ MJY?*&XK6L,BXC&PNK.#BWB' +ADS_NES7'A(_0>VH5PEWL4K_+18+4K+^G5P M5 5FF"-QCTBQ!ZNKC-6@M;+N:_KF*5_#/'<^.!.7"Q6J^JO?WV#WI2_ MQPFXJ'\_GGV?EO.;RV^5^@8P(PBXD+0@^)_J-2FB9S7[N%U\6_^PA]8W=\=C M=\>ZF+]Y_/1L=T6 /[U]L[=\[OZ&'_^3>M:G3OF%&"5_BT_[PE2DO?;6<_E< MZ[S[X'_] 7/T]D!B F8I=2KH>@A^6OXV^6=\[7([\=$2S2=_O[U>3"B:3@@J M-K[#2B]_?/E\X3!]M;R>Q#>NBF3S0ZF"]!7P\HHDJDY;\Z"T/U@?3TUVYU// MKT^H[^.YY0FL+$^8/ZT\(8U)>IX+W/4,M@\=2O6*]K'#(,;Q9$-E9Q^7-P_; M>)SFTOZWCXOK^?+F=K/8YDFY/RG;R\F/L_@ ']:;21,RF^QB9JF)SO28VF]+ M?REZK%>WU_%A[A6,/:-^86@1[.<%K(<2D'YB_!DP;A)- %EC.-.@I)$&$6&K M^+.A7L*>ZL'CZ618G50OJP3R?1QW5OM*Y%30+E4_TPQD9Y*/F>2D5< D%.7< M82"5M)F\3_1-8?ETTV(J)C/&7R+!HW9**/ENBMY' 0+FCAI3+(2$\H MQZ%NDDHV(_)QT*6>;)O7/O5GVH2AW'T^^CI?ZL%I_^O9R.9\O'N/U4=/[I)/Y M_*SY6?.SIOVLS[''#Y/MTC/(NR.E[Q;+C:5N,L6[*_I5)T5I$438S34N" "5DPB M3K&D'*IN:M9A.+9#X"A@3:; N^QIFV%](EBKEN*"\H)1H%18Y[P77-=)\L+& M?X87.N\L"1XZU0<1SG\ A M(IXT5?9*",8UQT@H[S@W"ILJ\\%81/;;5\M: (UXLD[VW=0V,]MABH/D M7=;JY]7K1,!F+7$(36G08)#FS BIF,?5ZF6%Q]HF[6KW"6Y%NLS>R= ^$;1; M#2-2SQ)II/?DCU)VM_M$NL@V?(! ETUNEF<61R_$(L9P M_(<'4GL@6G#F#WL@Z?K*>=5E^D7%_(MRW>E'$[8DOVJ: #0XL 28PKU*1 MXQ9==M%M;T1PS_YWLOYW6*ZNBMKUHB+U9K:\+F"1J2YP0W6-D*2"$LNPMU@& MC!RNESBGU!&-[4[,Z-W4WIO9[DY+IH3D\Y(! KO5,183#I8[[DG1YDMH@0BK M_&^E@-.D_>\^P)^U%T_SXWV O>3F=" MC.J(>\0Y)@H#J]QO(WF@:GCN=Y]HQZ,X3ABG__WN,B)C\N,LYY87%&])QPC"%TI7N*6>TG- .,W %Y(CQ\/ L<:N'/%=6%JXU81Y1 MI1%MC@2QXB1I;[L'3.,IDGD;-D!,D^;T3Q,-1@ O/!#L0F#$U-LP)Q09E)O= M \0IS0FV P0X;40'.#(>*,-6!X.IEY2'6G2 J^#W-B$#\#Q'NK M,2M77D@,"*1G5CDO$:W:M@E')3^,]^3\ZC[,>C[.?ID[W2'"_[:8S?]].]O< M+#;;4KK[AYLX#L_78+^[H>>*L(M2A'WV-!'V<[ NHBD75]P!-@#::TD$9TH& M4:VF'<"V;#!$;?\.$.NFQ- 09&7^ZJ] @ M..U$]I=C>QNG(;[V99"S+A?-_07F)0CJ.J1[J&G,&.AQ@!T*-4$""IQ;PS"B M06F'&#=W\HW*6MBK7THY2-#K0D!(3CL9(-1Q$R[P"%MI-7(1\U1*(@VJW:? M-?@!APMZ1;Z$#/SA ;^52FB1UUJ3N $BX##CB)%:"$HBQP^W>T\N;M KWL4H M#/W3(@C']5I*+\+@5\NKY?7]5D*O%E=XWTU6-H4=ML@0J-!'75.9D!S;7K+0(R-)+UT(TG4VRP%#O$,-DL M8<"LQ]0S0X.UBFCN.-0%IXPVZ4-]1U%2(ER;9_]9;-;SV?:RT">6!).W)R3: M(#S.<^!+JT#;(BTP\!!X\)9R99VJ/%(K';6OE;F1Z9/IDRA]&,)-T)YHS*QA M4DM1'&=%/ZG.5K4<@SQQ0">S)B'6G'O;E3Y"NP-JRL00;(*]Q<,29X8,.7\+!J39E[4O."-D"VR6L2-I& 6 )/ *:H3030' MX(.J%NEW_9@B.(NVW9DF-4U:M>V46RX"!*)U9(E.4VB$GD?3*&G4& M+2\S9UJ<4;C5" $+$;PT@F%1'$4A52=>&8O,7F9Y^ODG_2XPG9:PI$F5PV&* M'MLN]ABI^.F7W\\^]XQAW&PK*0L"(^JTAZ)0,YH"J*I*A Y ]Z18DXE!Q)G\ MQ_)J&7V_[M; *<^RC$/$,VD)GR!L@D&$*J(D4LI)5X4/C D4X:3#!SU@&D^! M9DP/$-/0Y <9C(-S'A?MJKP.3K!0UX!X!&90[0?[@3C.*? #A#AKE3D9+"QU MC%A.P7/BE=5W2HSD"8KPZ;KM/2 >QE%$?VYXYTV"39".2LRYB8B7V%AN?+WM M]CC8P]TVDW.Y>X Y1:-HG/RJOG2'(+?KS<=UQ,DB(:F(BRP545N75D#/(&N% MU]8BH-ICAKBTU6HJ@O=[&\8$G/KZ77<@Z[QL#/.\24P0U@<*)1A!31JW=J ) M,3KZ0<%()23@NE#"8&5$HLY]1]A^2H4$H"Z53L== S$$=APB!VFB!"$0X$P: MJI@%)@QU=>3+.J0X&D:4H/]U('>^'2+06VF31H(W4@/#WB,2K(EOJ>M1#97# ME)7L'_.S[Y0\ MMF63-F"8M"YXX[4(6 @0VE='K!([Z^3K2#!TB>\NO9Z,[=?&]@%H4]28;<^Q M"U0$J@PB6+- "*H5))'6>_(]KZ)]D%K]:/9O3@14W$1W@V!!<*Z#=9R(Z-X# MJ:*[#F,$,D71@8S;,\4M;E]]D9S$J>YM8U3^^FGG]KY?K^;EB?[5Q6Q[,VD@M9B_6&RAFV$Z25G$\2/V MQQZ')_7*HL\,Q]-L95M+$E$I S>:8)HE/YGEF>4O87DKNQ$,((X8 T.UP7'/4*;T[DXJ<*N@\*AH2A=G F)* M>M1IS4S/3#\'ILM&NKXL$0[.>^>L< B*@TX1U0!WN"NAW$ZCI14(J^2#8#V0QD M,_!\,P M]0#I01GI"2@>@!*O=&"5KK8RA'>H'-*-,)209\_^,O+YEYM9'/+Z M]>>'RO>O47[QY&*Q6E6X_^L;]*;\/;[KHOZ]NEB;*FR?*BB^]*7[F>S?T/V0 M[J?E_.;R6P*[(&LUJ<=$@._/TA<2AV2\_#V[B';7/'YHBV^Z6*_6FV\;J.PZ MXCX9GT7H^L"=MP!7.-_+#[\_N(7.[KTMQ3/Y7&K7_0\\_4*/M2^>%,3^=7FS MC)]=7E^L;N<1C^OM37S+=KLN?(_%?/)I>7,Y6<>[NHS?,9W,5JOUQ2[[;#J) M^Y+M^OIZL:H_%K_YLKE4_-+XY?'-ORZVWSP_5^US8S4YQ-?,KC[8]7ZX[/IN M!_!Y!.6DG4,YF6T6DYO-['J[6^:VDYO+V#V\GB>H?FFW5%A^NB MLG-=<.B;R0_M=_Z\N%YL(D=^GVP6'Z/'?O^;'WXX\FRR_! ON/A]\FD1[V,; MU_AY'(_B/>^K;."2G)&J%W&1G%U?+';?\O]H_>.T)%S\]/;!$Q2/M*B>"+^?;>.K<0NU6:Q* M@S'Y=;:Z77QSB.9?PM8]'L#G:?V0^9_!X_U-/-2VH'N$OKM<3*ZB'2V3U)8? M(I&N'^#G_>+FTR+.W+VAJRWW?+F]V2S?WY8[T7KX(Y)M:0F_CQ]=;W[9%MN^ M C*3N,@L)NL/Q83^O)E=1:S\7,S*[MUV?745=Y&5H7^[VVK&NUG%V;[>%F^] MF]_=W=Q;N^YN[2NS6<_FY<'IN\5J\>MR&[]N.@G+U56<;5^@[6:VO"[>7.+I M_JW^^>Y>=Y,,_+F87ZXM?RL__],OO.TX4'ZP^M/WLIW;T M^^Q=OYW,YJ4AN_><=P-Y?VBF#X>WN/KGGOIM^9?'YNASGR@?XL,B/L!F<;&( M=SF/&_NX38Z_EJ"X6F[+MQ74+@?PY\UBL1OW#YOUU6=O]YM)6-]!IS)1Q5-^ MO-U\7&\+WGY:E*;F-OZYN/ZRF*.+]54$^.\/4+ HM@GQ39'3G[;?=K2W_0Q- M93>KKR"OL/J"['+Y+;)*"'\[V"6X.J+>8V>-JQ*VG[*_%5>-M77=9;ZS7'ZKUNN'0 MS6>?K/T\VX=7O2T7RWC=>]8Q[L:7Z_GN:O/EAP_QMHKMPFX,"I;'B[>?N5Y- M[@9YL]C&+<%NNW$]J0\;)[O3QLDR&H&+$>;W7:D6#(N6JDT=Y0#SX<5X;=YKSV?W=[T$6\TK2Z<,&3:LW\)@>" M7@7;\]?&]O-CH?^[*(SEWO:F,JE7B]GV=E-[QG%+,RE6A?5VYSB7Z*S+N>_6 M@&_V]TK%SO!#?,9Y3V'/;H8B/O/UHMC210^O\$-WOFE)F"(4<)?SO#,&NSUC M'(9%^U-?%8/SY[T/7Z^OB]5I$]W#8JCN.%SM\.;152W?NKU]OUW.E[/-[W&\ MZQWB]B92>]KML];W>S/[K;8^A3WY-=[47?QA9WCN/=BT>-;IW?TW'YVW\G/* M#]];V>_>UGQM@YN?9\OKW4 4EXAW_=7V]N*R# ;&/?9R4][/Q>5L\W/I_*_J MB-F'Y6^5H[&\.PS<[11VW[;[W@JOBWHO?A?I6:T+6U &$G8?B@^W_! _^?LW MDU"X7O6^9>GV1GZPOG+&DP/^1@\>B5SU)LYG:AIDFQ!A4K23E6 MT[N1JA>=>M3O9J0=BULM?BYW?CM6J$S^69NP?\4&+2:ZU)=ZMVZ4,[^(%S"J2[DUYAEW\^M-B MM2B]MZ\]HLQPHR@VP7L/8%65N1:T-8)]W13X6&!.&XZ)-]X+C(RK^[,7*6^ M=X?6R[@+F.N;HZ\3/[[87LP^%L? F]M%9RM"$<'?W!N^>F<^^_GG39STFW+? M7L3$XNL/<5:O"[MHVLZHM<(6]]S4Z'#U_KQ2P+]^TO)['P6WVV::W; MVMLU/?QT^[ZO"_*N[MT5KG9:1VT\CT@FV.TA%?\&(TPY,$( "\S_5&=1Q)E> MS3YN%]_6/[Q]F#/1;$OO"A$Q?_/X-G1W18B7>+.WT]O]#7_A3^A9'R/Y8L^Y M6*+=:%[DG!81)LS1(P&F.PB+E#IK7Y1'J=V-P+O+S6(Q^6=\]7([\=$6S QQ&VM&O %"Y$-A@9$6U$%&W$,R(R(K*-R(@XRD:< MV.'HI%+@A2/Q( #T E6X3O:3W3[<<^I\NA0E>N'M/ZDN1Z F8DE!4T6D#\PY M!-XHABBE@3(%10^0(POPB]CL_^FD!$=,XZV.03_H-0(1)UX2,M<3YCINQ#:X M)%Y@+2%0CT-0WM6M\V1\/Z/'BVUTPW4Y%7@LDO-I[0&&;@A2V.[T9"6ZJ>P] MB0FA335_P,P&38CFU$E-)5*LZA?FA? 4';]=Z*ABET\1ZT&9*[&2W&Q@LH$9 MH8%A\FP%P1(S,.,\/]W!I$PK*[)5BAJ35GG&UW6*69G.F[)B<2=D/-3L0(A& MM"MHA(4!+CQ3,@@),IA::)L+C.^S\5TSIO^S&U);C&B?88)._89]?*;CJQZ5 M;SR>T,(Y\4XUO),, I<<@I4>B)!46*9=8980DD5(7/.!1Q>L-YULPVE@VG:FWF7>?=EWK4:M5I/C-=> MF2(UF.9T>?W+Z]^7&2<:QA'M#;7,8^PM$E(; MI2I_3UC$]%Y#LR\SKCLWCTRQZO)4)3,N,^X5&:<:QFF-/<,&N*<4#/>8T;IW/7[A>3:4A%T^39"">8940:0#Y$UP[51WHV.(T>TK ]D#]\ M.*S"W^'9WA3S(\PJ85\"1D(XVI),B M8!2YICC5-(A@'+"ZW$$P*XXF79>N'S[KN&@FW:A(QQK24:4CS;C6FB'$@% L M1;7MI$KMMR)_TDK7G:^74ZLSZ49".MD(C<1ECP3*D;5(&>V<4095I(O_L^Q9 M*UU7I"/RG%>Z<9X ?O*$%)(JSSTFD:BX.AL,ZC-- MNK]?7]])N7]7CNP)G$$@7=9 O%JE;5[IAD2B0RL=)LU*Q[1RB !CRA3Y91H5 MX90=BR25 5[ HB.]NZ)Y0WSMBW1B^8@]DW D)(2&A(9QPE'!1.VE)'&_25B] MW<2.O(2$1WI[3R$A43GG,[-P&"P\1$*.6T<*Q$J'/5-8"(0P#P;?D9!(_L*5 ML!OOCQ,\AOWD,V7M24^ZO"D(*WWW:+>A%TL[=S-L*0S2<]2GGCH68U"GXE@V M.>S8(&,H,MIH+Y3@TJ.J3MDHINF>0=LAL.X]9M=E_Z@X$E5SLO7UUI3@W+WO M70%-_]O-9A8'9WD]V_S^W;3E6G;L$AO*2IA34X0YJ2 M&%\VEV=J+@EJBNR0T-'ITI(+)6T@D@I?IY18*JQZ57/9W4DY3#'O\M NF\ML M+K.Y/!-S2: 5. Y,D;C'E"BZS)QJH>MT6&&M_TPRT(EWEQTYW%/9:4U)-I?9 M7&9S>2;F$AIS28A1X)&VGA3-:Y0@O,XHP01K^NJ[RV[,I8SFLLODYV&:RWN] MN'>O'P^T+USC07OOI[W2&HK3-?-^^B _9R#*?W8OU[]_9K:KYFIOGC8$U1/+ M!T\,]Y]XKV';"Q_O8<=W^6#&RW\O-_4W?YS]O/CZ_68Q^^7KV8=X(]_.5I]F MOV_C]?]RN:G&95::HVT(V&I:U$50SBS1A@@%#DM,K&3 0_&9V;T!/6*4'N(" M?1X7^\,T>\88E;]^VMW,^_5J_O;-Y')3&*L_;!D+QB@DI.&$"1QMJ@8'(<0= MJ0[4NN=/S/Y%__M=V2M^_6%26.6(@R9 /_L,$+L?0O)LI)$O$.G1^_V"W3QP M)W];K'Y=%$9]NIU=;[_>1B/ZX>''[P-_]\?BF^+Z$1>9U;WQKUXJ;RBN..O= M0EBL-(MX&W9]=3';WL19V7RL_O0Y$GW!9AP[5?B!47CEX2GA^UE).0;.E=QM7.**MICKFZ.O@]],%G$/\[%8'#:WBS?_73U5O5NIQN0! M,QXLH\]Y0/RR^R9O_OMYL^:6V]G//V\6/U4?]PS#M<@A]?7%K7N+[E(5R+S>Y6*Q6U5__^@:]*7^/8+FH?S]^>?FTG-]< MQA_CTU=;VSC=O%M_<.>A7ES=W1^EZB!^9O'3]9WUP#^I[=O]G;=U?6_ M\"?TK(^1?+'G7.Q5D]M?*\M(O$)OYD==PZX[,;^+6]3%Y)_QU[,R\W M'W^_O8[K,9J^V"4>=]ON44/CI^5O1P'CF4E3)V]FWFV4\:OE]22^<56$O![) MQSS?+N]%=4DV(!D1#2*PRHC(B,@V(B/B2!N1:%WMBX\-_F>Q71;>_G*V^O:% M0!@!Z,?^?'DNQ_-\>2['\WQG,Y?/6T9Q^NOHW^(EO]Y^7"SFDV6Q(7E4C:+S MZ3W9(_;4V_[).4DO3Y'X8E82"$790LBFY!$YBR#^?PA((:F1#:PZ>]*,.*D? M.0=\7$C_7]O-S;_L^KK<()?'3F4>DOYMN?U7]27_^J$NFOQI\7,A>++]Y^+J M_6)3?O3'S7I^>W'SP^:GQ>;7Y<6B_[_%?K7U< <6?"B1^5P&Q^H;Z"C_= MS.)5XWO-[79YO=ANZRNUOLX6!SIV?75U>QTGM4RHVGU+!TE0;!K=@C&4:9[! MPI2M5=+62J+FK-E1;CT#R;356$MOO"!UG_&@@GVZM:JJ:;*UVA4$<4ZSMZ M=T!WA1NZL\AI@SP)P(U PBJ/JB"D9P#X"+J?U*M/E.ZDT\ZVV97OW)5?1T1E M_M.&_XX%$-IQRPTB4L3_U&TR;0A2[&D:IN+*%Q.9&/^ER&M]7NM3XSIKDKDX MU@I%JDMFK#".>((KN6?-J=WO3YV*(Y\@UY4V=X%VU6[/924!)"VBB#+-6)<56G: MAGM+'Y-K>G4O/DFVJT[U*;,3W[43_[_+S6(5@7'V%@ CW)@ &Q=JH3V6F#$G ML1?,JTIGJPC;[S4[3<21KR0C3P\=D!9(?D)X+4@((%6Z[OFFAR1 MA7-2ASY1OG/>9ZPE7U[C&1C"R $YS GAM(@@W>^:*RUV^MCY_P1=*%)TUW>E4DE%LYL?JU^MY^1@1 M'#]G(X!Y8P0H$3QP9A0)W!8%=LY5Z7E>4.N.B.[UZ='7'VQ-8V(6 (@< __S M,0.*T+[#18BM)PYM-G.D=Y8Y^9GAK3"6I4<;2* MY-;!8:NYU<99X2NFFT"]2.2$/GVF*YD%<3+3DV,Z:9B.F%087$ *'&5Q#^]" M54AG/*;RR-R[\V4ZGN)Q" L/M/'BBYGSPTTGS*@R(, M.Q$4P])RS6RH+(@*GA]1VMM_>D"*%@1(EY&$;$&R!1F$!9&-Z(\%IQQQFD$T M'(X6.IZU!3$FH".[.O5[!)FB!9&DR_X"V8)D"S($"T)18T%D<73A!7BA61!, MLK@5J5(4$=?AR%.-,[0@G6K^)VM!QIK7\&Y],UM-2H!,[B.D'H074/'VXR-C M%O+1?G(F* _M;Y ?+QY\]]?S?X<;^'VXR,P.J>(+6U%;*U65I?N MD0HNL,"84R5ER8XY(/Q M3A9E4$"90%ZS(WJ-=!#M2(FY;!1=@S)SQ\5H*86L+929FQQS6_'! ,@:PYD&)8TTB(B[$P;J);"3>O?) M,%=.!1W%FONJ7OE#"E>^K(QO/!6;:0]L3O>QS^A1\PR/_5'S#(_]4<]QAL<: M)G?+[Z/_9+HD24['4@6423XN MDK=.H;T"K#EE7&DF&2IDN5RUDA/!9%)JO(F2'.",V^JD[ZMGJ9XV]5OE-HQ@ MQSGP@(G3RB L:"6^JY1"^HC#L(%(]73.?2Y&(;Z=E_=Q<;Q]X,TY"R#2 M/'W$W.4H6'ZNHCRV /+US605T79=0&LRNYY/UEFJYTFV!!I;XC3%5 FLB"$> M.V(,JX[O-#=(^30\_\H6[";]'_6NP\ REPSGVOFS\Z<\*9#-[.( M88>1L,$0+(07M*J9U]184&D$&89B3E"7,<5L3K(Y&80Y$4T#<$TA&@(<#*88 M<1>T8;Z*9V!/9"+QC(&8$ZZRJF V)V=G3E1C3@)S$H &P5%@02-+H=(T]I2J M8X] SMR<,)7E?0:<"]&6]ZFQD<.L C?60D4?QEEK IT*-H Y$(:0#QC*CV6D;$:5 M695;A6;*ID=9UC0"QPJ"QP899KP$*KD3LDI+TMJR(P\@3JW#T?VN>AI'*5,V M4S8URHJ&LBQ0K[RB4GI05F"O0MW=-PCACI#6?@WIG!XH*\>Q,?TV&?T MJ'F&Q_ZH>8;'_JCG.,-CC3WG.KS6SEJVSKL90RZ$X*A$1 @%TD+E#%MKA9-I M9.-UD]EK-NO9_&*VO7FW6"U^C=]25_)V4:G#]J&38[IJ(M76(F!"BNA" M(Z*T0$95/K1QR-DCY6?/E^EX2DGF>N9Z:EQ7N(F7&4H% 2H]*M)A31"&W@EK MR& 34<])G^MD&C=%F>N9ZZEQG393(+GA+ Y=8IK12*B[Q6C%"H>HEHQ67YK1I9\,F.XA1*.AELH^+[*I1 MM?=<.(<<0HI*R[# ')M:\#I0=V1:^&F+2!(C.YZ"S,ENF>Z)T3TNPPW=M<4$ MD W!$X*Q-4K34->,.<5X&@[]0.B.Z"A6]W-5W;G7ZR8+[CS=GE#6ZCN)C:=> M8F"::(9)H%5@0!&.\9$=8T_7+^,%]:=]VA3.NHP2)EN%FJ*A274#<@X&A34- M>"Q8SHVD"DE'F=1* JE;4"ML3ML\?@0&!64-KVQ0SLZ@B*89@,&",.!(L\ E MHA#_QZH !W!AC^@#Q2QIH\L1/?N8/(I,%(#KYBW-@-0B5GB'EA MA$.0"G%A*ODHDH>S-,\Y/?89/6J>X;$_:I[AL3_J.<[P:"/3EXO9S:9XC+R] M)J+)LBF<7RJ,8A9S;($"L:C.^N?.)E7/U\SA,[;C8;FZ6LQ]O.?-S6QY7?RY ML^UX]J&S#YTF M>6HTI[@YG-)<8F.="QX%+I5!DE>ALH"\5D=H=/2?X)8LS2D9A>9UIOFX:-X^ M@W;:*"= *HFE,]31X.Z.LH <<935?])9LC3G:A2*6V-UU[,*S[X)8.TT%"6I M#LIX1*6.1H"0NG\LTYXFW=T^,4,@69?M'O-ZG]?[3LC>.@&WF@=CD C.!)#& MJ2(C;=>6Q@(VB4CJ#H+L FZ9[EW0'7!#=V2Q D"4<.:D$2P$J^HND:#-$1OY0:CP M]$SW<2CFC]6G_]OZ:C%9M.<^VP*@C2W@TCI&I1(6 ?4X*,FJ%'6I@E-'UJ?W MN\\OYO(S-$[&&)!QF(*\\H^+[="TQ *'))/8%;Y\T-Q*+JN-?J&S#R(EKSZS M/;,]L_UHMO.F+9:S5#JN,48T.O<4 ]Q5L3 &](BZT?[=^M39#BA'[#/;DV.[ M;+'=,1"26&$C886D-K@ZWPZ#/G$C^:&S79U7NYR12>N6,D.3K"IUR'PPU)@/ M:I&AP@(+7G PSCE5;18<44(G%0AXKHQ4KY% E'7ILB[=V5D0(EJZ=)1B0;VW MD0O,,C+$C_09 4+0A#]!PLR%BS'792N#N 3'S.>KAG)F1KHR$4XT$JXS2E3E#F MHN-" ['Q5R;):04(4N%^(82=I7!'MOZ/@+@<-0V_D*($0U!4R@".V0 2"BE< M08GTSA^YOH^&N,!&45B8B3LNXI)68RWJC232B.C06TXE='0EPZ)>-0[,A2 MN.?TV&?TJ'F&Q_ZH>8;'_JCG.,/CCDR_NXR[MLF/L\TOV[S+%JV3;^P4$D@0 M(WVP)GCOD2T"TLYY[B2<5EOGF%UV.:/EA'8GCI-C6=DE3HZLO E":VH\ET1J M3BT(+ (R12-%D%QST'!D=YAADQ5/(8>P,E_3XZML0EC*4$48PX8#%T%8K.L0 MED>"N2/X>N+8.)?44D:TX8AQ0)7,I"1,H2.5 MYX;-5C(5,(JZT[&ZM7];S.;_OIUM;A:;[61V/9^427V9T+)U](N*C@]24$XE ME0*HXTH6OFV(MH\SGV[?\?;DZNMY*U^S"VKG77->AY.C+33]6X2T<1<=- _" M@0]@O72%EZN4 L3U:;5BTJ%MUG+-M$V.MKQ1:6=8 *'(!:FY#\%J>]=V"1-J MCZ#MB9W=7FD+.::<:9L<;65#6\4=8 .@O99%L%G)(*K")< .3+)>;Z^TI:.0 M6#M7&1:_6EXMKTOLW1WWOH!1MQ\?&;WX]&]7$9]?5V?TF* _M;Y ?+QY\]]? MO?]SO(7;CX\ YZSJ*;\Z8)=4*QIG!>'!6N4T)M(3H1U%T0N@2%CEHY7JQ7G_ MKDC:W.YL30M$S[!.WQO[_UXOXU1N9ZO[1NZIUFD;)R*^]N6^3EW&Z)Z*L(;0 M+X%8UYS_U_5QSF(XHG?6$8&;P1D8WF4@9WP&9JSI M$;NL_S;& Z" -)>"+N(4E1E)_3,O,$V='],I<.24H MYQ=GYB;'W%;$46 7/.'$&2F$LEX))JN(@,38IZM$TRMS,9U*UJ5Z;*9NIFXG MU(4V=2-KBUH>3@GVQ#+$2-6^+H"4IVU:US:+3>+N)^\67\=-X;;VZM@&)I63@8QT$ $6!8L M1MXA5)^:6V..]9'[;>6TF\MW:UO-Y#.VYS_]\OL_EE?+F\6\0X5(EF/8V9U. MC^6M9BF((\JI<(H+00C5%BN[8[FR J75L"U5EDLY"L\[LWQ<+)?-294EVDF& M%2^R5!A3@&4=[PY&FB/Z0O??5"U-EHLIZ;0M4F9Y9GD7+">M\VAJ05F0R"$' M@1 NA:L:GWD*7IQ6IGV@+!=D%"P?J]-N"Z#F3F:1]Z3AO=%8<$2,!8V(L%1X M6J6?6BTD3JIM>S6!:="=T.R>YR4].6JW3KL9.,HX8(ZU#L$)[7DM6ZE).+$ MSY"H347.0AY^9@1,3_G M"M)#!H.BQF!(9!%C5A1=4"DW*.[S*X-AI);'%)#VZ<'7'VQ-CG94!((QUH5) !46^T,4H*:N&NM3(0)H\( ?89)TC6@##>9=0_&Y!L M0 9A0 W@<;@$2!=Q!Y"0,@Q3*H, 8NPE3:-:$2R!D1V>I*0#4@V((,P(+PQ M(*+,'P1OP6(M.3.^%MDR,FY(CD@7[C/FD:P!P5/<:5>N9$W(6#,3=C(W$1DY M%$IE:U\A,$%2,&T<4L(C1WW1^(<2P1AU+%UUFQXX#E,D\M'%R);Y$? 5$+IW M="$8#EY&NCJ,I->\U+3Q5CKO^M'B39:ODF0YC,S7Y/B*U1U?P0$1(;KJ-H# M2G$-M,HB\!+#D=K\)Y3#Z,,)GS(UBO/#S-=Q\94V?*4L"(RHTQX8MEH)#%6/ M'Z$#T",#]- M;[-3G)WBY%C+FZ!S,$X)QC4-7"+,>/2*=1%T]IA[Y=1IL]=286VGQ\&9M9FU MG;!6-*$LCI3@E!L"'"MC);/!5*%GSC0[;0%;*JS%/-,VTS8YVBK5TG6T5GAM M+0*J/6:(RTKQS8C@_1%:4">+0)^"MJ-0@CC7PK/<93Y-LW2@B2+EI.6Z2^0% M4.]X= 84)YK((O.$@A%@S+$GV5UT@>ZR^V%\H-S]L/ID;J^:+<-!R] *ZBGL M$6!9I*:!,%QB:LH^:]X;2[1AI^\/WZ5EX#);AFP9LF5XLF5H%9T <8H8(X53 M6AD<)#-5W;Q3TM,CL\N[:+S<:FRXTC M5]KPK2#*XPD[@E7.?:G^7D! MJ(>C'HYZ..H0'#4:.#*-1")DKJ*0,)]^Z]]RQG&XW%)7__OG98,YK5^QK!Z74ZA29)TG21)E2WS#%4Y MZ]-=]GL])J/9_4=$"M(N=WQO-YF>U?+^;HF $7KX)8@!Q9B',XAYTC =I]G' M^I#_%!UT"6"B=7;,O$$J_YKGL^3V:64*K],[N/G>-CE#8]>G:? MQ45&4)[\[CSH[][G3CP9Q2/GO^>3V,%@X!AMH]U1!RVO8C_D:U39!Q[RF8!< M^LAUJ8>EKQ@F "OL<>;YBUP?F[_^T3,,6485EACX[6D:YRK_.)_DB5O&7^&X^CF9I]A3&\3$9^'9:7OKPH/%Y M6,2ZK=TK:""V;]2@C1>8_1YM-VD_K$]=>QBG.75..7%2>6K M=AZC7*\D2[YK2K[-T@?]3[FIEMI3LZWZR]6^.K=Z8S\XK\YI4+X%3I/U-3L. MW%!P(?7_(Q*$C!*I;9TPA )[3'KAB3BM&:WSMCAMW9%]B9RV2Q_J=:!3Z$ W MEZL#?9H,QW,#ELG$:89L.U$6.S--<7G!#;F&[FCFI/.L(E2#LC--@LEDECJ/ MB0;W=&)(TQ+F!^>K1N7/Z2QVD.$[)]*TG ^S9&J!3?. _E:^/,).XMVV8QMH MLTF^)KM]ZZ:^T&Q-8U,N=F_G, MT5B5FD_S>!P/9V9'XZPXAVCLZ!__%L^T$/VF?UOP[TT\3A^=?/Y@'OQO_9 * M,VZ>G+LXO./U1\_K-JO-98M@GT@>_<\ M=A5C$/;'!M(M?P:W? 2.^AGJ!SMFL$Y5CCI7I!KO4J3:T J6MB3>N[]^LR;" M3X5I$!C3P/J.*O.@#V*\7M+XJFW&0PCC4K+Y6M8:M8ZKU1/]Q;%1U)[1=O>N M:G2>O2E'L1K$_M[IM@FLZ>3K', G+I'KGTT-/3 MTDFAIRM%_5KWY[S[ZY*7YDSE6(X[Z[8S-XZ)\#C9XEZE. L!C=![3CE%&(2N M%V 2 H4Y*\N#^U0%$!Y7!&%QY_%?"W]=-"[N.]+Y9)8]_?KWKVT441$#=HHF M5J(B&ZL R46=&(@0& M%+?9:JM'HAZ)>B0Z(Q(U NY#$4B?(0\J!B$*!!-,5@7K!$:'!]R?$XFP'.!6 MZR]?,Q+U8-.#S2G IA%.C[A0A GN,A7PP/L;"8'C+Z)=,%UF\JS+W&AB;U\$M4C&?ZP\" M2#RA);,O J]B[, /O-:OE,_#V' T#G+=/>LW;-V)UA;UM$B?J "1G&(D.=J MP2V1KZJ2L<)3\L"^NWMY'N7>,,KA1G1HWV:@LRBWH0?!\=[A#6,4V_MY_J"G M-7Q104]3*/6J\FM)H7)S(D> MS$>F7FQ5XC29.-'DR9GJE:1[=Z(A^C\6/TE.OQ M_W*?E?MRP&+!RF+W+@D;M8*3SGUF .H/.:6AZTK A:EM[UI3N-M YF=458:(-]-3^%J*C"08]!R+;YKL%*G?,Y&_Q^'ML<'R0 M1Y/\?:[9]';UY\OT6WQHGE05_VWN?_F6G9"6,FEFN=F@7ZRGX:4/PRB?Z5/) MIN5'FWAAE?57L,$*V6]ZA*^V_K)^Y[V'E(E_P3X,$. 4T[#*.0P5%=)[CUZ& M$"LG?J \VK7)ZR"Q?9,MD3^[Q:90ZSK5^XT3B:#&/GZWT/YCJA>H)J,PF>CA].[]$@_CY+OA1G-@ M[C@=_O9NP_F%@<^P2SD73'$AE$L$JHS-6(BF\>M"H:32UM3,OPV'6O;1L^@*!Z>UW7#;37W4OJ:&N+5 MSC;Z"]P4QUQ6?SOQ+V9BJG"79QK63B^_*G^),KOCV_/L''+!DZ4 M.X_Q>.S8_@NW<9;9M>1ZBZ(\3X>)';DH>%^L=V;4W+QXJ])J5JO9OX!HZ+Y$ MTQACR4Q\NS77Q;OG;]2+(?B1M<*W?=9Z8?+]!KN4D/T5879UA8>?W9BVBS*: M.M6%H\DT.;(*3J=K?G8CENS*B,378MW$9Y6$ A>$E&D($$X9K#XU!8@?)_2#NPPF&;=6^Z"2O[Z3'=,I1>3+,_QGG^T5'& MW6-]+>8Z993.;V:W\_'"S]-G6NSDZD;(< !3AS\M>24FJY=H?;!8'RSV MTF Q(AH5NS%U%?6Y!(QRB%S?]U4)B-*C="TD=AW\/L>SD_L\P "A/GJL&S&R M?3)4CXEO#Q,IH'5!.N&Z2" 5<"$541C @%1*(L<;E,2#,+$]APV2IZME.:(VH-BF&QYA$8$DRV44 9(V?BHBG"^[8Q;8M@-) &08LP\S*6'%*_BED+, M<"-N2;E H%9&"+I:I.&>4$IT4/(A0_;C%OJ0U#Z$)0^!*4/0>E#4/H0E-*D.^MI^(&LUP38:,S49GL[',T#P!,4> M.F:N= Z[NN2BZ3'G@C&'P?IV7#'H^GZ@%*1,!MQ%B]OQ$+EHO7KPP9C3E@]E M@/$)W,H=PYRN]&!KF^E,RJ4Y,R<:_M\\R8L4(9,7=#L?WVJSS)2L+!-T.J=R\<=68<'Z#<]'PC@28\%?HBABW&%.YB!M1;=!^!.2RH2.X4?N'NX<^;( ME6<*GT665G(52H^$##,("64>4;Y'02CT43"(0LK-17\;%:W@2J6;5ZXBM:W MD:DSY)"/SG%UBP)S53J+DHGQ0FT-[?%5@+F" 09<4)<'1,DJM,?ER$?-DD2N MYE(5^AX4B+M<*PJD;+?H*A1*6K"D/N%XI&8'C[,6&?1S9GJZ/#SHP[-^-?UZ M-"\ QIA)^3J--0EP=S&M?6;TD@6]L!:7W$ZJ':K%%2;C!WM"W_3F?$_RQ@DU M3^2""E1Y-KA+&^*/:?9;/G#<+(U&MJ1;O<2!8]:MC:TE7K/[\/4W4X'*4&OL MI(^3HNB4J<_GF$J2QEVL32,IKK[]Y$>9)_<)PUK#PTK%0]I%DUO2^WAA/49/3M'Y;M M=\>3NH2K0!$MXDTR'**$T.J&SA5(A@VA0Y32"H&4W&@"H>MZD%7=<20'/CIA M';R#"Z2>$W2;!V!._ED0=EI#8;GG]EQ0M.U#E-TEDV)ZT7R65F\4EK%]IP_( M?;L!N>N*1!^3>ZIPRV_WF58 ?M+OWN=:9S)N:A.FZY@(W3XXMP_.7?[AU^3W MPVBE*V$FK=LF[_[Z98>2W\>Z74FL&R6 RYCR.KP6>]@+60A5R#FFA/H<,4R M5+X'?$;#5;^0T1)_*BR+>/1E\FF6:^)JJI+![U-3)OF4O27A@.(3%)3H6-A; M'VK;P\_;A!_9B+05#"$1^A2'ICZ](@B4/E!!/0U+[<)/.[V \ "?HIA#Q^#G M^7+OG0N@:J8$:$@*@<+[%8 M=FXN>?1_3(8&DM2=-E_-ZS#-2@K[*=)?2Z+Q)QMVI??BZU0C6?Z+I3DU^FY; M5)Q?N1)]W,QU^ 9Z_'K;^(7K<#T?2@4\P=T02!%HV"*PO'KG'E7@3OJ L$MUMD]?J.>E-7JZE136QQRKI8"UGJ4:.GCN>I(]76>(KJ_: $>Y?%HX(SC/#?I<(N+OKX6U475HBKNBR6J MNTG# $)7!:&+W# *A#8K=J^4L_#357S! XG:# SN;&S* M&Y -/19T&PM(W0*:P5 "YA+B>EP &N@_RM@1R1F6:SD"W^[C:):933"H8!T? MS[-^:W7I*&VS_7//^CWK7ROKL[J]HALP@CS* QHRS:H8^ *6K \##P5KU9:2 M+![.OJ6UX_-\$( & O95:7L(Z"'@Y1#0Z+"*0PP0"2!3 0@ADBX/O$KZ2\CA M MA0,A '7PMALB0%6 *(,V>G]/3V^;\352-O@+1 M?%5,ANJH\9 PSQ?4M[J M>:MKO$5KWH(TT&S%% $,"AIJ8TQ5OAD*M*+X L.L%V1=JIG0?2ONTZ0L5[OH M899,-!U\C\?IU*2,OI!QSYI\\$J,S66S8FD E" A 8' W*0O+H2F2[BWS-C[ M&'N?)G7M:\W2GR9^?38GL_C0@)RB3%/W,G'[$-Z>E9NL+)MA%%Z("*0N 4B* M,.38+;.6)4.>+W;*Z,,XM[V^HK"O =)S[K5Q+H1UT(.4(<$!Q"#T:8APZ^-@[&O-FA+I 4<<*Q3P@F%/+R MXE+X(>=\?_MXMFH?OXI4UOHT9]? TV?.?^IHV/B5>;8@K3G75X&2H7#=(/2, MD\MS):BN8K#KK?5XV\<$/IF9RP:$O(D8@]Y5_+88BC=B>*" A"@>NA@JQ8!2 M/*@8"E*\%L:W01B>3*SA :!MJJH]__3\TPK_2%H'X/"0H< P"Z 2@D#P100\ M 8SA ZXQ3\A'DO=\U/-1U_@(P9J/@.\R%X98^JZ/H8^@2Q=\A*GT-BEVI^4: M/@"H35=G]XVF;I6N>C$-KA=KWSL=M7><-+@4UUS* 0RY!$3XOA]2YF(*:>4X M$5+ZIZL5?"Z;C0YXJ[*RLZZ4+H)!5XL07,%>7/OZ>UKH::&7_AND?\/6Q8@ MQ91 DC,I0E^KZI6.KBA@X;+T;ZA?A2C_4>M>S9+_)]/VO.:V,L?72\>99II+5[(W8G>S>,6!4 "9DD2OJ"H9 *Y(N"O17A2,JSN;#+LVU/ M0SYEEFIG3>#>7=6[+GM:Z&FAIX5> ]BB 1!::P!(01?[%$B/ R8 X'Y0QA#[ M"M)@EQO[6;G=6K26X&WFO'=6=!\9EX(N6[6W+YLM61NMQ%;[GKSXM-O9J]?; MF9.6N4*$D;KC'%4#+/O\5 M.R?_G$Z&;=LZ9[H->):(+L3>.0]67H:.^R;WXMK7W]-"3PN]7M3K185>I/^S MT(M$@"@"%/H*8*6D1)SS\AHG"#T?KNM%ZS,4>S@Y_F#GM:P>&V.+)G,HV)+[=>*']H_-V]#V;]S>9O&R21^?U]0 M(43@CZL<(590@NC7VWJ"OI IM*A+LX_UB<+5SO7VW_NL>O0TNHO?WV1Q]-O[ MR-PZ?HS&C]%3KB?PE_NLW)@#5KM::@XLK_9?\WR6W#YM6&[4"@ X]YEAN#_D ME(:N*P$7+C-5KX&$BO@D##T4J!![?JNH\\T0KKEU\PP.3!H6>;2!H-K?0G0T MQ:#G6&;;?+< PXZ9_"T>?X\-, WR:)*_SS4[WJ[^?)F BP_-DS0':Z <+^U_ M^9:=D$;--+/L;'@]_L&6AA]&^4R?2C8M/]K$"ZN\OP(.5GI\TR-\U:AO$=B4 M%\!QZ/Y./YR&V@2T4(E'H7SV3R+FY$$P>]38[5K8[UA@&^4:Y:JS*L.VJ6:OX^NT^=JS@9V MP)MH;)PL3GX?QS,GR@TX5;3?TL+_>SZ)"ST;@X%C2++E 3XXSOZ8M$(2Y"B2 M: RPI.@O$#@QFUV\;LZ@A*'F@! 4BG!!&L-X/"X__7_OP#O[6J]L6+T^?+,> MD]'L7O^IEUYJ=7K[QM$TCS]6?ZPM^-W"C[ZPA\6[Y[WLQ1"<_/&'=VOZ93G\ MEH_ 43]#IQSL4C)IBZ_<&N*EO*+JY5: M CI>*UP#1;?XB2B8&N//G=>= ?WUNSH*FY]ST6.^'8WM./S7CC?I_ZF*G ]8U# MFWN^[Z*JW3H.<.CND^*WN6>'<1@,S;L-X_73I* F+=R_W(:)<6;_;QQEI^L$ MT->EN@#H[,7$*RVTG6FVX78KIQB>H63TSZOB0,FLY.($! J*HYM\L"?Q_3;9NM=EY+ M3;;:8:(WU2Y([/40T2I$" CKUN(8A!() 8. 8C]D'E-5E"(3@('39:._/J*@ MELNT=3^1[=+4$WW4L,>8B\087&,,I8P(%P 6( Y=A F!58L/CX?"WZMG3J6( MF \W08=!BF^/ZO?EPM--!&DH0D@ 2^Y,#$:H8 ^:1,'A6" M 1*>5_TX-8; ;V6BEC'A.E'X:N'TKB M8R] (@RKJK= HK6>9<.C@)61?)EY1+ M;3PN?1:4Z*8HQUF:3K,ZBV &)K+MRX?;.9CUY6LQ+ M5O!L-I_-=1JN9U,^E\M794<5R5/F,OL7_:4[39=EQ=,]8_@/RJM;:R/WLR:S MX5/Q[];4.![0@'I4"E3H!9 2"&A())+E5UV% M,.4G3(UK/41\-8?KG\V\MC*%S22\I3;M8G.:FTVA'3A)!6+.R#;#+'X],#$, M9>-TQ\CG^S@:F3>3R>(;H[J7>CFD&2,Q&!KG^LE1[CS&X['Y;S3\O[E^^L@9 M)S=9E"5Q_L%I J.=;#DE/4@\2A^22329C9_,-6RA*CJ6'O7S];DDHWDT=FZB M/"D&C89#?6:C:AIYG@X3FZ#WF,SNG6EDP"V9VJ&*'^@9%L^81D]F ?K=+*ZS M_N:YV1"3+M@8SFZCGFALLUV'Z<-T/BMF_Q#/[E.]/8_WR?#>/D4SC$E-M F' M=D[)Q+[(-;T[EN7,MIAW&I.=CXM$1OV$[_%D'G]PJ@13>PV]^G%QI*;B=;5N MO80;&X1BMZI<:)J.L01+'')\]BE0ON2)+_9MQ(6-'BQ\GC=3+Q5+J!,]Y'MWI;?DT MT<2G5_)0W-:;;2R.P&S34O:G657]\W%R:_/'-1DM*-*>JLD-K7FC(-(G?9ZQ MJB&+<9K'^MNWZ=BDJ9IOS#4)Y<-T M/C%3T+1S[QAE-[=L9;^P/L&2,.+9!T>S]BBU:2!K'*Z/U?YJEMH?Z%%F67(S MKY Z*M9FDM+2[XF=O%%<.H2*V/-FU(?? 5C6L@,.FW>J$% M?L3/L)[^TF_Z_/489K^:,_QP?-9I!]#V(7IR;-:3P;M4+_[6$/S0+C3+HLE= M7*"*W839?9*-"A0RF) Z_TH3RQS%CV*SVXNM,5FL5@]]QH M0[V\6?1;['S79Y/.+?<^:&[7CRW(P!"HYBH#1]]3K558.M JK>:\@BTT[TTT M\PX7,&Y^5]*$GKC%W^^Q00E-"*EA9(.GEL0U2EI&GCY9M7_I"688\XP/CLGC MUCKKC4&!V\7#\@4[&:[.2Q;0#+>VO.^6,:.QYL'YW7WC 36C:AK4:D;Z,5DZC..1A:XX^6Y M)4L?2O%1[M;<7.1N6I21COJ'"UE;'/I:EGHM8)N/M:7%^0_YVF;K*=TF,PNQ M:9XO+; )L7KP.+&0'#G#^RB[L[08.3=Z,_7O!T8,&#-&+VK\9'2%I=#&,M2Q MFKJ=8G'"1\PO6I]='!FDT0ID>J1$_M":1O_:D'.Z-9=!0[>F1$B/ <^5/L842B+<\N;"!]KJQJNZ];*^6FM) M&SLJ+&D75M(^5L(KMM!6RD<-1AJ4XDE#N,45^=S$=XG1>XJA%KK&0Z0E5_0] MTNJ-J1]@!C)BOF*SC9,JGURH6[]-]*@?G/7FQO;34A4I&&U%V2L?66IM61J- M#!%_6"52YP5F51W)5G5 >1E!\% JX%&'1 F&MQ9NV3D.O&1;[K#AK,,;K3=[.W:2E+M8 W MZQXFV7#^D!)9G6B\9SJ\"7\GRGY6^&W4!F&A1M5W8]SJ2T7FH46S)EER9H;:7*)HM7 MIU50A9'J5H-\F.J/"K=!H7.4!HP^LP+B-XT:_VYTK)4G?W!VW;6):;P?Q\7T-LHL2USFD4:< M&L9N*&9V1^R'2YIVL;&&P:/A;]HXUWMFB'\2C_5?QJZ)GLR#C,.@^MNQ3ALG MNKO+XKL%!BWDX4(6.J-Y9N&BQ)BY\4%H2]F2N7Y6@X)+#;)R5,R>IO'&!2[\ M#3=/CF<9[G,\>TRSWRI\K:Q:S5NS\FBK]93'NKS'QA[6BJUFVPV\U!S-7:RJ MX3>@_49:NTY;_@#HTDT M?K*4?%O:\378:^J*F[ZILO)6[=WX4-S _;-RJI6LON2TJ+?13GE)Q=/#+OC" ML(H3W>BEII/BE[NER:?FLV_WK/KU&)>T_U#>\%CK=_)487*A3.:U'/YPM-"Z MW"N"XK++62_2#HI6ZMOBR_)LE([=A5 M%PK+0N 9L1#9H\N9SQ7R RI\R*@,?0$A4@"'D"L?"NF]:XG=X0Y5\,PLMDT5 M_)QJ;8%^=([T3D>9N;[-?XZSK]HXV%X#&2,A<( UE_@4AV7Q7FYQ#-1GYR7BN.6AW46H_<)%F 4P04#(( ';9XG; #7W< M.! ,A2\\0%U/ $$$E9B5!^)B2 AZB3=WE7OD"[6K%UE2![*/U[BPTG!6;KT3 M_/SU:%/JV.UH#+$4X=K!DLP/47:73(KI1?-96KU11!?;=XJ2Q%)^() B0!@7 MV&B!+ZOAC-"[YQ,^RK+*\JBZRL?]JOVJT,=]U/[LKWNG.EHAZ84U??=KC0N[ MU!NW[;+&-O+;^2FU966"B8EP,,7]'0P&EU,HZQQD ,%;)H,CJPE=06+.U1 ME&=+(^TZ(#1[)A0NXJGU5#NYL4K,O7=T&:T4RE&L!KQ_HDS;M/4YGCF?)L/T M(;8>+34K@DJ-*EYPWBRU'Y2NL?+OY]QCW<&E W;WM4 +]62X^*%U*72WJ\<% M4%,/:O4/?XZS8L\*[YH%M@<3@=T36$]@O=2\:#+LI68O-7M0>VVIN=OVU(MY MU=VQ5N=R@22QR=FKF.+'-%]M M5%]>Q_Z/N8YMH4RK%.(M5$WK:R^VR.^OPR]2U*4+F2)>&$C@*>@%IB 'QYB[ M-%0P! &FJ_SR3WM]'(^4WISH+OYL,X*_W!8:T)?YS 1^F]5;"-Z'GRSZYL=5 M_AI0_B8*$?8L=?CZ7J"-=%^^'K>X5P$3"7DM?!730M8-%2-8BU[E2[^LU.-1 M1(#8%4BV-VAH(5S]IHD<: $<8"MP@ ^,ME]MZ[2DV(-*#RK7 RJX!A7@8Q82 M&#"MT;N!U.B"RC*E 96*KVDH.S1Z*-O2Z/$ HAY&>ACINKHO:=W$0" (!%&N MQ[2:'Z@ ,=?5ZCX#D&#DB37S^(7J_CJSO4S=)[Q7]Z^3I7K)W!$P:100IP'S M(1,^])#R7$ %"LM:,9[^EX5'JOL;)?0+U?TVNYYT4TZ?\R;@;/P6W-Z:RJ:F M;(3)L3")QWD\G&>V_%'?FO7-KV_OV^8WL-:WOKZ>+]_.^OJS?#OKZS'V[:SO M:OAR/VWWL*BAU2H,+:G#NV)?4+NQ+\H641XY\>]Q-DQR6PPHT>]5M1<*!TQ9 MR,=4YDWU,.GP-V^G#0SHIO*G-X.5O:>4@B4<_ M%W6X5*/V^(GC*G";7M;.MB+JN;C']9XB>HKH*:);Z^^:I.>HEO08TZ]&X&*[P& MI[\(>;NK=+>S.9WG;<06O,V)]-TP) $6' B?*?TEJX53*:!2:_ZV9V(82^&U M%LIX\J0E!D[G7UNGABOG\>MBXUZ;>3O:#*$+Q%/*\T,*"3.M^3P>N@2@4IL) M!//7_ ZK@98EU%UL9E6OW?3(UR/?U2 ?HU>;_-4C76_'O6D[CLL%;Q,3,X$8 M4"X)7("A&_@V%PTJZ%/!VK?C6LY&Z^VX7IOIM9E>F]F!>(UB.PH&P$6,L( J M(00.75FVWN&^&[(U;69O.^X4*7.]E]K>$O[%WF@MWA^=JT5J8XPE!.E@8Y^J M(POH^_1<1N^?32+K=&* ;-'%E '-Y37%Z,NGET!LCIEX.]31QY0#3U38S M'4IYZ3O)U+^\BDXRD G8B$^00(62$>9"HB27@GC%;9W^F[GHB!R2_VTE]H@. M(&XS]JBSH05O0+J+2C/4\]<9#[BXU%J>O/*VAAL.ZS5OH,^F%'@,L\ EU.2:JS.^4+F#>SHR( MO2'EA7$T\ -$;[[T="_&>U2Y7%3!-:J0$ C7XYZ+7,1Y"&48DA)5*")B+2)Y MCVR#=C1^-F#\!/%X/8YT:2(&]D B,)78)(KZ+RVYP0G$HVC8' MUKGMA;UF^M:2O3G0"^[N"FY6EV!5OJ220H$TUPHWT/]*7@INX05DS55W0">: MELV!5CM8=5.,=^>RH$62[#O1])7U][HY?@-K?>OKZ_GR[:RO/\NWL[X>8]_. M^JZ&+_M.-'TGFIWF1U^?O@NU&=YD?7K9N!5U"0$A("$,*0/,]S$!LO2X,A]+ M?*Y.-.VY84]78JE##I.>BWM<[RFBIXB>(KJU_JY)>E;73O.@<#T(I*__)P@) M.4!N%6K) GX62=_JA6O?B>9*N+C']1>[#]#KU]'L.]'T-?]>OCU=CT38L!W[ M2&H$@+R^+*++K/'75S<]__H[S[X(URXUX8;8"R#6GX;,I0R32M&6BKCR),UF M6@QC9!#V18K[0N2]-M-K,T?#(:G[ZBE/*$"4H('42,5(0'!8!5JZ$K(7=:)I M._/JG,C7:S<]+/:P>%6PR-#5)H[U,-@;>9=NY/&ZHRBB(.3$#SU/,M^GC+H4 ME$9>@*0O3M*)IDTC#YSN]J0W\GIMIM=FWKXVTZCCHXCRJ0\!XKZO 5&#(JJR MZ1C">*UY^D%M:MK.I^M=V!O:U!P?B+!AC&)[M9#3TQH>U/P&K, (G>[9_.;( M^0_3<9I];!S(TM2?]SEL)^>?]3$/G[[I7[KC=/C;.\LZYN77>!Q;DGL?^ 1B MDX/J4^S[(@ 4XH)C0A<$OGP/ZB)9YBH(@1 S142H/(!%R5S*"[49\E/ M#0EE\[B^V8S+6=GJ[4,;PU$6<3_TOM/YTW_^02 $?AC5EZ;V'?C#G\T>Y8G] MUNP^=I*':51D/4[363R9)=%X_+0I ]*9YS:$6_]FEL51/L^>RF#NAWAVGXX^ M.%_FV#Z*Z^\M+;0,%=<3UHM,]>.* =*I66'N:%W+OJN_J/=C:+Y7 M[(\!FWK1OWS]>UZM]H/3O#>.?[>C/[OR0R:33,PY)>G(_OEXGPSO[6/U(VZ2 M27$F^MGFK>(G=93\5$\^MJLQGT9YG@X3.]!\DL7#]&ZBR=V$43Q,XTD>E;\U M?^M)Y\Z=WOV9II#9O>8@^X!"1W4>HNRW>%8^70]MYEPMR$S]PRJC.]_,KVU% MT$.VP;S[_L8$$2W/T0;UFVG-G,=8GTJYVR/G-DL?G 8I.C?Q,)KKU>C9)YD3 M%XFWC^E\/'+N]6KTY_%$[\\L69#08Y0[DW2FUZB7;J:H189=?(5D+>')[#Z+ MBZ/)D]];?K:C]]1TKHEMYYJ6'VX:X12:(P8#I]DBI:W9ZPUO^9'-/AXM/?+# MNF0S,B&9S*-"<[!O1Q;@<^&%(H X4-C'E+!04,$%P=:[PR'UM'CY2U0]Z@5" M$:ZTA%M5%]!VD?BW>/P]-KK,(-<,]C[7#'"[^O/E?2@^-$^JFL6M*8UV.EK+ M*L6'@8583^*SQ@"'?72.DZM^?#/SDWPX3K5XB+?*TU 2H CW,*8> PIYO$ID M"%WB$K\A3Q'#&$#!>,@"$8* <[>L!"=@ 'Q6:*'ZB+6Y/CMX'+@JCG],];%] MB[,'QRQG33E:HJ]S:$HK)'S,7L+V%"Z5&U%Q:> UL))KI,]3"YB1$SG#*,N> MC#[S/1K/XQ,LJ3#)_N-9FXQ#26,*ZC $J;@'0P4X$@KJ%T16\;X\("X(-_&: MFHR\:)K,HO&/6B.+O]QH4K)$LNIQ_E2P[!9WLUC88W*[/0;(AW5WLW-3="!: M,;"JR&VD]897/KJZ-@T(H!=@*;3TX(R$$H=5J4HA( O6 MRF 9A#$ 8XXPU"OYAUG(Z4X,D0_K)6E.>V(?VCX3HZD^=_R&M:=S3?M#;73, MLLAH5Y;5C=*HM6&M%^L1G4)CU0FH>7:G3Q M^$K--,_[X&R;A1W1?'UA"AC#3?__)%UYLE70)>/*"ISG=KQBJFLC/6%-6X6UE,4/46*,2J,XES98K2*M*4=M M\>N:D*R\#JM"<[WYP;N#A.J.WKMK#15:]CZ8RJ]+ZJ;]]SZK'CW59MG[&VVO M_?8^NM4S^1B-'Z.GW.B5]]FR+AI(%C#/P=7)K(X";T.GW[V%.[3Z+0M"SSGJMLVW._9%^=8S%L8&W]4F)MH"&F_= M_.*'FE_#AV$>??RJUY;&G:87YQ!?:!., ^@B*D"M1QH6YR)6!M]4*VSG.FA766(W37,YV>VRWK;3' M3%Y$;'([K>V0/[MH;5T('4]K?Y\DW^,LC\:.&R?_,CK"+W&>9K.C+=P=POCD M=P'_U,J959=&1FU*C<40W66Q36XL%*3(.K_U&I/Y@Y4,]WI)6LO*9UJ[>I\^ M3DJ79C0QOFK]B)MY,AX5?N=I;%0P_8AZW[2.]Q [4ZW5E;3Q!I<;.K # M1 O']',[7CNK]1+T+)RH;0/J)!;2\P8202*FN#:0! @#ZE*)1: DDY12CU38 MX85J[;KQIT33IR,C+(>:% PRJ_Z/'+C2:SQ)]%_ M_A2;Z _[S,5,[(,L\/ZZ.-;R5(M#+7[4L-\F\^*-37>@[]%6$PZO!W_\\42F M=LO/6]@OFBN>(__%38AA3HW^)35IZR@V7[J=6W_Y[#Y+YW<%#R_=L!2&EWYC M,C1?-P^+_V^N#])2AKTWLQB%JV[@P4 0*Q_2Q5"(B ^)X"5J$4\ M1=8\OX<+%*6 ]L]H'%W;O)C2^N MR6MN=VZBL14W^7T5A#Z$ &NS%?@E M:F/%@[7\)67WO>-0W0+&XK-? EA"?15RX/6UFL($NUZ(O$ J'FJ*\*&JA+C MWEK@]X\U8[U]FD ?UALBGI8F!L9*GAI?S/=X_'18M(;/L8MA*"CPJ))$2-_# MR .*,@J!%UQKM(8X-EI#'YK2UL_<;/C=SUDZT7\.BU)0YF+YWA2&RC]-FM^Q M.M,XWNY41 !CSPL]KG$8>5AZ$%8N-H\0-V@X%4,&L0\9D:$ 7$%/ZC.MLJI\ M:1H(;7$J[AQGS:GX2VR\!TZ](F=YVX1?(I,DR4*."!^*#$- M*6)XL5)$FL&G,/28P'X(! I\!7W]HLI3X[YR@]4MV<-ENL<^7XG+-$S&#U:J M?=.;\SW)S7YY:3[+CU;77SM^^M/$^2G*AO>.B<4;6/TQ+,P;K3$V^.2KL86B M;)0[;JK_LW!IANJKNX@LGD\+#=<&I=:_O9LGA8.E$4AZ6^WDK-[)H=G)XI*] M>M+BIW8[UA]M[K^UFCPJ?4;V"4;KC:=)GHXTDS8>;RC#7+L77IXTMW>#9AY: M@X[&X_2Q>F#Q%./]C9UA$5YC W(3$X8[C',[0F$UVC^S^'NL$:IP-T4V+-D\ M)H[TMA83B8M5-5:3IXLU#K6.'YEH8BT9C6_3KL1LS6@12:>'T.I_5H*4G6-C M7L_N96$J/-['DP*L-/0E)B(B'J4/YI!GVLAXT)0]LX^Q&Y,:'X93>,+U,!J9 M%A:,_?VLN8QR5KD-I4XRZV>?F?B(:B/WF62YT=K2,8J*,81FVA"W7[_+TOFT M#(VP(4 /QG7_[V*'BI\M BCF>7076P=Z-$JG%16NT9'^YG]'&NJR)P<6EJ1Y M*S)$5*DEYIE)$3X1Z?\8A64^GEG#S%";C?E>'+\-=#:!R='(\&H\^M":Y7YN M* C3B@DLDXV*J/6!7J)>X&-%GH95ME%<;8M&0TL=([.W=UGT\&#>M+E0E@:_ M)^D\UP0X'&O+-[E-K GL#.=95ABY)MY[4KXTK%TY&6:H23Q9^(R7 MG5 F!$\_=1@GWXT-7&"I\4@])]T7@L2,7Z; 5-R[W_BU(&C$B5I-X'<#Z_&H M?("Q/Z?C:%C!7%) 3/&Q%H:C>%R!38'WU1R/$2T==ZUM%GP#>P#9Z VX!JE$ M,<5UNUKHRU#Y1"(6$M\#& ):AK!X+@B0NVJZ?3594V5*76!O!#]51/ZST432 MR7)UY<]:8!D=4 M2_97*];/L1BJ\2/"_U6< "U?2_&%NVJ-\CXL&A#];!>/+ MK2HEF/4&[?5%JX$8;EBYWJD_R,,TVV;U-SU8]9<6NO_?+V/( M!ZB=5M6,)D^+)-52?X]'Y\ZXVY!=OO#I>B3@"@8*""FH+ZGKAX)P)3W%O "# MM:CG:_'IRF-]NI]L;(M%\T^3,D7H)YMV8$14 !^^:9U-;U9Q M&;9G"A_G*/#] $$WD$'@4Y>%"[\@%+#IE<3&;RA"A#TW"$/!7(_ ,B6>N(!L M#Q[=.Q"RUZ=(LPVUJT?;FMQ]&(:\,_ZII?G^.9C4#?NH4"^-)W&<EQ_2RF_W 4EB*_8$8[=?3;V)>>"#O,+ MDU6F11NS.9;*V"S"\,LZ]."@*O3G-"MK6K'BV5*+4Y"+\R=#,'\>:-!=1-\V M]FWG@IL;6\YJ:1]!4:RK*!\QC,?C\E-;>\6\UD,.J]>'2X2'*+M+)L7THODL MK=XH"BK9=QZ3T>Q>?UL?>EEA16_K.)KF\-K\OM!A+$W2+RI-D)_2B:5 MOR+_\V7W5VJ;@)HNU1Y >HI8+B#44T1/$3U&]!2Q)T;LUY7OPNR/H$I;LW<2 M2>E<*&X^_VR\QD7J6VSN02?Q[ A&N=0:PL>5#+Z4DL [,W(%ER+FH,YM@UXH M!309[P*)@ O%*X>L]$# U[(D:K]FF*4/!9W]9.M^-GRMFWN^_$\K;0[P*0J@ M=ZS,[VMX0[I4P+P'ERZ#RY]VH MJU KQN/1]7_%0(A""D#%4Y?MS1+C7$KJ8 M8N,'H,L^\0,:LEJ$F77FNQB*?L;WT.-3CT\7BD^DQB>/0 F1"Y3ONH@JX5.( MRH*-H71QF]K/ 4V>]L$GS-KL]=3C4X]/G3C-:\"G'?#$:N/,EUI+HDPII$TT MXH<(,%$UJ_)]3EI4GUKJ0??V;;/N^(N6QJAC9,IXD/?VG1:)]Y>XS. R42NF M047Y\BY*)GG#N32IBB;5W3ZV.)D6WDBTPQO9ZI7FZW!VHPV=YF8D/(Y)Z 6! MUCV4J2U4&$8,(T37&M6L!.R%WS\G_Z4W?G-3R?:\+6VV7.K=*6=PZE\!&S7; MEX6>B3D$'@6!+WQ$<24@/4&Q6*O,=1@;'>A6V):-(->S$7I&ZAGI=2UA 4DM MD +$7> QY@4,X IWR>5):P00R\72"T;P!2_MOW;F[@]*[8DTP2N99I G@PQ ME]+CMK^XIV599?1)?STY\7"9UHZM1T";'JB.VW/="BU\,4U^*0L/U'$!?^YM M-,N(M&9$IMD%<.(R7P6:_X(0!%795X4]3RZG ZUG_9S2+H/P*BRS:PK'>@O, MM4OAY V%D]! HA!@&"(M[3#QI%=QEX>P=SAWG> 6F*R7RNR5S)X]+Y4]=W"G MK+F3^PP#Z :>$B% )J%354IH2'V7'R?[VE$\(>IE7\]<%\9&#\!CF:L^J@ZWZ52[*JD.7;=79E\N=[U92S=.#K+X#P*F= MG>M"!,*&33PF)&'?[>EZR,*&[=@+['"C##_PD<\%%U@&+(!(NJH,,/=#B=B: M.^MS.BE+VIC*6894@]^GIM;C*3WD/0MY M.WP;DM;U!:F2/D"$4NFZD D%B"I;C_@"BW M;NL S#N!DX.V:4[M2P87%VFZ M@2Y>[C(Y%8H>L&$]Q/80>RD0RVN(=2E##!B<58$0R/?=JF":E-!'+X'8$P0K M(+G>7Z?'V,O&V!Y&.T >/8P>;IQ+V6@2A#SAPX!*R#D D(4N7* H$FOY3P9]6CI]%=_/XFBZ/?WD>W>B8?H_%C])3K"?SE/BLWYH#5 MKE8D!M,]>T-$K4"$*EM'U3WR6JCJ//N+=Q1UGG+@M!S++-MOMTI,%V^]5SKE?1A&.4S?2K9 MM/QH$R^L\GX+!871RPH*XW='-N'[.G\PC3?KBY&_:0+5=+2]D:$2,' %AZXO M82 9]3$1U7Q\)IO5F3TW# 7UJ?0"POR0<0G*.&I%0P&]M>K,+Z#[/8N9-T98 MTOPZ6$&XI?+ XMWSUX#%$/P*:^AV*X:U+X]YJD)GRTW2+7#WU?#Z:GC+/_3C MH>VY4Q(*7!#*JQ?)ZX*G85%![\%FS_++P(>;TW%V55TH>\BWD:$]P*+-*.5N^C^N(-VMAY.W"B<0U$E%G+D0 MLP"Z@BH4 $H$E26:Y !'&!,30\RN[TX-H9T&6?R9:99QK9HI&>H)^/(NSAV1B=CZ,DNP? MT7@>*]O_]V2"# ZT;OL6F+&796^+RQIAA)@!"H2'_9 "3'U7NHL:#RP@])1< MUI+ TUS6:G!AQT5>MRZQ6BO$TFA3_"+V/&MCP%=B7UFS+Y.42^ISB#2WNH)Q MXI;>% 5)(NTZULY+QFBX0>]:$"/(Z!XHQJMD1NZ'G M4T]+6$"]A?[*%3Z<-5L3F/R$T?@=8LXW:4-^2V?1N$6!>;Z+E5=B25RSI M\ MR3B&(O25+SW]OZ"ZR@PA4VNIV.<0E'Q 6BWGTLW[AMZ"O"*.HW7P@!=XA, P MI%@H4\93<;=TXBCH8KBA@H9!EBN!87?I]GL6YP]G$/@M7J[W@NT M"Q5H7>.>1D\%KCP8 BVU*$6F.YK^/U!=CE.TKB7NQSWM&6_@3=PI7*6WLY!? MC:IDQ>7?Y,ZQV1VS.(N*GD+IC1Y_4SY2[W19XUT,:]Y%+M<\RT*(/>+)0'$! M2Z<+EU@KG,N5!>N#^%J>@[=T#%\6IW"ZZ%7CX1O$ F;H6L$8N6Y 2:$*PI#&BQB7Q"' M6!R%A&WIB ,IVG337"82'E"T:9^Z+YL'6J_35#W_T+I+'*BX=#$S1KGH.E= MD)D]&.EOSIK?SIUHYLST0C/G5C_1^6X";G,GCH;W^A?3-+._G^JCT'3RF,SN MS9=-RX.R:WF:.47?F9FJM4)M[3OL_LLCNW<\N3WEI_M/.C/[_7F3T;QJ.V)+]J)#S_[%#T!-0FSP*!@0JEPH:2)>%E#",,: 4$8(@DVLQZG6O MF#!+'_9+(*Z[*?R:9[-?OP[OX]%\''^YW?SS]7?C^+.>A/H]R7^UGJI?2Q;_ MR589:>/>E*P'[545@%84B[8(VO!)9+GX]>@ XMJYSS%1RA>^#YB05.MXJ%+X M,"5XK5CG"^C@?U^9#O:IJ0SQNJU]6H(8:(#(IZ8FW/=X_-2#]"Z0KDL)G0BD M7YLY41USHD(2Z+<1U?@L/1^K4#(L&'.UB69Z.;?$G&7[A^XS)W@5M'YMJ8T; MA2 )\8B@S$<8< RQBT-1%8(,F+\A].]H@GAMM-Y6^)ZMY\&\"9"^<&AN77^V M[-?R,T\E01ZB4>P,H_Q>_S,UEK?EJBRYF5L3SYFE3F6@SDRZ@;$A7P=/2!V\ MSX&)YD"^ZU*7 OVY(F&%)Y*%_O(]L5Z/O5$L>%%N+Z7S80/TWIR2%S]R]ORC[3LQ#;,V;YS MA*]?C;]9E5;4P>D!B-TCL! 2+0_,RX4!@#0JCK6FYV%1"$;"@FT 6']XFX>4-. MVEM%= I0(P0-D] %/J#2#3WE41@ 2P-*> K1M>Y+W?!QGX8&$ 6OC.C%!8@% MZ-LDRV?._\VC3!L4%IC6K\ZF6?P]2>?Y^$FO^S;.,OWN*!E;YY$-8GDUF*&@ MOE?SI\&*V],O%_)?>OJ_+!;[9>*7ZWJ.:C;2 M''Q5W-D&-QO*:IX8;@PUE*7J:BWASZ=5"WIEX*B[B]>\L*"P#EO"D!,._="' M0KI0:7Y%% MM W#L"NRN67P_1T\6_[^E:J@9*HLO1SYLJ[8"SNW0-M=79@E& MQ1^.Y[F6#F5PHG,[GQAGD/E&5.RQ=;Q.L]2&2J:3:!;7X8SJVW]&#],?OOWG M'P2"_(>\*3'NX_&)](]=%(9JKZSR?<^5?NA1#'R&$<2^+R#VI'!]CM=[P&^F MB"^/DSC+[Y/ISW%FNFQ%=ZO=C L_+;+TY9F@U#B;:LGZM.I__?9-*S@?"M(Y M*3%J&K-OU/2(%N1H6FMN5577R/&/)Y,9>J/TFCXXW[3DB#5Z9:W+B#UIIKY& M#6G ??U!" GS*/<#'_@%*A'D>>MEM8]'I5?P0WSZ'#X#2^_S>&A(X=$$4<>3 M=W^=I+O2,]HB@RW"R@JS45$!PN"3EOB7[8"MK@\O;=YOY^;P,(!!( %KMZI')]6H375"WJR'A8*&BL.48@$F M@/L(0>J&C)='SX$K5+O5(3IY])OJ39PU).14>')Q][F?)K4KZ2;-LO2Q?1&] M+XO4=F: ")3:+!!<>3XF+F$8Z!<"AE!Z0O!E%ODY2X=Q/+(.R#V9H[ PB>TF M_^*@"GKVH H]YU&<.9%C>E,XXU0_]#8:)F-S]3.:Q\Y/43:\-TH%<1[O$_UG MDFM#<:R-O)6B7#=/5DE[2";)P_S!N9M'6:2W27\R+3>ULC.G\]E?]&:,G71J M3R^+S7-&QNY<#_0Q8'&I>M.@"!0S:QY&6?9D%%F;@VBE1YV2:',(]F%.E-7&$>;"HUX0@% 2 'U3?T@:5F**0@+"8"7HL*UB8=WE'6NZ.II8]00, M 3=.U!S8392;4YPXXUA+"@=I4I19OLS+)->'2'.7)B(]7-EAQB:<3O5#;"KJ1NZQOS4T6'-X'D\C,^;8 M7N\6I*=A8&+FJ_^R"?)V13?1.)H,C=<7F7'GX]G 8-XXSNW)%>F_]4D?'Y2V0UYW.,&^T4JT MS+7_^DR;MJN(T?LY'J>SBP[$,VGVAA?*E2Q#JS.GRM])4P9%AX#8C*)YL_MS7Y&Y1*AH'/AC^Y?K*)1MG>)_"#\ZF M*?V6!K7%-:>&""-J[$PUP&V99'UEM11ZMQUW4 "N%Y1>%/#T%_B0GB8FUT30'#RT+^25%HS8\6K)$2^ MTMG7UIGP],E(K4("3C@*/%\H#P/J8H:E&ZJ]6BWO=_8M^MK;/GNV7O/][,%^ M6;F)EBSFD\7+ B;JJ+_))LRVU_PG,=%>+;^DDE>O9WC)VO#R>1AX6&&)HKM99:WJWF76TM+VEYI3[Z MC)9G5MT'*[]ZL/*:D'DM790U*N0+#Z,0((XI"$-*72]$96\8Q8* K$4E;4+: MOR\6]KQ&TG+\Q17GBF:% 952C5'%:$L]NVB6N:JV&N(,!/N%6_O8^NM4S^1B-'Z.G7$_@+_=9N3$' MK!:LK!;LJP1$1ZQU3:UYYVAIJ\G]#SFEH>M*P(7+$.402*B(3\+00X$*L>>W M6HOWFW4\:7%E"BHLU;2/CM"C#M]"=#3%/%LG=MM\M^BR.V:R3]G:0WS2Y5O/ M:+->^C",\ID^E6Q:?K2)%U9Y?P4ZY5 -\/$'0#&00^ M=5GH%I(A]*#0(@07**\?$8_4[."?D\,09I5@+J;3QL;H']&)L M+I5DW]+Y\/Z2[2XUS9)QZ4W_A]ZL?VNV4;;"=*1%L(ER'E@M(\[&3\YOD_1Q M8J[3JI5K!GUXT*K*L"B96_S ^5-Y&5A]J[SZ^[-1$$9Q_!"/3F&N[14@S$B= MJ![X+H%:K #&&.9*D0!BD]/F*P*X*\CR'?AG&XF=WOZO>J?B M9_I,M%;MH]S&-=5P6DWEU]S,Y=>\G,SF,&&P/4QX]GBV..%BGD;J+E;@V!58 M-;$P+6.M1(Z*B.)I&9C]RADOC-2V)96"*=_%P",\#$(JB0E+,J3C4>RSM0*M MS5BDGQ87_IJ4JK6IRGLV.C M.."'#=[P$T=Q?)W?Y-J6T"LV)HBEI1)RBK"+Z3P;WMM@CM>#H$9$FZ=IQQ?2 MAY(+" +J R65"! A*E ,OQB"1G'RZX_Q730.M$XS>SH_JA@?VJOBBLEQRITD MS^=%8)L6W76,5B,\)M>$DXR2R#["T$J=?]<5 *)U0A0#H>]Z$F"%F50A#8GK M%0#D$@$@70F%+!<0IMDO"P[0:_Q%\\:##0!*;[]6ZW]:)J_G<:<5A-C@I#AG MX:F-_H23JV\MV"GD978*;;'#PX5?%BYTV>7^\K#!=WU2:!@LHBNC/$^'B14+XR2Z*2*H M&Z'-A4YA74<+L?&T+G1>D8KJZBV4",ZQ1T*ML/J AV'(<0$%0FL;'ETM+UK$ M-JL'D_WZY?:7Q4JW284%,1VA;IQ!N5P'^;9.HP4@IU8FK0%2HE0 !%%70PYX+W[7DO(0[+K_/[##"A]6(ULVAREV@B5WD>SW(_R8?C-)]GL3E+=VSI??UH"9.2>X#J_V(F M H@]1JNCU8J9][Y.[G(Q]CVMX?N>[W,><.%ZJ/AJP#P6;'[QAQV_KHYR9*SEA@=%'VS MBR#<83P>EY]:Z\Z\UK0RK%X?CIH/47:73(KI1?-96KU1M/"T[SPFH]G]1RD_ M$$@1((P+;"Y__EBU^[-I!=,\_EC]L09,[Q8MG(=5^W%HG/'/=7@N1L1ZB.I+ MJY]!N>6SYS\Z[E=7\,#=;;;+%I#MM(7=MQ>D.-:C7OSPZ/ZO;V:5"WYC[[:O M>%<#^&-VY-GUKUW.OW 'G@_JO\;=V&Z>KS9&W8?I3[$=K\8N?S*I,84IDO_Y M"&QXY>;@I?]/.2231V_I['M_.Q\V-R M^QK3B/*"8=+;XK\&5)P]\01U"4]:WI?_RM+\^0""TXU;>3M>8>C"P7(";'BU M'MC70JQJ.)P_S*TO\'7H1F_HOS>%1/74CKJ"'EA M;*'Q.E<^V_?6:>NLN:$_=L1/DNJA;L?IX\?[9#2*-RSE\,/>RT."=V!%O]9^ MK?U:7W>MQZ$S[#X\AUDT&=XG>>S8P?..8/$6_>'%2_[\%W6F59[M%/_C!0MJ M0Z-\\0)VQ,A*R43,>:/S3!CP0$ E7='G%Z/WI2H>PS*FK:( ]K(U=1AB3RBN+D0K$/;%6(J\CRM27:6SR M?R9W:C)RLS0:F5I!+1N]:(#Q>H)9C].=QNDKXV1<*U@8&0[6AA*A(9,8$P[+ M="?! @).8!:UHF#UG-QSL^F5Z#5;RD:U;9^\NJ)@2DKDOC4A4J[D+)0Z"@DA232M=$&((UJS%\ M5C$LLK%,,M;SC5X6MYM'J)?5D?[2/-%*L5PM6S::9T]QE!5UEY>K)3CF@WRK MRGA%=H1PCX]4% JN2& @[IKAL>48;6K$#I=!ZU3P]2/T$"(]69;O2CJ1=$I1)$4C?IF :* HS!@G$@,H8MH5610 MAF(M8K(-4=1Q9A0#)-L,FKP\4?1F/05?T]O98Y3%O6_ @&$C9JUC$GIHH!X M*/24[U,!PD6@CPA(AWP#Z<-T/HNSZC!7?KC32T![)\%6\0 ;_=@$]:!2+@1: M)2,N"Y ;5)H9)=ILZ8*38#]R>+%8@&P ^)L+IG\+]+Q+WX&X+K\//-/8FDA? MA10'@@CE5E'(4H#U*.1NF-YG(G&M^< V'6*7I_F\-=;8Q1FDM@0T7W#!7:%9 MP6=!R"CUJ\L!ZH80=<$(/Q?4TP&F;R[RY"W0\TZH9S74 ) ##R7&R< M2WY)T 0Q_R1>UHLA<3Y HDT*OSRH/TV!TPLP@HL&D-%=9KIKF>9(MK_6L94E M.E;Q]#QVLZCM9HD]UR7:2B)!&/A($3^0)K'+R>W6S/??7;.ZUE)'IS M>;O($;6Y["$:*,P"+7.X8( &U(6+EBV!?P QG,Q&V:TZM6 M"CR39H4 ;O@*E8)*>"3T?!]1YONJU*QX"# ^Y+[N?$;TB0E_ %&;^M2^)'4Y M^M:U,=0N?H*UZ2T@!0'VN:>4+Z&@@*+*]RY=R<(.F-ZGY1X\D'2]G^3IN*>7 M*EV1*@W7;"!\$!)7419"K4=3(DC%!4PB=HCR=#Y[_=12A>$VKQS>GE0YTHI' MK]RFY(5[85\VV^N]^^LWT^'XQ23QVOOR6CV=3K$+Y3-MH[:32:##">68(*=] MMZ?UW6A9+&W8COV4M49S7RVS$),>"#T!&*&ND*AJ.JB)#ZXI:QLUM#T3[ENQ MR,& LS9-\EW$5O>L^HJR&H-:5HK_!:&<*V?$-MR>K370V\25EMO3I_L6W-J_>?&_!O\?A[;'9I MD$>3_'VND>:V.2IZ%FF6;[57;OR?N8!?I;.OP_MX-!_'Z>T6B@OGLWD6-XDM M^'UJ*O=],PO\IH=QQ^GPMW>6 > M3?[S$,$_KA* M(62%B,3T][4^[MMI9)B.T^QC1:*''."";.R3]!EI3ANO$Y*=CF:Z-+,[;,XR MUI,(\IEF0\WK3G/_G?( G/36V5[8IZ*98\G/S'[#VH]:B_-L*[==YR=6SH]L M/[^29QH#+$E44/TZF8SB2?&Z.8-R6G--WY#YS!9\#=J7%RX]EUW;K#O+=E*?7>UF7)._^ M^DO\$&ETG]PY>?*[\Z _OL\-Y#_?M+MU\NG")<#)$IL[X=/?T_+7?]2J$O$) M@*' "OK0$\QG:A&F!X$XR/.WKM455*S1&QD]6?)T,1\@ P39#L'JH:!DJ4 \5EP@5!#:@ O- $8#[@?0L4( M=,NX:2]TB7P95!@UX]MC>C*$P -&V[Q^Z!&B983 /4)<)$+@!D)00%RM2Q 2 M,H\!$Y50%>742L9AE0&?08C[+%Y-,&L3(P!Z$TV2]L.(5TY^/ &&D(ZD@'8: M8_9=\ 5A$*TQ*!18,$Z88$&(,*"AS]RJ2C0+.7PY!H7I_)0.$4+9->22O,8E MJ7EMSBV9S*-B7^W7(DM/>1A"#[D> =('-#!1LA0J A%6'G=9B,PU1W3$]158 MP0RXW_W52W:CK3N[S^DL=B#\Z!QWOZSTHLWCHK'FLF@R3*+QITE!_/I=/\F' MXS2?9]LOD4.E"/&)='G@24Q\3$-172(SJ'#C$IEC&7#(N0L#4_H+ZY^6O._J M$R1^P;7Z]..1FAT\#ER]@_XZGT['M@I!-'86*W0:2URGP"9YKE#C,6N'+UL2 M.NPB_5!*WH$9Y[Q]_GH?9?%[-\KCD6.JE&@P+T_HR$OIU;V@RUOQKWD^2VZ? MVA.%RQOQ[J]?YIF3VT7=V$4-&XMRIF.]H88R\B2?.=-,RY9,CV%NCZ+'*!O9 M>Z1?OOZ]J)Z1SS3K.>G4%B-U9JDSU*(D2B9._# =IT]Q7'QME&2:KM),O\J= M:93-S$.T+'2BZ31+H^&]^>DX-?L19P].,AEJSM!R=6EJ'YP:%,9/ V=VGZ7S MNWO[G&JX3:\UVLK5C-HSB:+'7L5KP=G*8ALBAB# (-#LN:OW_>Z&QXX#4GH647H)VK7% MA@^N]+L%@)"*AUBWOC<;:RSIE2WIF4B/ON5B6DO)[WY=6^PH>J=###G3(-+L M#>6^HO8T536'LMJ;]+C!.NAT0;W<2)A"'*-,),M#^CZ>%&9RP! MWP'!0267"[J7(RV3(W/QV);N%T1B:@69W5E@6\$#TMRR?>G)3]>5_D3N]T;:<,#1KS?H M]C9'Y)R+N?W)P=IG4*5?C@"0$X#NOQ"X%>-^8,K#QNG1LUBO)D@OOQZ:5-OZ MW@3JLK!]17QD?Z?C?OOP3U724E-MW#4F9G_8ZP_TR433)]U)S/X,M;_A#2Z7 M_1V-9>?'E$[;V-N_MDQ$R;+&]H9I6CR=_-,\>X%#+P@GGK]Y=>G%!GT'K'_Z M]*?Y=C3 MP2#%[R4_7GGHX%LJD/3T)7!Q)#[0UW7N!]@,NKU)MF\\UY'[\F# MR5@9::9B#B>=@8RVD?$SSN8MV4G5].B_@*?/+KPVIFT MR[B.$]5CW*I12C88S(^VR[9G1:$7?\#B&O23DK*VE<[>M&U=/67:]OI78K'3 M9K\WIB=)@L+=*O6"XERU- C0D+/$\M>D,3"H&8TT_#-RB:3)K8I$'/ZAYL:*!\G%%,06N"%P1?$7@ MRAGX2B/3B%,?, L'4]=N>.2#+;[H7D_JSM$R[^S_U1(8I2FK64F;U6QK?9[89=B6IIZ@ MG:5@6X)M";9U!K9E9GL/ZOK8U,QAU^QH>D?KFBIO4V@J_5%O7*:V=7FVI9IZ MX]E6(YU;7[.9K%<\N9(1<$].:SY-?: /NNK$4#NJTA^JG6&/#_\>@"%EZ.?U M\HQYG0J]+Y:;6-Z,^S('W#=EI\U.\/NL9@T)$'_/7JN\%/?;NJ&,90U?33I=2<&4&N/CS'HCL=R M;Z/WRAD-U/)B+65.+A8T*FCT'#2JIS1J*A-L\RT/>[IN#B;#CJFK<4*'VN^7 MECY;P'(MT7W4!!HM8K*J]399Z9_Y:8SW7F@Y%1G)6H5,CRT@NM"\UDJDAFP! MQT$EU M*8,YZB>8/B>8HV".@CD*YM@ABBRGN5'C@3+IJ4H7.*/>5[2A";HD-Z:!;_;5 MDAU>94S5,P5W%-Q1<$?!'4_$'3.9HZ.>IIOCGJDIP\% [^E=13'C))EAWRPM MAYN[&LO@CFJ9$T?KR1W?,,5GOW-Z_P"?S"'?VGRUMSKO1(8^'451["W' MF+$FMZ13#6=86#.@#C_M[[KR26A]SX\8(8S 3G#(@QI-*[*>3;#KZ'UYI&I& MOZ>;([/;T6+-JC<)!-A!FK:$IZ[E]8[$'[WP M_Y$P[82[?2S8B0J^>@F?,E\/<+0W\V.EAY,VW;]4^W' BK3_O=:5^YV^K((D M463-5#K=;CS=S%HPX[1B&S. %-P9A.J@C_2@WKJ$% M/PM6V-3[B3@O[4W9L&68&Q,BL[7Y/9O]M6[>)$UZ:])D>R?ODPD3C%'FSD[_ MN_#C5Z^L1W+WX!/KVYTUAYV\LYQGZR6 #?RT\#E@CI"=\J&RTRI%>906/F+W MWP+#F P&IMSM#3JJT56P'%\;^O7*@G?,/7]MO=080\H]VM)D'YCJU@A!NQ5_QK[;1PCKMES!;#X?C M'3L'P0H6$[#%LY,"T[&'P?Y)!IWAH&^.9$4=F/W.&"39I-./)QGHBID=?MA3 M)Y/>:-PQU+[1Z_94;324>3Z5V1\,-Z87GF"2P>O\;PM.O&%LP>LX]-J@ KP$ MB0^="% L2A]PMR!OJ.SYX()>2Z1[ZSL)]DF]<\Y7D ZGY3VWM3:,;H=-F%D@ MYY:IX'"&DB8O]&YV)\^P);IB/$&U>XN+'O2B!_VY>]!?&#!7U4NZ&DF_U< ( MT4[ZW"61L9XH>H-=56\PT*G3N-10,P:Z,5'ZRF@P['3-B2;SWD(]O:\,-XH] M8YSY;-FSCR0\97A>:9E:F45@U0PQB1:$@LTTE,VH6B;\W>EI9E<;F6974?KC M[FBDQ,-Z!YW11G+07C937IQ;;2G*"5+(*\9FKK+G _=]A5G?UX5M@$HSH$,/ M7)MB/T7-A-%5Q30-;=C5>Z..UE=EV1ATXXI<==C9*)IGV$,=IV?0=C2MS-Z' M^VZRLNK.%=C=@N3#TE*X(&7G=@7V][+SC98L)$(P)%*[+,QW>1QY4QAU'4.V(-%K M.Y,VT6?K1/H>$RN;"V?EZ#:V537,G@S H1[Y<(9!Q',G4;07L24.3XG=3-T_<4JL-Y=6OK<"='JA M:2<$KFV%*2GT+]L-+??11CJW@H"$ ;!9*Y2>B8\W//4CN."'*(23KP T^P2X M8!B"8>QD&)C7[Z-4M"3'M@#I;<#(2V7Q:W*:K]T?J5W%G"BZV9MTS<%X" R% M\X^^/M$VJL='H%"!-3H#0^ %$7Z(/,0-^^X,E2[VQ_;4ZU(XR*9+],0>\GOVY%QDA-A5V$<8F9J2Z+YJ6-0!YX 93%%%16"S"1K_#X/ MKC=E)3-U*Y^3C/\_LR*PS'0]_&Y_8K*B3(9#1=%Z?;FGR6,9V,$D3DP>]@TU MDY@\4CHCHV=TY/X0GAL/)H.A'L]@EKO8+KEX8K*^=O>=,]O$]V ,SSW'\9ZI M:4SU+E#SD*W!/5)9ZTY!Q+(D=.#14WKEE'63M2OWTRNGW_MDY?GX%S )-+KA M53,LN&HJX)NCOZ28GA/ZK*HBZSKN"<*;6MTH'<^@5J]R*=4LC'%J^_P+'_I?E1 >9^,4"MUK+U!K1V/D* MQH()-E!Q-I!MTZ2K1F=@FD-94V5SJ [- :\R[O?'VK!?$AM0S/^CE\ &C)8A MRTW@ M>L5'Q9\XO8[M2)9MR-$2[0K\J<_3QT=O43'!1=,].HBFD,%$,VC/YH M8O2-L3+J<8(U)^.ALI'4F7<$#@N&40[.+1=3=.LAHZ^*?(Q>VD2J;P*=F)/1 ML#,V!G)7,'"0 MO"7QW*<5W(.W+3%2M"@7+N]H3::#-2)"M]WNYT^YY'C MX4#K;;09WI)IDV>;&WDWF2=/ZAKOGJ!M1,TZEXNY#F*N@V":)V*:F1&R2J>G M*GVCHTUZZDB=:).!S!TH$V7043>:IY;,-,L+)/3*-.'JR3///.WAR.:[_>DT M6D:T[?@G]*1@FW:?+(@;V$^$U1'_Y@4'-.$U.[3IKCE2NN/!J&^:/6,8=PHV M9,7(Y+J:DX$Q'(_ EE+&$T,9:WI?C7-=C:[6O7@3WDNE.F6N(^[" M>XLWLI:C5EYFZ.YTX!JEAHJ\3Y'W*?(^1=ZGR/N\"))<3_?3/UR?P)MQ -2C M9;N!=.N <";!CQ)H_$O+_T:8B O(-/*WM+80#0R;WL"PHZ>:KS+4-6/4,_LC MU5 'BJYT.QH/P0VZ0VTC@'"@=MY_LFP'T6SB^5_!4/N:(%M_ANH:K H>U5 >9:2Y<(IN@KT^UK3N>#*43;G7T>)DGL&P M-^EJ^!L,RT"W!OTNOTC+YN&-I &W5'BAF[L/OC24?=Z,AY-&&5 M) 5[4J286LHY?[(3I/>E'2$S[J5'HA+YG8H>0^P#1H_$%)/Z2HI<1J&K(]U M4^MI(/(FBJ%,XA24_F@TZ&_,-#Y0@P4MQ';);,# _QF_]MR^RW[SV0M"GX2V M3YN"?'8L-RC'X@X IO#9ZP4BNI"70EY6CB2U-"M,[0][ZD3K=0RMHW>&/2!1 M'AWN3T9=@A):G(C2/(J!WZD>ID4^H U#FM,925^BF/E[5G; M\Y^(^&_W4;^14G^GWS.UX40=]$RC;YJ=_G@4"^0Q6*AF0>J?>#Z!$[+ZL>G+ M?7I79;N]#Z%XI65T3S !:"^2I 1R#):434,[0NF5BXQ65?Y?!8OH9M+&E1YV M/E0,C(H-<9A.XJD:#_O#R4581-E*@2%O=M06#.(X;>-42>>72Z;.9@'RU@VY M+$";9P&B;^!'6N>*M3VSV$=>SIRRH[J5@]%1#KTF:N0>SC1R'_" :G38*1 M'4Q!4X_\U\NG>K+2DP>F:G;D04=6^Z;C C1-'F?*I[2.W-?D$6AL1J^C M=?NC42^>@MWI=R83QAK@ZLFL'[YY'66]^BIS-MI<('>Z3 ME]F^1"4(3GB86A%\O>MG\(!/(FR]"7Q$RE2Y_?&7I13/X"ZIN\ _#/K!:-G.QE+J=Q3I M@3S:KHMH\+OE3Q>28K+YE6VI'YQ@@M3)!V6V&#I;@.5/V$@V)KQ=I.&GG"A( M.=$Z23Y;P=EG:3'R2'7L2<=4NP-U*/>4B6[T)O)8CT=I=4:#GIHGCWNR7 '3 M]5^P%CY\F0! :&/=3_,435/6FT?8[;Z,8PDHV<(@W>$%)'X(AY"!M(*;G.%S2\N'_4ES MWUM*'CIF?=][0$F.,X9>).\!=(0G2CJL]@L83&C!2KX7/2[HXX1'D^'7S+F[ M)*!;T+EU2&VA!9AD.; &)=K(<21 GF5,LW/;M4#Q H*UW0#T,[SI=FE:07VT MI34EM*9:T9^$XA?<^W] !*%.XB SP>%84T)P6TSEGCJ6O>0(:U$>S:==@0$, M" '<>>I%?D Y.\ZL>H@".'D0M*4_%S;@8CK?"I^('$8GFI8GX<]]AJ;6?(X_PF7A!?!N*B-QABM+36QEIF,A MTJ<8O/("&Q]IP1E?8#,ASV;D[T&*I'2&W](-;0('29#!!@#@H.B6X&SD#D=U M14M\ YL;^Q\PO_@6@:KI*NU-"WJ+QU2\$>V4 MSMK9Z7\7?OSJE?5([AY\8GV[LS A^9WE/%LO ;H%%G[>E="7P4@;]08=4Y.- MGJ(,M*XZZ*KC@3(:@@4W7'1IE>+(D18^BL&_!88Q&0Q,N0O'5(VN M(IM*7Q_ID\E0'?(=EI!$D(6E\LULO+W]0I^'@G8"OMI/MR/?V?* MLOI.^KW_L?^/\>_CC_N'3Q^E_L<1_/_^;__OZX>O MTJ>)-/GPL?]Q^*'_FS3\]''TX3Y^YLOXZQ^_W=-'/GT>?^GC%U\W1$J"\:9F MZ(.).>R;DXDQZ6)9S7BLJFJW-U'[0U4OZCSKKMV)7)L[^01:[I--G@N+X<)T M7JX8MJ1'QWL ";,$Z6)1R1&2Z<*%IQ]?: P>)1$5E:#0$<+UP9=$W)+@'3;L M 7D72D,DXU;.QFK15W[]]@)BF;HX CH^$J12*BVI'GBK_)A_#^US[1(^FY)^ M$J\I!>01E<"6E-AG()_!-F,_1.<=*/13]O;WTJWZ8][N@S?/N6#<]6H\%?WB M(PF?/?\;B/2![UDSNK][L)Z?[("*\8GM .B8*1E:MIL,;@?M?$FDSZ 1!](M M]M]!@QMT\1=FFM*)X?+[W+[BM>EWROL?W],7W6H_(@ /@$>[^.3,-U)BE;3B M+7/1M#X*X06 Y0[48MIK'M#:)4!I^*T' M_^/94R#Q9QML.L \1MZ\S\<+_0-'D"Z93HMV(3Q>NL^$^C$#'!".9J,TA=OP MENA=C5P\ I+7_P65&W?TX,.>2E[^?=GG>08^[ 1>? EX +!K$)C,6D[@" =/ M:#XY==GN07:C8(-;,QK7A/4>Z^L&I..,F5_O)0@)6$T+:U;V.32UK:Q[>\JZ M#C:P.;YM*?:E! M[!>3'ID(@!9<]BMUL]TYUI"SQ(K:5O?6V?JJ=;U#?^GW@ M<58XC6,F+3T?21D6+GD7AGFJXRT\?![/D*IW;>D+>2(NN23'^(7=!/(^$&/HI9DCGF5IA;M,1HKI!;E%$NN#A5W&EY:'\JK[X&4B:R" M=N[,N"T<2+$^DYHS)*>9,XL&8Z\4'6?H'?>0<$'VSJ(IQ_Z9C6V$'Z(0_L[] M'C./GP/N8&/A &H%!*B3I)X/:-MS$LH!1$S=!6>_996]BEA#=$IH, M*VHRT&,] TWMH_%#D"J#1C9($WN*\8,FV K\-&^S%6*3KK;4D#\&HEH "!MD M>#+WB;OT]*@^T%^X\2\H[L?:IB4]P8](2']U$+93#9%B?(SF[[FC^9$MQ[_$ MY^@;XH798\RHV+ZU]QF%+4S,;( 9T(['B92%DA+W ;.2\0Q>% #I/B)2X*,K M% "'"C!D)0G9TP7FF:WP[>%;'WUK2;WL(,!"'[@-/P?=A.V'$3I3T)4_!='O M$H=93HF!!=M]359AR&YCV9@IK9\L\RJ@ LR:Q!>P?0-WH8=,]IO5%;/'8&&] MMP*]Q;)-\!=4W">^D=R6N;1?T1\S., _9F3); PFP-]O%^#I(6)62K<$SUK^ M#&B;&GCXWM&_1FRU@1/=^=8+7N,TD&Y#[Y$@*V[%OA9\,':M,$\7#U'&D,W= M?V)TL;@0F-_W8*T$S5 FWL@WM[F^:LL]MQUF!P_E&2/,GP%6K1W<:@>/ MVLM?0$>B7HJ !6\/XC3)#N8$4,8G4T*3')C?R">T\GUI!PE*4&?NHT](F@H* MQITWM5G*1>XE]-UPA7?6?&X[[(D<.F2_. G]O+%+!?/\L&#V%HS?,5OY&/; MG/6UY6-;(P\IQ<8 #^]*_(]O%?S+#>M''F[%5Y4RFQ0-K2I\BGS[#4(/[F M+'M(':^IF?;9GH817?:#XV!B M<>1SZQEG]2&NZ[-G<5XXXFWA28TX18]&T-C"G9[E8U+MDS)6$&D!D_$YIHY/O"?F#Z!/;&!UV-NF$QY>,UQK7SG3$- MIBPWLZ>58X6H3N_R7;SVX@*$OCU$A0[G&*#(Q1B4Z5XFJ&2YCQYL+P:%/07$ MB7-+\G@2NWI:$LM (3&T0R[6,A()?YV#H8.9S\#Q'@E"Y85#9)LROA5'$T@] M8.Z8[:/SC0NT*U33,B''VG*U;-BT9/?F;CLY95I9%PPP@D^^ _@(A#"!5]DS MZ[WTJ^-VM)0P )D+%K6TQ4?PJL;U9+^J<%VVU+'[!YSHPG>ST3GE1) MW4V4CC)+X4H#8O^':D##!7!*($\/'J)Q=XO2%1C4=D13(O$!C ^AGD#N8A.) MN[48_5CIVKDS;3M2NVPG\B$,^S$BH/0$*^)27<\*=U]#>7ZJ^CAO,=Q?]Q V MGJ%DU$H=O^,(S8H-K^\.7V\<6TB1D ]3QX#Z#(3K- 00W27B*Y5HS&N#K^;Q M[^VQ<0R*4\*+X^+2:H$[S<6)2T7 EA^1$?:AAT4I]=( M7YG++?Y=Z51=U_@OPN8$$5]5:W=/%QX%--@5\MUDATU-V.T>G[ K\FYKEW=; M(2D\]/P5+7-AVAWZDFLKC=&"9X'))#)/Y1<)PB2 M.G[S.1H4B1AZ9E?L2;" M FC%5#:EF=@ZJ+2V:!?D8N^<_$]C2]%N\)RS56UH8WHIG M<*";,#Y"FI4 J_?AW Z5/LP^M2(71X4F'EBJ+TC_C.!_64GDJ;"@PK3P 52I M*2MS&7[ZUX?1W?JTLQK1 M;-N1Z6Q<$IX8*?;)]Y:(@%9A4V%6$ZR2V/&\4' MCF-'[%M$E27\@OJJ0NL;<1'!5M21$DHVP"J /RQTX/A>P.@#$P%(TJD G[RG8L]A%R[F M46!M%,<9_-D,,XD -R7\J;=D72681J]K;X9VIHE^#%X=UAKW.V.7CLV%&<*,F!:)B0#/OUW#.25]!L&84A1Q>19:U MQHB[AILT=P"P)883=U,^@RZ\"[.W NR]-&7V#LAB/ MH4R<7U\V6A3 67T$!MT,BC4_0O';'S1H^F1/_?-JZ7!\:;1BJO@V*+>'I-NDB;H-HV)%GOL3YXO%746[I] M[K'3UM;/-V#3V:HEB4HJ\CIO:AN'W4KW'.#4TFH7-] -*I,!J?$*+ZD,?X[A3ENH+YJ<4!1B^F&&]O(O<*WV4!:+Q M)18+;S]:28$N_0Y8PIQ@EU[Z:MKQ)K(V@JH M04=N;#M28LQH;JBOT2@FZJH8R@CB>',BS]?K[05U"NH\G#JI5@FJ^NR1S%JQ MOLD(E,7]$0L)ND?FTHA,:2L;;M51)=V%M< &<6"?5 U.J -1_@./7DCC(&!U M&SR+S?&>[WBW[3C" ?3IL5'F@0%YP3?T,2"E^M II:9L54!XRY(2:)K$E"9\YFR:3HLJ[&N4+,9*D MV80# $RP35E$G17Q4!#& 0-6;#Y'AX;MVLMHF7%%KOF6I)E'6*T!:VV< ATM+KIXJ*X50\M*62<'3T R>^,Q >I88JDFZ.R/W7?HK8\=4P"Z MP :DL'S>"BI8?W=FOA43FIBI XQJ:J_0.,12SIS$]?**9JS/9@!'NVJ@J,OV MCN*.H'F$J8UQS\5X]TR.<$# EEF0 ;W42=>J9/+P3*06G%9RV>-PE'RC @K,=\8'4 MB9(\@?R6\L,P]L$G]4L9CSYGU@ZG_YBG\%( Y+_<);V]7CEG*";L.TY48[W9 M>.D#30UF)$6775BS%L]P_89L:*N;N+4USI!E9J_Z@#?2"A^(8Y,G2JX^S;E+ M 4&M7Y.%O2BD=55X0*;N(0ES-OO,[9#85=!*V!7KFI=S^>,SK60' ME)E15[Z%\'\(8R[',K-XVQZ6(0PH(;W@>1EOW,]FKLC]G0U"";>WX+6'\MJM MH44+>-*6"&,N0LQ[^F0TN""Q3#%DBD\N,5J8#0'G8UU9W89-G<,*A,&'^U$_ MT8%90S&ZF/T=7NB&"RRW1VN:^@+BG$!\IY6/GCU8@4'8;](]TU-P-PV"H455>O6NM#&P8@Q(;HX6&PUW/*&-9ED.>&"ZLJX2SJ",(2S)>""5Z01 M=9[T+GTAF-_.MD+WP+1@I96(GQEQK!>\O"1F[+(0+_=*82_97#L<6D+"TNV9 MBX*IR^,5*!)\ V1[9KR(J0BV>W(5EPYJR(5&V\ M^ !0EX=*X0(,MM G++*1: :O6X!Q!#7A)<',@W)B]EDE M,/T&Z14S^YC1_GU&Q+Y$[J%=.H.@__\) /&K$^[ 34W?^B97W":%PL MMU@PBQZ20_"HH!S?7S:J1<>Q!>N-8UZ-V+W6,6QKU&Y_J&Y'A&XC(3)VU;RJ M_N\,L:W%TZ;HD, #3Z=^1-.<'<:F&0/>$L?C'2(2X#%$BF-Q<9X)0Q#:[">Y MJ P-T+-E6XBZWG,N /= ZY+TO^&.Z MVKWW[<63/CDORQ7FFE RH<4=,9/)]!W9"HBD0&'+ETI29<6NA]Z^S;QT/DO5 MI_*3>FV22&7*&[)GHO)8"#YE M8X?CGLK^?&.BM.?1IJ,4&)7E8('GC%,Q_,3'2USK$A1B^E+8UPX=B)%*^%B7@T$LB8*AN;15_(7<.L 5(V+6(C16,+ M2Z'+H,%*_HI8IP?65R%M+?0,AZBW-HCB7O&UL.<.[SVKUGM MZV=*\J%%F#,)2V$"Y)IQ9'2\-&Z2ENAMI,)M9?UN++WE2 M&XM!4@<0-?GB=LW>9G4&XK?DEQGA(- ML<>OR]TCG"B.LJZOD[6/6RG48K@'J2,8-Y%-J>)[2G(.TSS#YR--G_?X0SO; MMM8.MJ5'EF@5"7-"R);"SNE8_T9? 5/G9YG4 ^S2&4C<5Y-$1=*B=,;.M_%. M+(1(JD!BFSW.-,PY80Y@X.C'6=L*:[>'U)(XR'*B 66.L+0%:12>.Y%FV08Y M?24L,;,WML3;_[M-'V?:5(L:G&#;L5JV9^H>1+$+)K^#;59>LAM 812_FWH$ M,EYKXC[9ON>R>8D;L=1M9/M6VEQ/E=A(^V*>Z"VI',P?QM6QM8SE7#';AK>: M\81U5^!9,H+W)03OSPO+0)\X+".G'" >? MS@::K;75F>)Y.>"3GCJI7VH[D6'CGP4KTL.W!-"_!C MY=FH5=E4+0.L]\" XO'3.+\PH_C1G40IF8?)L$(TREBGKFUZ.R^=2=NZ)!KE MC& P)*U/64/\N)FTE&WEWV(AW-6*-2O[1I!QK*(P8&YK+R"[?D>I\8$DY>G( M!.P@QX*6UC=$UA E*]"&^T@=?*B16Z[U2&*?$%X&U90I&0&HILRO2)E$XM*B M .P>T0NVVYJBFR$&L=0YB]1I"OM%G_YL-= G\Z:4T&79N M32UQH6W3^7E[0D*5A!Q3;V4T>YJEL-:L;D-*Q$WP\WY'*UA(<\=[YO/7DC;@ M%FMO:'/.FJOPL\*X,T7\:SJ'C8TY2SLGDN\V\USB8RWV,')18+*)HSS#-%L9 M&?S@^3Y5'.-9VOGWT>0.%.?(PY-I _A,'&Y%B?? >G8P#0BU1M]--6+T[<4J M6!!A(RT[%M]1P*)F).0)[6F$D(IS&DAS8KSC"5(K.OF$RVDF!*1?O6=L!YB_ MJ:Q#,^GW@_8B W:82_=(V\K2]!0K5=^HW9*DY".")*,.?0(GIEU @X5%R]E7 MD0\B."#9L29Q2D12R<*/$!>Q%&_S5R%F\N9.R\L5K!76>:Q M\(HZ#_-B(*N9QF?&FN#8Z+_C7>0H.@%BS/#!A<4LD(SG(M/'*DR:33SZO#%+ MD@*V-NTVG?A)/?&P@OM(^'/9AK([+*>-T3_;YX,FT7CF#*#GPD8)9+IP 6:/ M-#& 'HHW'IA'/K,:LQZ>^'P.W157ES,PD[!6*P#BX5E$&4LMX5=)4??2 [)C MA6IT/M T&Q EVI;-7:78.CUGBU3#YG<6]1<8-1I_E M]5>O70]])-TDD\]!XI/)9(&GN8O<$U]CRW[B^=EV?%FZYJZ-:B%_'_<53@/(6X[3! M643S&+C/-7UG=K$=[Z5NWCE_!".HH0.XSE?[M%,V(:_("R9&BR^NA?X(VYU% MF#F65?LR+^)]E['G,5[(L8'W#V\X<2QZR6^[P0USC M("N:>V,YL;X^?)FB0'?J;#>.+1QYL:'D827?RXIG2(*T_@^/AP0VN>YY-0E+7FB&,Y(?S-+IV8R=(BTK8VJ?[ 0CBQORP1_Y2 '655 $(S8\N5T\S1.C@I? M,EDHJ0G/$1I0R&0U+S'-YK_L M@SCE)1V.DBY/G;$_4HQ)T&W-%TOU%IIM"WP]R/YZ3D_>'.9%!=(_ M<$!K4G3!&.2!1>>I/?PU@HU( ^_9R;\IV/J[#15^2SU2)MXX2\*0/ ":"2UE M?QG"M<=QU8!D$PIW5,ID IK40< :N@'X\L#<@%9;^O0:FM"JDT1/W79I:1XY M^WFZZC'+8PT=8:.K:V-T"(YWK8 M_ (RS#LEH RVK+ CBN\FXC_61JCIX5/^1YNGT,3#;>C)$QR^MJ40<(]N?5-(E5WYLU>81.YZO&*VH M5L22.#)AK 5MS//")=)&RD6,<]2HTAP](I8BEW]*@CX<.102TARY!QMCL M((C(G8>!<9IYFKXQ'VK*S(AV#^YZ,7=P/@C="&N9:+,IZGE'(>VKLV[E(9[8 MM!4:[Z>8B/V,A.27N9T_O>6"T].!PKA(L_4XH\;*^53 M;[)&'"^^WLKY$0(8QZ9!N:0)<,)K<+.TPH/;':?)CTI3^Q>D4: M1JN2K;K_%0">[DZH>B4'K+L*;WZY_QWV$ZU^.6V+XGIRV:UE,EE2R@PVXHF\ M7#G%FT_]1FR6.:\.HMQF?>0ZGW,>*PKY:>I,Y=ENU"&],)1D;(8U1<78@>WR M(#:=%>3$%G(V)I\EBQA74VZ0:,@T<8?SO+AA8;[A=TSKV#HK#B[$1,L+"%*V MG$W_21E[=J!4M%SF*=D"@/#]Y9EO.PY79HJA,HS'2X:('2 47RN*XK+RM;O/ M,=#8O+:WC>5C6VV**G*?&6&>@0]+MDO5A4SSL4R+->KCY$I?6E.X:>DEN!CZ M%C9J8\%"BQ)&:ERV),=#J9KWT](.[-29&>-X7$L!+\:I ; ?K#/G1=H!FXIC M;1Z!A>BFV-Z-?8I>4L*Z(B<@2!6<%,\#-CDG<^XLMC,U)$]@K2V$0)$KF"X\ MSV%TSOKS):<:+L#D"I>P\34:N98TD72>LD@3:7":R#EFN6\4GI7DD4K'K^,\ M*RF>N3FZ_S4>M\F<''%Q+1P_>>C3_7WR$!^UE00K\P9*$%I^DH6&'(Z5YB6U M@3LYQFM.L$>?*BL'N<&HQL T]4RC+6OZ5P3B-F//;Z]%S"H%K),T>Q7SU-F9 M1OHU=J:-T?<5T%DCK)QPW9Q@HBRIKD20_N%2 P:6Z?.L=@IM^LS__$W5M/?$ M=:F))TT\+\1*?KAC"RP2?.PWVE,F0:<_AK\EZ!27;F(\*'(L26&*Z-A]=.P M9*!O3[_AT)D59G-8-/\8IU[%@9HLP6!]?JK_Q 7WU),5US;DZ@UCSPS--TY, M,D9P41"Q:C@L2?(S9C:':VV?:4(<%Z+TS'A/*]/*GN:'9'PU^062 MM^7:UVRZ#_+>@RVJCB79LY]O KTW4#1UW!D.#=U0#'.@Z*/NH&\.AK(B#V7C M)BO"WL!'U#4^HFZ)5N7JK)(0MTT'5]"_,[Q"/2Z?, I-O)@L[168E:&^JR7L##V;E=8H,M_C@^< '[C B9*T"\B[^Q\;= MI35Z\ B>^.<;58V+\[;4Y+$U5/.'3 5?_CME]U?%?E7LJ_+7DFN]^^I!:G_% M)^-!:W6<6QC2*SR+LEOZRQ'[*TP>UUH0F)=6_*/_'.\VW8 MI4>>\)[J$+\SJWV,U=34$(KKA]Y2$GO""T:%!Y.JWRU0)=K@E:^W M)&$<=+7J":[V#$_?GCE=]RK0GXJ_U=D.^UD>\N1\() M%W^56QPL_;DJR^&IK+Y+5&N78@.@5MK!+0;';,=ASGCR?4I6(5K@O,@$;!%K M!VM-,%3;@Z'G@1=?A9HU&TN<#;VQOK4 PZH<^;(J.^6# J>.G4F M0BAVV^4"X>:7OQ]QVM(/1Y&@S-.I6JNK&,7-K-->SDZ>Q+-S!#\6--@ &NRT M>L;ZJ$I!@X(&JX6FMXK2[AYQY/3N:L-W?A2^@LKBMY Q;SF=(;4WTZ&%:=-QU8LS+4-Y5(B#4+$*NV/G$ M73;G?!?-91-W*>A2W*6XRX:?[VIX;!$5=[WVN'HZ[N=, R@^:99W8KO =9_/ M;.NT>H6<"PWW'S27DYP/M7HMU2B2(R!0JT9"^)R!Q&Z[2"BBD(?I?$ZDZ\3# MAK XQ6@I2I$<#,'C!&[MPRU0S0K%7@5N"?FY57[*;>4JY&>%#-3<(@H^GVT0 M(K0,.&<#BP94VY2&6K8'$"MP[ +2$^*X9;-<:G6_E* MQ.?UFK+][#2@M \V#\TNO<9'9I66IA?QUPB6*<3Q7M3J]41DMEJH56-TNE5[ M[6/:G-1''%\!'C:$Q6DMM5L$)P6+$ZBU%[6ZW2*E3@*UA/3<&I?51%RVQHG# MH\P@[T;S/;4EFT*D5HOO-0:U%%-DH5<+M6J,3K?ZE;B'KP -&\+A])8JBP"8 M0*V3H):N">%9+=2J,3K=&FWU*H1GA:/24CHBTE4M MWM@8U))%A*%BJ%5C=.H5<@(+9!)\:J]O35.+*'0"M01J[7?;&D($5@NU:HQ. MW7:M/&3G;/59A8ZG],_\9)]/2:6I[4Z]Y26J2RO2_E9O=731I+DI39JO 6.- MEF84X;<"8ZN(L4W%4LR..IL[N@I2]I*!WNJB]S4P9+.E%\JO$@Q98.QE,%:1 M6X8F1M U!66;BJ:WYOG*DZJK0C1R,LD'G-%,@E B;#!)LZ/9MTI+4:XC.>,* M/+4-0LI"^6<"*2N(E'5&1/5*ZJBN V;PAO5@O-3!5(*I#PA4JH](; ;@I0U M1D2EB?%^[@#@ -WT 9S#P,ZM:L=0\47X%&'OV\Y\/BS_^?H(C"^Y: ^Y: M;[R]5JOHW?81>=D-XM -C?]3 M+\,#F7L^B7T.H?6=!->;E:6US$(VH4C*JF)2UC5@K-Y2.D6B9 )CJXBQ3<72 M6Z-=Q,=;2%.H;AKA%834&N(9[K1ZHD%)G1CG-8CZ'B!ED0Q6(>JKB+%-Q=); M53U?!]GJRGJ1\?"ZVR&TOL>%!U?M$KXU"XW=;IZ/33B3KP?E.Z<(@PB4KR'* M-QG-E4)ZD$#S!J+YM7!VI=41ZHQ ^NM">K4E%RKB%$C?0*1O,J(K9J%^4LW# M\T;F@WPDX>5:49XSQ4.616BG6DRS,:BERF*Z;;50J[%AEH[(J+@*!&X(;S1: MJB9XHT"MTR3K:&)05;50J[%B5]7:9VM*4UVY*[(;=@#K-Q($[Z34E):L,/3M MARBT'APBA9[D>O"Y&_J>X]AT]@-KPAC0]@\^F1&RI(\&T4-@SVS+?Y%6/ID3 M'[Z#'7G3;XWFY84*Y 0C%SK"OODX15HM"[P2?O(B.D)7*]2=J7E^\BO XX;P M1U/P1X%7I^A39Q2)C O$$H*WB.#5NB+EKK!]KI[(/C_"BW%6XYW^F9_1^(H= M/_264RL(X7_]E8>#'#WW:,PKYP:JX#7: LN_GQ \5?<;;@&'VC)[1XS_V0F2 M>A;[58X355LNE!Z]?6/Y!GGGVY +>1_P= MW8U+#_MED&T3?>LEMD]VVM/S'[G=.;*?\^DN3T2G!1E>#QD6J;D59'C=9'@& M_=1H%[':CE4_J\2*"KF*!8[7YGZO3-0H;>7()LE"U @R%&1X-!GJ1_3$$F1X MI61X'H^D4/DJGC-<;8_DR':BD,PNZY,\Q4742SJ6$$VLK6=RYZ$K*R,OP3BJ M)$,%O=:>7D\1WQ?T*NCUVG)F*Z;X"DJH$"4(R74*C^@I4G"$Y!+T*NCU-*Y3 M81D*>JVMIEFP1>(UJ)K[?:QGC"@LV'[--WE+CVMFHYV@F4UUCWU%1Q4WW/2C MGK0A576/?45'%33<]*.*&V[Z4:^12U$-)6:G-#[ZL_]$ :8HC KQ.;K0LF(9C$&9G$&9SPIFB[4-]< M$$%@54<>(87S(>M.2R[4Z5^(8<$E!)>X%B[1;:G']($07$)PB48JZ]U"L[RO M7EFGCO^?:)%=\CG];V:3&Z[I5X@F!DOF8.A&M^1HY%GKO'ZP _NNYDC4-(\N1K*47N6'0EGZW7<^7 M9O9\3GSB3N&72^M%(M_M()1F$2TY].%1/%5;^IPL($T7EHOKA LK9(MY;F## MA<,RKA=*2V)A1>,\S'2ZDC[^W\W? JANGQ'$X '^^D6_HW_#4 M-/Z;PR@+8WT3]7IQC&@'&*5-Y,I'?)[M6;AXI_184(K3SUL"1#>OHTW^'G/< M1V9KEH,1+%1R,"O Z,N>G9\1F_-1)\D&A,:!MW?_Z/<_2W/;M=RI#6@,6!9$ M/FE+7W"P+2)KN"#2__RMIZKR^X_Q\Y/D^=_9\P%]0GDO!61**VCA_[9%MO+; M.OPX-[^LD$;27L_E0 50UY<07W#/QVS>P M6'V-Q>IY%OM&V?$K<9X(DD KL-S@+@"]8[[^\RT80-_TSD7(.YL"AFYG!H!D M ('G7 *;& )W1 %(F?$7\D3@ M)7W]]M*2AA0G/I+PV:,?3FQGB1B ,ZE#RW:7(#5:TL#WK!E%F7OBD"<[B-&3 M_1SP:1FY26I,JJ7/(";:E!.+$-!S*W'2/+F^^Y9)@']O>2 MWUAO'&Q)SPM[NI">094#>3$/0 \O* ,2.]G*[WBU6ZC\!*16CXS4G_)H!Z* MT( \(A:SLWJ C+[T$ 5PB( "!G#9#J91@*IV0%86B #BO$@/!"QA"71HPA!X M02PJI[F:\I6]5/H$ZCN $K[X0H+( >6<:RD;X(O]!.O@S( &U73B[U/HWL9# M^#M/!FUU/4XE#&Z:@)9PT#9*BVL6GFS7Y?=BSXGQ1&B!%<7A2QLBG_9A MSZ8B%V'/->;#(#'V4?Z74>YFH HZWHIR0.I9@6>>R Y-D'H\SZ(*UM!S8H>P MYK283!Z1E4^FW#^%H.\O/3^T_\L^X'+Z5*B[ TB9!3:[:EN'H/#H#M^18JX"\B_^Q<>#4/YY6A*@WN_WA; W5_"'C M/5]SK>_^JMBOBGU5_EIRK7=?/4A=M,;]9#') \NNNB\ M*=C90*3:QR_R.1Z;&1F5YB=?[>^"FPANN4*9R*5P$078JM"5S*XI)R?+)S!4!451%9.4"= M$)>.KU6K 'P$4[H\(@D!)W!)"+AJX)(0<*\+N,,:.]7,C;PMZG[^D6P7J^TY MQR#$RQ5WW?RBM$SMR,&'-2IA;(!'[GSAFIH0TOEH16W)6I'>/8(<:D0.%>'+ MMWJ[B*ZZ>3NUD;-BKKM0FVI#GEJKU].$VG3%5%9W0CH?K>@MN5NDN9L@AQJ1 M0T7X,JA-133TIJE-C?1$?1P,_W!M.$=@.1?(5CD?$AO=(O.H!+NL@ N\XHA5 MJ#^Y0*P:R>'S(5.OD(-"()/@4GM#$HHF4$N@UDE02]95@5J50JT:HY/9+N(# MO!@R-=(J_/KMI=$LJULH_TTP+"$+]R!6IULKYG4%B%5C9"K6$5H@D^!2>S5V M7>L)U!*H=1+44H2CO5JH56=T:M?*N5YD"O&EBXR/3V9/&G!A6Z=/V%&K@C4/ M9TQC.B*':>>1!7^L@.BM-U[JIZCY$WAY(;E=;UR\57HES";=?>HWY1R=+ZWH M.O'X2OAKIXA)+?AK#?"RXG@GXOK5PJL:X]*MW"["Q>HG=HM8ZFJ]+77Z9WZF M1#H'+.W4?,(AE'4KN-H",3'--P<.K:5VBKA[Q3#?XNRBNDU-S@ZLN5YMENTV7=825;R\M'WXIS2*"Y[ 2C,(3Y'$PW#XQUR<.15CZ:P!' M-*6/XWQ<:X5C,QFRSNPP\F%S\-44",E;$A^6)TL;EB)_1?:*3>@%B(:VY<". MO/D\(*'T\ +8!V]+=X6PSA&#-Y>F;,JO%/K6C$BNA6!X((^VZP(QQS^:VWX0 M2G]%L 0L#K]"K&A)SPM[NI">B4]P0T^V%P6PO#6=>I$;X8,A@UXY1BUBOSI D\-]S2%51S'FR9'IF./TPO,7,/FQI!^5SX.B0U?V&S9 M&.)MZ7YA!Q(LXS[B9G!P*ST;0CW=4KK-W;!4S.PFZ$->Y(>+M:=Z\)45)C=Z M**<#//B[H<5#?>H[Z;>_[7!SWUL"QL&E!#9^<1<#C8\3 M+9O+X)V6O5VEK4@/I]FND*1GEJ0MY#LK,L79U,Y+6ZHJB>BF62L2$01R&0(I M74_;0B 1J@GKTA_E;J);(' XFRF#0-?H];J44/D^?#T#9OVD"'R'W#>" &=Z\3S MXD^N "4'V6W#,DY0:YGVFG585^,POBAJW0(?@ \>0OA'& !S07QJ2QN7FZKY M\>4"<\]?;3P1EU[#/KA1,V.+V?IW19=CX8S6C/](7C7[UDT58OF4C<[("'RK;3=0#0",5IMC&<+ GPJW)I%H2/H0+)]+M;UX0_-@" M[ Q/Q=@V)C;%@,HLD?,DR_'OT?)WV=_9/7!89)=49);$0/V0TI0X#O_VYQOY MAOX-9YO&?[^=1@'K'VV7;<^*0B_^@+EUZ2?/]BQFR0?.*D+4*B\W9$NS-;0C1_>WVSXI_GZKWSUVG>E?W7MBQT\_KE6^=QB MNOS-+_=422ISOOPEBO,O5??4:-3X"BK66Q!#S(BOQXSXLR%0I:?D5H.!7!U& M5'C6K< (P2,$1E0 ([;RB$:V"1[_%=GA"WI[7$*#V=2+X7A!0((?T7ED4V\' M(4$+GZCTU*2:3!BK1,K>S2^:? 3;JUE:ZE6GG0H"K"8!WH+F<64SV40S$4&= M=:%.K5 S*$&=@CHK<9O-ILY.+=ZD6$\S9/1 F/K@K&**EBE0+Q+(%XAI&*^@7S+@5\5X@5;0"GZO.7 H9>0);@)D&J&)*K1Y:VZ44'!!:Z5"]P: M1;31J^IJ5Q%Z:DSZGF V5\MLU)-TEA7<1F@O@J%<(T/IJ,8B?B(N=F>;PJ?1D.;!0KB"@WFYKB\CD\[I@ MV2S?O7F3X"G:)*LLX*Y7;M'_+OSXU2OKD=P]^,3Z=F?-82?O+.?9>@E@ S\M M? Z8\DZ[6\Q:I2B.$A#N_.>;OP6&,1D,3+G;&W14HZO(IM+71_ID,E3'_8DV M')4;RZ%X!?QI"-\A.TM ;FUH=+O0[$C ;N;$;VNFM@GVS [V_OK"K=A$GS6Q M6/7[K!W9T4&TTBJ_RUH#W&37TL\>CJM?^J.DAN2O%A4+- MT00N-!(7!%\0N%"9AFA5"##>_,(]I:*11&,:2>CZ$2D6%0MY7CMO%@180P*\ M5>0B%%C;)*9+UI0+TA6D6RKI:D6RH07I"M*M_E4WFW350LT-JZGV7F7;#,S3 MJ4CY<:5)\M #5Z+D^+9[RMD4HGM#C4*3@HKK2\6*+,A8D+$@X[J3<>?X:AE! MQH*,!1E?E(Q5XY3CO>I#QM==$)?K-/Y'VFG\'ZS3^&]IIW%>.O!HGXGC MA7#)WKSL4_Z]UXG3+$M^ H![@\E^1Y8?$QQ,AJK3@ M'_, \/7A16)(C3@]!58/P%DOS7OM-5D<88#UFU'DXMWHC M [@DY:I&[V*DFX )[C$+ISD\'BXV2/E4I?\5U@59R_%L4X0?FZ3C[6IW*72W M2O'9E,9KD[.Q^\38W8B[A"/:@SVAZF)>1 9-&? MGL),40SS=!)ZBLZC1/ "Q.#D+\3RXYO.D"T^,+.=".43GA-E.NW!X3V[Q \6 M]JHM?05N_=$+B;1%6F.)OSW[^288Z5VYJ\EZ9S+J&\9@/)AHDZXBCT;J>"R/ M^I.;;-U\R17R9Q+SO#K^4#$_]%SJLZ.@YM+^WOHNC;^OB!N0VDI[?I00CD+8 M443#%M&P91![']BT[RV9P4!F MQ+<Q-Z&!UW8'QW.J>SX0Q.0<&K\B><>FVAET M>HHIJQ.CIXS[G=%0&T]&NMGOC[JC[IDDKWJE2OYA/5IX/!H_MPKX48M<^=[?/%*!L/0B9B"NOR%>AQV6=0^+ L V&J\,:3):5:!>QMI M-K/IV/I F@)-QSC/4M3!P.@-)D.MWS&&QLCLJN/NP#"ZRG P'BD;/$MT*]NS MZ%FZEX=$#H<9$!WQ:6%>M0D@]%OROL MVF;L[]JFGK.WV74N=MA&FMF72?3G$JW97KOZ3I.O_H/+W!L_T1N_'7%OQ\[T MO4.HOUJ%;A7JVG9AP%2D0=,59&M?+T84:M]V'BA4MX#]6M'EE*G_3> >^\87 M-PP=?A =WK;Y=;Z0)^)&Y$C6T0"Z:/KYQ%TVYWSB+IMSOH/E<=W/6D38KH=: MJM>HY@L);/2:VY;S3A!KT\\G[K(YYQ-WV9SS"2&Z6X@:)W>"'RU$?X4E[X(5 M(7&RT'JQTLGPN-*-*([9?^F-)HR6+!=QR)<%X8JV"V\66Q?D<'!C_5:GLYZO M)LA!D,.5DH.F=04Q7"DQE(Y,W?;Z^.&3]5T_&X6SJRHI"%4#E?Y?]HQX%S#6 MSJD0ZTJ1^0""Z=74#W!.U#),7:"60*U3M'TMU(2]VL+U?9T7\Y0O?EDKRL,VFIQNX8@EMDKPO@$8@G$VC^7XVSCZH1F)S2[ MW6C8+B(ZZX>'S53M_K1]XI!@QQ#PAO!*32TRE%<(82&$]PV>U(7?3B#6*>Q1 M8354"Z]JC$N:UB[B [X8-C6SW5"=FN@',U M!+$ZLHB+"\02B6DB?-E,+>U6-0OI:?7#P\,4O+=U :N^ DB'(U:P,]H9[9!N M$=5PWYDK*^%%2[^F(*ZN%E$]!>(*Q+VT3J&?LF]M?30.@?&-QG)%:9^R8W=] M\%RTE?WEW@LM1_(/:BY;9[_%EJ,K>DMX7ZO&=YN,;(9HRR20[1S(=JLVK69S MRR&%R[;^>"HWKKCX0$0]I^9YN9.GG7A"R$=Q\9/:^)$K1Z[7VYQ-WV9SS MB;MLSOE$#^9:9\9]]KU'WUHN[89GQFDM51;9XA4BIR:AEM8597H"M4X27.F( M[+B&H&2=T= H%.*K'QHV4\>[)].%BV>@+I.5[\VB:2@%T6KE^3LF;C2$?XH: MP>KQP<:@5L\4X5Z!6JJD5R\9K7V^H*,+K)6*P4RW5*%*^65OMXSSH_88.A4)U.0U>&V:1EO8"KP5>5QFO;[5"PY:;I\P(>KA> MA5X7/9<+*_3JY2EA'4JY#2CX,OJ$[0*9A._NZ">E09+^F6^MUY_])PI",I/& M@P_WH_[1J%4.B,^$65O@\?<30J "#&3+B3LMI7N\MKAYZIIHBZ?B"741@()@ MZT:P1JMG'*\'"X(5!"L(]BP$JQ5JHR[(59!K%;#7:!\?"-T-A"H:G%N P)#A MAUUVZ$^A]>"0Y'/ZW\Q.'=LE=POV0D65?U@_VWH6E1Z;@>QT4S %B;_E?)DE MZ:>XUBK@+R+__%^_4?[1.]Q7WZV2 MKWZ#Q1P)@:_V=^EW^&P12&/@03.J2_PS=&S/#7:$D@Z>R7!AP)2-+:JLGC*4 MT@1650V,*!9>*1]=E%.FTC4U%ELQ7#H;NASOYFHV:[E$JLH%T6&GZZ#QP]N^ M'#036,R#JOWYQ%TVYWSB+IMS/C&GK=8M9KZ0P$8OOFTY[P2Q-OU\XBZ;(%@AXN20]F2]5KU6!*D(,@A].10[!7-\>J'ANTBA>WU0\.&ZG=>TP?F*JUNH=8+0@0+$;P7MD50/P;F$2-P;P50Z0B@*U#I-?EH1"5F_T-$5H&2MT=!H%^%P]905I?=7@OB%JJ\%8@K$/?B.H68]RXP_C+G M/R.6J^U3*!;U0_/K:"%[[X66(_D'-9*MLV=BR]%5LZ7IM4JBN *?0V.1K=?J M:B+_2R#;6>8.*X*M50O3FH1=Q13$6L7 ZZ?'?5H1WPIA-\#4@C"0+'\K MX@9[DQ(OT4+UA+K\%7,9<:7B2L65UN9*+]'O^ )7VLPDM,^^]^A;RZ7=\"2T M3JO3$]T.KHB#G!.UNF:M3 F!6G5!K5M%OHX.!E> DK5&0]$FK<8ZWCV9+EP\ M W6GK'QO%DU#*8A6*\_?,>2B(?Q3:YFZ*#ZH%A]L#&IU"Z6("]02J+6OKJ4C MRM.KA5@U1B:]7:N"]&9J8,,H@%T0/VZPT6SVU5(U(1FKQ<":@UJZ:&LF4.LD M/HXB/MSZN3BN "/KC(6R:%E;8STOT]*C)2TM_QNAN4S<[;;T0MMS&\U%E5:W M)W2_:K'#QJ"6*49A"-0ZC>Y7B&G53^I> 4K6&0W-]G4,16NF\C?Q+7>ZL -" M]3T/6WM(/GF,'"OT_!=I3AK>5[V)]#J!6*?HJ2NZ!U8+ MK^J,2X4<=Q6/LXI^:TWKBZ*V.EJ1[!+1N*JZ7/-J4-?H%A'8 G4%ZEZZ1*B( M92SPMKIXVV!<50LY(2N+K*=0="NOY[)V:%[Q9AK-9L=*MR6;@B67CM]\%?S- M/M@(/>-$B*WH14*9 K$%8E<9L6^-4[#K^D5.JT$.0O4^6?;G*1P<]4/S(DJ[ M>A&E/;>&@L_3)VP7*"%\=T<_*0U8],]\P[S^[#]1$)*9-!Y\N!_UC\:> 16TZLJ"W5*-+::-^Q:Z+SG8?NJROD!,76CF*5EE&H&9F@ M6$&Q@F(O0+&=[O'#G@2Y"G*]#/86F_9]*!"J:%5N 0)#AA]V&9L_A=:#0Y+/ MZ7_I?Q@)Q7]OV?D4##WBKYW,L5URMV ;4%3YAW58K*=*Z;'AF'MG:?"8>H[G MOTOYCKKN3:/_7?CQJU?6([E[\(GU[69O@6%,!@-3[O8&'=7H*K*I]/61/ID,U7%_H@U'I2+< M/2*4Y,VE(7P']YF&W*R#T6P?8.4UP*8.B()X]"MQG@@R@U9@N<%= (QU_CHR ML2_Q3>]"3.7^.T6_VB[;'M6%'KQ!XPG MTD^>[5FX@*?A\CA'!?@YUBH@[^)_O%_G@S>)\RMQ[RO:S6[?&%M#[_SP_F:# MN;/O>KN_4L2OMO]JOQ/RA(G7NT5CKZ@DZ!T>3-)/GM9_J3!9KTIAL@WV?.3= M?B2AU(?ED_]GY!))DUO7#(-[4/*(]#M\N@BD,6@(,ZI3"=#< M_/+5_OXFP#233=S:KA0NO @4VUFP([9^T6R*H]).3H@^JJSN\'X)<&T%UZX! MVQ4#ET"@"T)$X$A-<:323.;,DKL8+$[NZDT<2SYQJ,:&0BJ0"$ M (0 A #$U0*B4N9Q?HTDL'::_-.;7[Z0P,8WVY8C3=\@9D_L33YI/:39ZAI% MTC\JF]Y1<7CW6H9\]3UDSPAO_>J[:YT/V(IH.74^8'=D@=GGFX=F-JS_57.5 MN$$4V"X)@G@:47 UJEQ+ZUU]C]*S@MNX^H[MYP/W[4969S.[1]?[EM1:BA37YK*4$KI/B,LZE[+5*V)_B,NZR&7IA53CREZ6R$Z;'11"EY;V]THD M8%Q3LHDXJSBK.*LXJ\C_>G6 CDMPDO4LFH:)\&I>G%!16II6Q*BIK!Y<;7B; M+4,5@<(S.MQ%7LP99PP*8)^/<;?D7I'I)0+"6E$)3Y<4UG?F:]"*E M=_6[I:O636GK+L^7EIY?CGNQWF%?L]7I%G&'53;P6V\6I,@M61,%P.>4S**0 MH0;75*@H7MS2F6])DXOD$(EK.O,U=:^C4J4^*6![=&#Z26G HG_FT\1^A3_N M@A4A,\G&WG$N"2N1=U'1ICP"$ (0 A "$ (0(H/MS1W,FA<(5;LM=5=#7>&S M. &\C59')/J<#]Y:H;" '8Q!VBA8;4"V,5R*F21"7O&3-A:M8.Z9KUM=].R M!FIO+546;8+."&ZE4+Q5@+M@?$_D1U7_EE31@OE\%%&$^PB".+.N6"OS_KK; ME"TV@V=7G$^FFBV]4-O)VB:4U?R^NJU>H4Q_<5^7<486:NHO+NLRQ%7(LA:7 M=2%G:!$WO[BLRRC(A=)V*WM9(E7MT%2U?]DSXHE\"Y%X(@ A "$ (0!Q%""N M.*MRJR/:HIPQG*.K(L)9@VLJY@H2UW3F:^HIHARX M!M>D74E:QS7KI]>4A-N^2TI13K9BELZ M\RU=2>.&FM]2H6S6^MW2=6?]/6$<\IKS_.26UA%Y8_6Y+Z75T8NH8N*^+N37 M[9Z"NNHG9AI^S:IZBD0F<3U#S%5RSIA>QHYMWS77R6Y\^9=&SIZ02 M63C7E'$DSBK.*LXJSBJ2 $42H-GJF*+%P%F'&,@"WF>,WA7*N*R?65'S:RK4 MVD[4PJ@TM)$4]^S@KM0Y$6 NR"[%D*U M^K=4**M>4$1!BA#60/5OJ5!QW<4HXLI3\C#.=L4I>8K2DD7KO5K=5S&57]S7 MI8HDBCBUFY?=T?!K[H@JU^JD0V.1C6O#IE3&UIINA>7YOK4EI&KTC43ES7 M9:Y+%9=5G\OJ"<=O;2Y+*Y1>*R[K,I=5J.%492^+JLH_A=:#0Y+/Z7\SVT%M M\F[!O""**O^P?@'=M3M*\O;8$?X3!:$]?\GLJ5?T#O"'8,5X_KL4<$,>D)66 M)/3M:2!9/I%6/@F(&Y*9]& %\%_/E:QI&%F.9"V]R V#MO2[[7J^-+/G<^(3 M%Y/_EM:+1+[;02C-(B*%GN3#HWBJMI0L @JV%=J>&RSL50!_\86D<$$D-UH^ MP"/>'#Y/RUXL%S81)QHFT6/X@15*0?003'W[@:X&?SO$@M4]E^!+O,A/$A/; MTB<73^7-HFG8DL)G+_T#%P@7/H$? 1 \/WDNLUJZ47];16E+$WPN_]B2;'?J1 AH )3MX#_ A/&F5LAN#F[<(8]$FEK+513@@L\++R#) M40)I83T1>@76@^W8X0N]/#(EL",)$1-O#,Z;[CB(I@O)"K)? M >?6NYQ&U, M%QY-!X63X$GI"+X9F=LN?9@WYXG/\NLH/HE$$>K13AOXP"8HY2$\DJV\D-\C'-I!"E[#SF<[7-BN1"PX*P"2#ZCV.BU9+OM4>#WEOM(L?Y?KS"?O MG)H"W\ >4O!&24C6C_'/]R M1E@N.'*>^!Z19I7N>_C=E(N/#R 9 'FC#!M=(S\4)Y0Q)YC%2)1=<< M"!3QLV2XSSQ*W1Q-I2FH*!8P!DJ3OAU\R^ K< :@:J!9-\IQ D[^L$/'\9X1 MH5W/75DO2X0M[#I]@\WXU!PEQH>8U,=!P!@!DC<(W))1]=8G\%+<+V>S'Y8K MN&+*2X:?_O5A=*>8G.U2&,\C'_:(S#J C0=P93^V\\I1>>K/%/40?XM&EEDB MI_+*:V4/^'=V#Z"V+"TGMZ0B,QV8ZG%POX[#O_WY1KZA?\/9IO'?;U=[EY;_ M:+ML>U84>O$'S,=)/WFV9^$"G@;X<&47Q;:U"LB[^!_OU_7:F\1+F[BFE<[- M;BJU[W9_)18KM-A%X\&7BJMT]\15SFKY;O"=HZRN MFU_NJ0WP.WRZ"*0QL*89M2E1N9) KZJ((T"@Q@50XZO]_4V(4>GXW*4P1+L MAFS"HMCHSK(1*FNC58ZA5'36G,"E7;BDG*)H0>!250$E^)+ I5K@TE:^U,Q$ MVIM?^G *ZY%(2]03G1?F&)5\\D30T[0B_G8WVIDJ/H^86%XBC/Y^Q&E+/USY M.0F&W"Y4 7Z6RZE$>7B=F+J@P5K28*>M']$17M"@H$%!@\?2H-;N')%$)&A0 MT*"@P>/EX#&]+"I&@Y5VJ)_1J.S/,-F0S*3QX,/]J%^J67G6"$T5J/G0 UCMPO-1:QL8FX5*;E*DE608Z7)46MK@AP%.0IRK 8YZFU%5,8*]Y<9R6XIV6KQBA];NT(:HR38 $)83>#EHK!W< MTUG\Z\^ I6M! 5Y*L8C?7EL98 M&;56S28M:#%37!<8TFH(WWZ(Z-)8& YU'#BX*8 ;L"5DA(3P*YY[1.\/7)OB&7Q<_&V '7W!E(6^+',N' M%U"$S56;PFKT=+:P>(U)5OYP1Y"V$Z+)>]A MLR@E9L'KW'4S4>7F3=RW5["(I:2#JNL],>E_%W[\ZA4@W=V#3ZQO=]8<=O+. M17 MXCP1U(-:@>4&=T!D]OQU3&)?XIOB,JD-0-#MS+ NES(G>,XEL(DAA<[06RXC MUV:")I"^DD=:X$;+_Y3WTA^9*@B!1+ 2(XN.#@%>/@@)2LE\6K#'RMCTJ+6=F6XZ#? M8!X .P?^>@X>OHTI8]L,/XK[Q,"V(R>D'6Q\[\D.J*;-G0W9)CPS.T@=+]8C MH#I[&;:U@9<\\KXTV"PG@-V$SY[_+6!.!W;O4\N=$@?^39_!5R+;0!DQR76L M8!XWF[8?0H?3;*W93>Q) G2*IG0WSW@0)VY1Q'TPA'N3&.!BIQ@#)'MQ>3TF MSLUP_R2LE0GYCC2$[;)FK/$4?C -6?^H9^QPXC@Y;T[Z@U8Q3([) D:A"-B M'.WN%40^W@]WOF6W@7@4=U]B%[>Q*[Z3=7S$32'&>TM[RORVF46)^V3[GDOM M0K)<.=X+\#N'NYB7EO^-T(UR MXLJTOX)/EAXU=5OKN)^Z$=EI-SX-+?^14/0/)>S 8\\!:&PQ>/J1:6/7J%FA M5_Q4S62$9B4T*Z%9'7N$E6\#HX)?9G2L'8I18G?N$%;YF8"4X6=ET<&_S 34 M]DFM:V2J<5LWP5>%SU'PU=KPU5>\CXF=R'HA7B%/&\3!XZ]KP6/!W 1S$\RM M:LSM<):6]2CE4HOVQ5'N%['6"6_#])=PP7QMU/,$T.-[H,MR]ULV()($2SPX M\=("]3'-E"F/P\JUX;#]-.^M\.D+IXI4F[<*@USPULKQUIC-!2M"YRZPK-0X M>S7C#(X9W0%ACI7GV#25.IL%VY9JRP\P= %;60@B.RN1(5 0\UME;UW_H>RM M\CSA+4G?-&[U2%Q,8,8\BSCG^^-@^(<+NH0?T$$/W'>/ZDA XH$I-&68./;2 M=NF/>< .XX/$Q?D4& #!:@3V:GC*G:*?*PCA Q:X>XA"^I9D7$*<%V M6 _>4XE^KOIH+)\P-Z6VO*FNN@KC>_5F4*]H ?52 N+I%#P9#&?;( MCX5C' M(2P"OS-'+.?*#\@T\K%V@M8N1$ CK((DC>]OTQ_@.+$*$;,HH&'@"7C^/L*U;WBONI+ZRB?,QEFA!_FVCFQL/N:[%S9 MB,JEF9F7RL!<3[R+V7\;^$MW1!M/Z".:1"!-IQZO\L4WJ7,'/C'N8J-,)6U60=M]%X4V MF=?.S)Q 2 "2W)N)2-[,*7'C\+F7QR-=\J$5T:XBE'PQFV4HL@*.!6],-BX& MGN(50>)-,P7)8YA9J'0$F_\75H6-/VX9FR6;F8*5LMA\+I))+.FL*>,8<7(D7F:0S#>Y0)\'<^1L)+Y,;Y7CGW"BB_\SVWB)M7SLWC$G KAU)-?:F6 MR3(_?&&.D^21B:%,P"SMI_*+=)?Y #V'?CK=MJ]9VBQM;*L@"?_?,9,]KS"3 M,#K&H^COC#6:R_?>/F6^P K_)&P@_?'^4G=MLL28:_FIP]7.1OS\72T MTS- T_0>:CM5F;-R=MK,M6(;GDR\:,1_?UWB>,&'Z%NRS[?D"\_IV]C,.%_3 M:#TEM!>O94;FJ(/GV"4B"_E:Y+]>2=,,[XHLS9@RNC(XO-\?T6-PBH'L(0,SPT.)-D(7-QBGEKILI",JD-* MK,Z@\J@2MGA5C]/L]*L>I\XT^RQ/H957.>!1)GD.N@/=3K21-RI6&5@5Z#M3 MY/'$<:^9E2&\5]7X#R]H_U?L9V8!\]NV4CPO!T5=_X7 MNZ]-63!- @_\R[-4U6F1DB1@YVU^#Y5LU@ :#)L'=')J(=T4V 2M&ZX8( M!*)YHT\7\6#0N[$>AKT'^\'NW@_[U]W^W?#ZKM>UNKWKNZ%S4?0L?\/ID+%R M.F3NR6MG'7?^:U5X_KN432([]XVU/_E6F(N)[.PW#,I'$>XCS]90C4(?2S50 MY\?&'LMG(3X7!Y'18*E/0Q0-Y64O-9?Z?O;KIPOC@G^&R;GYY[=C4AP B.&Q MV/7\"U%_EG_SXHV2R8?AL..87OV!S6(HWN650EFT+9G%]$/^QQJ$V/@C M7GD4'F&+\>G"Y*"=E_7,?L[&+WITG';1X<5=QXSD8^Q>[9WS20L=K4N5("GSG^O>+4)3W3%'R MB".FW310;)M)@Z-KLK0^)P=%;_GB+B\RPZ7_K:!)@=+AW. HS;I M<>D%N;4=;Z)*$2GV&9#R!L)4C9WB_@]E!R)B^2 ,$8&(N/CU+WO(8;6+'.]* MZ568RXF5YI$^(&M;^'G.OB.Y0P%)H/K\<"W5F5^;UO)@E53-7#/%Q@_XUK3: M^0A1\@AHUPO_GCE=G8B=3S:[+6;601,J,WZ^@%5.P-*[9K?$)*JB M\%9.R7+SM%'Z(SNHBHB M40:HJ5!3U6,$X7$C0JL>[:K;?07O7]0S@X8.FD''^'G+;R;]1LDHR]45ZUD^ M>)YL**MLOQZ5+(5K_"D/L,NP^1#PBOJF(M\K<4>Z; MLK0;H6:OU>]?5%JKDG:G=>98]2-7D7]2!W9;NJ64\9S6=KM M?-,% ;+#F=G!*.,9A>R [* @.SBMCQX_':WM3IG\8S(?S>1LC?E+5/;Z[CFH M,.52F(H JVMCG H"JPXCWVA];-T)?3"-3IDB'?)[[C7-,&E=)A&KE/NO4FR. M^J,6_3' $U,$5AW'+:W/0'Y"[>!T&J4>E+5+VI+0X](>EJE-)O8"00AWR;(FT8==<&EW0DU>[$P%J]4:9I])#G)ZF-R TQN(!^KGY&;+=W&]$'(L,BP36'8 MR]Z@CNQ!,I\M;* "YB+Y]=(:E@IH40T)6X-?WBP&]FHB^3,_%_)U'> M](P\T:O'B)(?5V0,(_E _!?R&L, WD^BC##5S99M+[WQZX;IDDJ679M$=/SI MXI>XVWVXN1D:_<%-S^KV36-H7CMWSL/#K75__6#?WE6[>>:A]N%8NX7?8#T7 M]SKD8)CM(ZQS&&&7A)6Q))++CDLOT.!!G[F);-G5')R/ZLR$J1H[EF&5<9]LD^QH M'2+,.JZ9$1&-1<26 \"S>EVJG*D?E'-0U8)LM0L.#.48ZK33.(VI(Y=M@M#>MU..^Q53 &+*6"W\ #FP\1 E78AWK3KC%U#R"/D98.\ MH@8E_I-[+4IE>)7_1E&&#*Z5K1+_N"D[:[0KE.WD]#D?-=J7W,VT]4&W MCN2JTHI13,>('-MHCNWIW0IR$B#'(LE/8@H.F" -GAS.S0LY$=D!V0'3@[M#Y'P.EH;2KH MCRG8&E.)J.SR;>JF8[5=3$BF,A6!UM#"K0D"JPZ[!H%U0F([G49%FREKFK0N MDXAM8QX1U!]UI,]S&I4;"8'5%&!=6F:9XT>Y3P$4C)ZU!YTR1V/-6R=EC:&V M9!&YM"V4**CD9(*DJ1N#UE\L(+3J"7#6'5.]>Q0%+2C3&I9*,-N\A<($))B M9-MNKUMGX=CFL BF8V@-Y.T*(HD1\@CYYD!^6(>,5VHO=+JUP PDRL:TB2PE M!T6VG9R6D@9*GBG,6M;86ENW!V5R@^\CR4E6'S,J8$8%^5C]C-SLU)10 1D6 M&189MH897YJZU3\^6^/V:PJ4]PD+ MR)Y_S_\M#-+W GHU$6V9EO%NEU+(R5*8&-M\>>/7P@@'9:'33PGI28IK$RS>'R-%?7 MS]H]R=^H_TP9(O68!/%5#(IOO/JZ&_IA]"%'COB1M?0A"*,I\=<7F0]G1-TP MXCZ&)) M(ADKIP7LLL]>[I-7MK/@1M1$M/W?$4O[ZCX6,[?8@J$ M]^E9KMAJX^Y++]#@09_I]2T[B(,31YV&,.5,YZJ!91E6G24Q3D8B69.024>H M6K%40=)E"4B$6#H_EK:<_YW59T)66I5+,))9 :?5\M4?]?RYJRY'FW)%JCX_ M7$MUYM>FM<0G$3>8YILS65UNH,%S-&W\J:I.]TR7DO2^C$T M70P@.YR7'?H&)N= =D!VR$/,RB1GE-EE1LUP6$?%A"(5'LS(;R5?C_@\8NA> MZ1C[7K_,(3?JUX;NL$\'K*'=^JR<""PT@MIK!%G]4IEBF[=.-;FHR&\CW<(7 MS!W5]UP:,$N))P3AJ4&4ED#V %4;JK8Z@&6@,8[ J@%8_=;7]#@=K2V[5.V? MLU&[-;XU(J=$=)"'31WL+FL(GJ5WS2,R)30L$T(U*&Z _V6[(#PLE<0?(8P0 ME@3"EXY]LF,M6>.<3\0+TD+ =$Z71;=!&&B-A9H%T.XHJ&FDV/AH=(QII/TEI-P40[+NX&<(Y&D%.Y4XM*EC'K<1Y)F^HA* MES%45L6L-$?TG>-+,"%'($>HPA&73JE[^5H*ELO@@"M/-7-9 &+U2YU.M@PA M)>USJ]GV.?^X[+$M9X7J\]&C?84N8=OAE+DIQ\JT\I[J(<.JS; &EI)&AD6& M;0C#.L<;Y"WGUC,NGMTY(K7$7B+(>*.Q@0A"=-55Q7FU?N^\_JZ8'=;OQ?J] M4G:&]7N5KM_[S?N)U7NW+"Q6[Y7Z'A^K]V+UW@9>["&6BEC"ZKV(I6JPA-5[ M#Z<55N_%ZKTM,N1Q+1L_OS:M):9J:GI6 JS>NWE"$MQ^7/QJZV8/LR9() :0 M'<[+#DZINUMD!V0'!=GATBI5:U/FNVXEHRP'I>JW2+Y,6+Q7P;!M4^^::&_* MI6"5@59_@-!":-5C![6C,&S#[2"SJZ(AA(FZ%F^VM8!O;X@)NE"UU9'X;8BY M31%8M61^:[W$.B&Q!YU&;7U:XU^#%7PWTZ6KV\?D-6E8(I]J4-P '\QV07B M1:@1PDV&\*7CG.R\1(;40!M(T/H*OOU.F81[JD.@-08J%O!%3V)<2Q7FUZ:U M1*_PICN\M+2 KZD/AV5^@J_9*^.,@!H.-=R^FFTQ!+^!YC.TEO M.F$)WV,N70:E@HZQ8&EYQE# B51ACK!UNXM%K9$CD",6=FZOSL3>C7/!Q1*^ M:R:VTZFSC( B",$2OEC"=R,]VE=@T-*=(58$Q8J@R+#-8=A2>9:189%AD6'/ MP;!E'%Z16^58/+-4&C@LX5: :7EF^TK^KGJ0.+/#2OZ6I(<; M^F'T8<%W:^S,_YU$>=,S\D2O'B-*?ER1,8SD _%?R&L, W@_B3+"5#=;MGWS MQJ\;IDLJ67MM$M'QIXM?XF[WX>9F:/0'-SVKVS>-H7GMW#D/#[?6_?6#?7M7 M*>"^\U+*X5C+DO0MKHW(P3#;1]C^"F&'RX1](U/]1OUGRB2!'I,@OHI!J(YW M(TG\R%K*BTJO$8(/9T3=D%VGA0$\%U 8Q"VGSN\T>0FC'['VC3Y-62+#O_XR ML$SSH[:Q$-C=<#HC$8P\"3GE8S*EV@PP'HYB MS0NJGE"Q?F554Q@!A&#T.8KXL$>%>D)SG(DXB;D+8/Z]KKU,/'>BO="(2:9Q M3!/M\15:*;3GAEM3BN;-=+2[39TNP#V+O"F)8(;YB.&'D<=NT5TW2N$!DH Q M,>72,4Q9NT_0$/&U>!9&\%BPX)LX]?DM_#@*IWS9H*74A2:"=/K(8D/&VA-A M5)SY) C@>YC/+ K'-(Z7FO0I>4KAL6Q MU__]?GNRAQVM%L@$H%Y9T-9(B=Y M FYBW^I^NG3(ZQV<>$7:Y!--%_;$?N)24V^R(R0A2&DC[$+3;%9P,HP,KA?@!:14_0=PHB8RMM.]KU.E0+,]G'N(S3UB&7XR2>@;R:(RAG M"CY5^%^&,*ZF,TCH;&(9R>>HFX5Q,@/-Q9448PB7!"[U?:[3-BTC?P;HX04< M[] *P^0\#WB!PK5U8@-+/![X#F3, MI4_&5CER&(D*[<^A4UPK@%X0$QXSG['K'Y2XH?LCAV<,1@B,[+\I3%< GU&I MTU@;XP%-B-.:$'K5(S;M=U43F*U;U:-TJAZESL3NC+HL@--_U7/=NV(TQ]F> M(!!O,UF06%N@BYDW*S01^LB9Z@*<"UV.& M:P)?"-,13";>BE!VH@V&Y[R'&; 3.S$"0^,Q?*:UJ;3FGBZ M\S;( -B5K&[#48,05XW6P/M,VH;NX6=;LS^)E=6+QO?6>+X""L*]>1/$P^O; MC7U#$1N&52-^:3;9CKO8DG@U JY]"H TH]6]UZX=>[;UR@V;ST8P3(R^>$+=#??D<(CBU+S$0.IWYX2NE5WG?!>C ]":4C')Z+-.8?0FL]\RWLM ED)GU&#=W M+_5&4;JV\49!>G)!NEL([95C*T>D>[BX=8)RZ7"O*6*2-SSRGCP6P04=S%CG MF\02NUGT1I\N8OMZV+WK.\9#MWO3[0[L:^/AP>D-'FZNZ^@QI MZSA#VJK0D+Z)0C)R"0CX[]2GSQ[#VMR<_I.C)V;PR20F[%U.+_0+?2RY8AAY M Q[;6XG/Q4%DI"CV:1K"*X%?_VOL2#?[]=.%<<$_P^3<_//;Q=:+-THF\"?, M/G.H@(7RR2RF'_(_UH!Q,??KGL>+F,[%=K=OT8?CO/MXL>;;D?6_XZ==OVW_ MR5*V,_.PWO:[WRL88=\_0]C25I>A-2>905F34+SXG>^/OPBS[IZ9==PK([]3 MD21(1U9H=%6&QN?,&GK/$7%YEYDXY<)RS@B.[2;(D02Z!&,/'O29/; EG.VL M"=EKQ$9Q=];2Q"O*K6BIO)NXHM*NZ!:'_;/63:AQNEN]G-M0PF>CZ^B9 "YO M)H)63QY1@"A %)Q+#4I*"&63Z!>\:]\B!8XP!TXVM3<%8JY,2()8O8M?AUU, MQ"[7%@B9X6S,8.HVUB5 =D!VR/)@V?TW'2RNS$'&N.PWYCJK V;5+Y/5?UM& MX&:L4X5G2/*;R&LQ3&4W2HU ;-]!+2N7EE4$6$Z_3*I;!!8":U]>\;X:I5P; M0>SNH-.HVCFM+?*TE(5A[KNOM"#H=;'Z#FJ8.H!EE,F1AL!"8.W3IHW2ITYYO_*&%7]1VGN@O1!VC"/J M&R&$$<+GAO"E_:;DUL=3"I"G0 M*E5=%J&%T-I?MU@]+T_EKH N[ZS-M'DF8ZB)Z&,11P(%6:(P:]-YV(($<@1RC-$9>F\Z:SYS=2I''^ MM^6L9)4!TN^4.4-N&4!*FN?6^67N*9VYKT>LFT1T_.GBE[C;?;BY&1K]P4W/ZO9-8VA> M.W?.P\.M=7_]8-_>50JX[[R\,*NZ'?),PXL+)7(PS"JN.9U1M=#!DBC#6LIK MHE&)\L982_E@O7-D%3ZLJ/S-^XGUE$M>%V$]Y3?*!KE\4K">W9+)(PH0!8B"<^E 20E11CLV*L+R M1"+@9%-[TSWFRH0DN.EBB:A5*1*ESO8'V>&,[-![6[XJ9 =D!W79X;)<6D"9 MW1K>&$10!\QJ"!2QWU9+N1GK5-7YD?P6&W]6>:IZ/UH-,H)FZ'0TXEI92/@)\4"4,VT*6K&\X129<:EE1) M:=^!MD+8T0>E+BD0P@AA22!L]A' 35RW./YMJ1JYR:V MFM9)?86#&X'!?JFB$THQ/"J26H"%<74(K%JB/10,]5#.M+DT.V7HPG*2W MF^HK&;SL7%,IO:1P/[KXU=:'1AG6P *IK7:45)LCCO%>1XY CE",(RZ=,D9N MRPK"GH.19,&'62HZK64 *6.:6\TVS?G'RBH";X1--10Z'SW*9'-K>,U"W:Q MGZS/NB$FU&E86B:_<&389C/LT,(2WLBNR*X-85<+V;7)-8&=4NZK6!.X,-)Z MBK-NF]UOU'^F;$GTF 3Q50SP'J^^OESF5_S(6LHKMZZ1@ ]G1-V076F$ 3P7 M4!C$3122D4OB1/M.??KLQ2Q'VC?Z-&5Y7O_ZR\ RS8_:QCI!U9%G>U'@DNN_ M6@-YXR2S+"O:*"M/.-+&8:0E$PK_CRC5IB$O;4E9:4LMGWI% V)5,@4B;4/7 MBC7Q*NI <\/IC$0P\B3DF V; M+/R9\O73-9AGXA'??]7"\3BFB?;X"L\6WG+#E;3%\[5G-WJCC=D!\T(=UM$LC),9R",N=-@2N"1@!:6YI&)OQ[,PXA>QC/Y)K(N'8#H>K,:( M+0<300(BT#:%MS5Q=1MWM._00\6DRN$%'5:_"-O ^@(DG47>E$30;KX0''L> MC]D$.N4OSZ+PV6,83 &)D1:F4:$]\@10G0HZ+A8CB4#7$![N&6LO7C+1_J#$ M#=T?C*@<#: [@.K_38'=6)MCCL%.U:1EJU4@[Q[VS(E2\2"6:;PD3,84_AL! M+9X">+U(X8AR&DZ]F.L7H%;,\3PG=T=-!9J39R$,8^^GVJ*P.>JS,D6X6<_N MT\XH?5'ZRB)].11SP&[!ZT$V$)MUX^P@77N9>.Y$>Z$1WEV[B]XO]%?L$&J?U&%.NL8B?O^13\I1"RYDV MR ^Q3.AMQ0A+7#=. MT_8I]49L)+D^B>@T?(9'7-$+6#I3+R%B 4-!&S)E+\-ZDAG\Y'/%S>0%G7EQ M./)<+5G(5";%J1C5A$#'VI@\@RQ^]!=#V[EFF6C*E\5-HXC/6W#O90S"Z?